﻿/*fanhuidignbu start*/
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}
input,textarea { font-family: "微软雅黑"; border: none; outline: none; background: none; }


.footer{  padding:60px 0 60px 0; overflow: hidden; background:#f2f2f2; width:100%;}
.footer .logo{ float: left;}
.footer .logo img{ display: block; width: 100%; height: auto; margin-bottom: 25px;}
.footer .logo h2{ font-size: 28px; color: #000;}
.footer .footerNav{ float: left; overflow: hidden;}
.footer .footerNav ul{ color: #333; float: left; margin-right:90px;}
.footer .footerNav ul:last-child{ margin-right: 0; border-right:0;}
.footer .footerNav ul h2{ font-size: 18px; font-weight: 100; margin-bottom: 20px;}
.footer .footerNav ul li{ margin-bottom: 10px;}
.footer .footerNav ul li a{ font-size: 14px; color: #7e7e7e;}
.footer .footerNav ul li a:hover{ color: #333;}
.footer .code{ float: right;}
.footer .code p{ padding-top: 10px; text-align: center; font-size: 16px; color: #666;}

.copyright{ width: 100%; border-top:1px solid #e5e5e5 ;}
.copyrightBox{ height: 72px; line-height: 72px; font-size:14px; color: #444; font-weight: 100; text-align:center}



#moquu_top,#moquu_wxin,#moquu_wshare {
	z-index:2;
	width:30px;
	height:30px;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

video:focus{
      outline: -webkit-focus-ring-color auto 0;
  }

#moquu_wxin { bottom:130px; right:10px;
}
#moquu_wxin a {
	background:url(../images/sbtn.png) 0 0px;
	right:0;
	float:left;
	width:30px;
	height:30px;
	text-indent:-9999px
}
#moquu_wxin a:hover {
	background:url(../images/sbtn.png) -30px -0px
}
#moquu_wshare {bottom:100px; right:10px;
}
#moquu_wshare a {
	background:url(../images/sbtn.png) 0 -30px;
	width:30px;
	height:30px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wshare a:hover {
	background:url(../images/sbtn.png) -30px -30px
}

.moquu_wxin,.moquu_wshare {
	position:relative;
	z-index:2
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	right:30px;
	bottom:0px;
	width:70px;
	height:30px;
	background:url(../images/fankui.png) 0 0 no-repeat #ff6060;
	color:#FFF; border-radius:4px 0 0 4px;
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	right:36px;
	bottom:-85px;
	width:100px;
	height:120px;
	background:url(../images/weixin.png) no-repeat
}


#topcontrol{background:#004eb5; height:40px; width:40px; border-radius:4px;}

/*fanhuidignbu end*/

.fanhuidingbu { background:#0050a9; line-height:40px; text-align:center; padding:0 15px; width:150px; margin:0 auto; float:right
}
  
  .fanhuidingbu a{ color:#fff}

.liuyanbox{ width:1050px; margin:0 auto; color:#fff; font-size:14px;}
.liuyanbox input{ background:#C2D7F5; line-height:35px; height:35px;}
.liuyanbox .button{ background:#0076CE; padding:0 15px; color:#fff}
.liuyanbox a{ color:#fff}

.soujie{ line-height:60px;}
.text-yellow{ color:#0050a9; font-weight: bold}

.copyright{ width: 100%; border-top:1px solid #e5e5e5 ; text-align:center}
.copyrightBox{ height: 72px; line-height: 72px; font-size:14px; color: #666; font-weight: 100; text-align:center}

.AppTop{ display: none;}
.top{ width: 100%; height: 115px; background: #fff;}
.top .topBox{ overflow: hidden;}
.top .topBox .logo{ float: left; height: 115px; line-height: 115px;}
.top .topBox .logo img{ display: inline-block; vertical-align: middle;}
.top .topBox .nav{ float: right; padding-top: 45px; margin-right:5%}
.top .topBox .nav ul{ float: right; overflow: hidden;}
.top .topBox .nav ul li{ float: left; width: 120px;}
.top .topBox .nav ul li h2{ text-align: center; font-size:17px; color: #333; font-weight: normal; padding-bottom: 0px;}
.top .topBox .nav ul li p{ font-size: 14px; color: #666; text-align: center; font-size: 100;}

.newser{ float:right; width:180px;  font-size:12px; padding-top:50px; display:none}
.newser input{ border:#ddd solid 1px; line-height:28px; background:#fefefe}
.newser .sea_btn{ background:#0050a9; color:#fff; padding: 0 10px; font-size:13px}
.newser .sea_inp{ width:122px; float:left}
.liuyanbox2{ display:none}


@media(max-width:1000px) {


	.shoubody{ padding-top: 60px;}
	.w1400{ width: 100%;}
	.AppTop{ background: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.2); width: 100%; height: 50px; top: 0; z-index: 99; display: block; position: fixed;}
	.AppTop .logo{ float: left; height: 50px; line-height: 50px;}
	.AppTop .logo img{ display: inline-block; vertical-align: middle; height: 70%; padding-left: 15px; width: auto;}
 	.AppTop .sideClick{ position: absolute; transition: 0.5s; right: 15px; top: 50%; transform: translateY(-50%); width: 28px; height: 24px;}
 	.AppTop .sideClick span{transition: 0.5s; background: #333; display: block; width: 100%; height: 4px; border-radius:2px; position:absolute;}
 	.AppTop .sideClick span:nth-child(1){ top: 0;}
 	.AppTop .sideClick span:nth-child(2){ top: 50%; transform: translateY(-50%);}
 	.AppTop .sideClick span:nth-child(3){ bottom: 0;}
 	.AppTop .sideClick.on{ transform: translateY(-50%) rotate(180deg);}
 	.AppTop .sideClick.on span:nth-child(1){ top: 50%; transform: translateY(-50%) rotate(45deg);}
 	.AppTop .sideClick.on span:nth-child(2){ width: 0;}
 	.AppTop .sideClick.on span:nth-child(3){ top: 50%; transform: translateY(-50%) rotate(-45deg);}
 	
 	.top{z-index: 99; box-shadow: 0 0 10px rgba(0,0,0,0.2); position: fixed; width: 70%; height: 100vh; background: #fff; left: -100%; transition: 0.5s; top: 0;}
 	.top .topBox .logo{float: inherit; width: 100%; padding: 30px 0; height: auto;}
 	.top .topBox .logo img{ display: block; width: 50%; margin: 0 auto;}
 	.top .topBox{ width: 100%;}
 	.top .topBox .nav{ float: inherit; width: 50%; margin: 0 auto; overflow: hidden; padding:20px 0 0 0;}
 	.top .topBox .nav ul li{ width: 100%; text-align: left; margin-bottom: 35px;}
 	.top .topBox .nav ul li h2{ text-align: left;}
 	.top .topBox .nav ul li p{ text-align: left;}
 	.banner .swiper-pagination{ bottom: 10px;}
 	.banner .swiper-pagination span{ width: 6px; height: 6px;}
 	.indexContainer .tit{ width: 100%; padding: 20px 0;}
 	.indexContainer .tit h2{ font-size: 16px;}
 	.indexContainer .tit p{ font-size: 12px;}
 	.indexContainer .tit a{ width: 80px; height: 28px; line-height: 28px; font-size: 12px; background-size:14px auto ;}
 	.indexContainer .about{ padding: 0 15px; box-sizing: border-box;}
 	.indexContainer .about .nr .text{ width: 100%;}
 	.indexContainer .about .nr .text h2{ font-size: 16px;}
 	.indexContainer .about .nr .text p{ font-size: 14px; line-height: 28px;}
 	.indexContainer .about .nr .list{ width: 100%; padding: 25px 0;}
 	.indexContainer .about .nr .list ul li .icon img{ height: 40%; width: auto;}
 	.indexContainer .about .nr .list ul li .icon{ width: 45px;}
 	.indexContainer .about .nr .list ul li .wa{ width: calc(100% - 45px);}
 	.indexContainer .about .nr .list ul li{ margin-bottom: 25px;}
 	.indexContainer .about{ height: auto;}
 	
 	.indexContainer .about .nr .list ul li .wa h2{ font-size: 16px;}
 	.indexContainer .about .nr .list ul li .wa p{ font-size: 12px;}
 	.new{ padding: 0 15px; width: 100%; box-sizing: border-box;}
 	.indexContainer .new{ padding-bottom: 20px;}
 	.indexContainer .new ul li{ width: 100%; margin-bottom: 10px;}
 	.indexContainer .new dl{ margin: 0; border: ;}
 	.indexContainer .new dl dd{ padding-bottom: 15px; width: 100%; float: left; height: auto; border: none; border-bottom: 1px solid #e5edf8;}
 	
 	.indexContainer .product .productBox{ padding: 0 15px; box-sizing: border-box;}
 	.indexContainer .product .productBox .nr{ width: 100%; height: auto; border: none; border-radius:10px; box-shadow: 0 0 10px rgba(0,0,0,0.2);}
 	.indexContainer .product .productBox .nr img{ display: block; width: 100%; height: auto; box-sizing: border-box; border: none;}
 	.indexContainer .product .productBox .nr .swiper-container .text{ display: none;}
 	.indexContainer .product .bg{ height: 200px;}
 	.indexContainer .product{ padding-bottom: 30px;}
 	.indexContainer .solution{ width: 100%; padding: 0 15px 30px 15px; box-sizing: border-box; height: auto;}
 	.indexContainer .solution .solutionBox .bt ul{ overflow: hidden; height: auto;}
 	.indexContainer .solution .solutionBox .bt ul li{ width: 50%; float: left; text-align: left; padding: 0; border: none; margin-bottom: 25px;}
 	.indexContainer .solution .solutionBox .nr .pic{ width: 100%;}
 	.indexContainer .solution .solutionBox .nr .pic img{ display: block; width: 60%; margin: 0 auto;}
 	.indexContainer .solution .solutionBox .nr .text{ width: 100%; padding: 0;}
 	
 	
 	.case{ width: 100%; overflow: hidden; padding: 0 15px; box-sizing: border-box;}
 	.indexContainer .case ul li{ width: 100%; float: left; padding: 0;}
 	.indexContainer .case ul li .icon{ height: auto;}
 	.indexContainer .case ul li .text h2{ padding: 0;}
 	.indexContainer .downLoad h2{ font-size: 18px;}
 	
 	.footer{ width: 100%; padding:15px; box-sizing: border-box; }
 	.footer .logo{ width: 100%; padding: 20px 0;}
 	.footer .logo img{ display: block; margin: 0 auto; width: 50%; margin-bottom: 20px;}
 	.footer .logo h2{ text-align: center;}
 	.footer .footerNav { }
 	.footer .code{}
 	
 	.copyrightBox{ text-align: center; height: auto; line-height: 32px; padding: 20px; width: 100%; box-sizing: border-box;}

	
	
	.fanhuishouye{ display:none}
	.liuyanbox2{ display: block}

.liuyanbox2{ display: block}
.copyrightBox span{ width:100%; text-align:center}
.dil{ float:none}
.dir{ float:none}
}
.dil{ float:left}
.dir{ float:right}

.fanhuishouye{ float:right; background:#0050A9; line-height:30px; margin:17px 0 ; padding:0 5px; font-size:13px;border-radius: 10px;
border: 2px solid #0050A9;}
.fanhuishouye a{ color:#fff}
.w1400{ width: 1400px; margin: 0 auto;}
.downLoad{ overflow: hidden;  width: 100%; height: 320px; background: url(../images/bg3_02.jpg); background-size:100% auto; padding-top: 95px; box-sizing: border-box;background-attachment:fixed ;}
.downLoad h2{ text-align: center; font-size: 34px; color: #fff; font-weight: normal; margin-bottom: 45px;}
.downLoad a{ color: #fff; background: #1a91d3; margin: 0 auto; display: block; width: 185px; height: 48px; text-align: center; line-height: 48px; border-radius:8px; text-align: center; line-height: 48px; font-size: 18px;}


/* 下载列表 */
.normal-list li{position:relative;display:block;background:#FFF;margin-bottom:20px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s; border-bottom:#ddd solid 1px}
.normal-list li a{display:block;font-size:16px;line-height:24px;padding:25px 30px 25px 50px;color:#333;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.normal-list li span{color:#888888;position:absolute;right:30px;top:28px}
.normal-list li:hover{background:#0050a9;color:#FFF;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.normal-list li:hover a,.normal-list li:hover span{color:#FFF}
.normal-list li.dot:hover a:before {background:#fff;}
.normal-list li.dot a{position:relative}
.normal-list li.dot a:before {content:'';position:absolute;left:30px;background:#ececec;width:7px;height:7px;top:35px;border-radius:50%}

/* 下载详细页begin */
.download-detail{position:relative;z-index:3}
.download-detail .button-big{padding:15px 25px}

.clear{ clear:both}
.pagebig {
        float: left;
        position: relative;
        left: 50%;
    }

.page_box {padding-bottom:50px; float: left;
        position: relative;
        left: -50%;}
		
		.page_box select{ margin-left:25px; margin-top:2px; border:#ddd solid 1px; padding:0 15px; line-height:30px; height:30px}
		
.page_box  ul{

}

.page_box  a:link,.page_box  a:visited, .page_box  a:active{
color:#000;/*非当前页*/
text-decoration: none; 
}

.page_box  a:hover{

text-decoration: none;
}

.page_box li{
margin:3px;
padding:1px 10px;
list-style-type: none;
float:left;

border:1px #ccc solid;/*边框颜色*/
white-space: nowrap;
}

.page_box .active{ background:#0050a9; color:#fff;}
.page_box .active a{ color:#fff}


.wrap{ width: 1300px; height: auto; margin: 0 auto; }
.wrap2{ width: 1400px; height: auto; margin: 0 auto; }
body{ color: #434343; font-family: "微软雅黑"; font-size: 16px; overflow-x: hidden; }
a{ color: #434343; }

.clear{ clear:both}


.link{overflow: hidden; background: #f8f8f8;padding: 15px 0;}
.link_left{float: left; width: calc(100% - 220px);overflow: hidden; padding-top: 15px;}
.bqxx{float: left;}
.bqxx ul{overflow: hidden;}
.bqxx li{float: left; padding-right: 15px; font-size: 14px; color: #333333;}
.bqxx li a{color: #333;}
.bqxx li a:hover{color: #206BE7;}
.bqxx  p{font-size: 14px; margin-top:0px; line-height:30px;}
.qyyx{float: right;}
.qyyx ul{overflow: hidden;}
.qyyx li{float: left; color: #333;font-size: 14px; line-height: 20px;}
.qyyx a{padding: 0 10px; color: #333;}
.qyyx a:hover{color: #206BE7;}
.link_right{float: right;width: 190px;}
.link_right ul{overflow: hidden;}
.link_right li{float: left; width: 50%; text-align: center;}
.link_right p{font-size: 12px; color: #333;}


.jidilianxi{ width:100%; margin:0 auto;}
.jidilianxi .box{ width:30%; float:left; margin:0 1.5%; background:#f8f8f8; border:#e8e8e8 solid 1px; padding:25px; height:260px; margin-bottom:50px;}
.jidilianxi .box h3{ font-size:22px; line-height:50px; }
.jidilianxi .box p{ line-height:35px; }

.ifangan{ padding:50px 0}
.ifangan .l{ float:left; width:640px;}
.ifangan .r h3{ font-size:35px; line-height:75px; color:#0050a9; margin-bottom:20px;}
.ifangan .r{ float:right; width:620px; line-height:35px}


/*========手机导航=====*/
.btn-m-list{width: 55px; height: 80px;   position: relative; z-index: 999999999999; display: none; transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); -moz-transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1);}
.trans,.trans:hover{-webkit-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; -moz-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; -o-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; -ms-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s;}
.trans-fast, .trans-fast:hover {-webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out;}
.btn-m-list .burger{width: 24px; height: 2px; background-color: #0050a9; display: block; position: absolute; z-index: 5; top: 30px; left: 50%; margin: 0 0 0 -10px; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center; -o-transform-origin: center; -ms-transform-origin: center;}
.btn-m-list .burger-2{top: 40px; width: 18px;}
.btn-m-list .burger-3{top: 50px; width: 13px;}
.btn-m-list.on .burger-1{top: 25px; width: 21px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg);transform: rotate(225deg);}
.btn-m-list.on .burger-2{top: 25px; width: 21px; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; left: 100%;}
.btn-m-list.on .burger-3{top: 25px; width: 21px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg);}
.mask{width: 100%; height: 100%; position: fixed; _position: absolute; top: 0; left: 0; z-index: 2000; display: none; background-color: rgba(0,0,0,0.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#70000000, endColorstr=#70000000);}

.neirong2{width: 80%; display: block; position: fixed; top: 0; right: 0; z-index: 99999999999; overflow-y: auto; touch-action: pan-y;-webkit-user-select: none;-webkit-user-drag: none;}
.neirong2 .neirong2-bd{padding: 50px 50px 20px 50px; visibility: hidden;}
.neirong2 li{border-bottom: 1px solid #F2F2F2; -webkit-transition: all .35s ease-out;-moz-transition: all .35s ease-out;-ms-transition: all .35s ease-out;-o-transition: all .35s ease-out;transition: all .35s ease-out;}
.neirong2 li>a{display: block; height: 47px; line-height: 47px; color: #fff; font-size: 16px;}
.neirong2 li.on>a{color: #fff;}
.neirong2.neirong2-on{left: 0;}
.neirong2-close{width: 24px; height: 24px; background: url(../images/nav_close.png) no-repeat 7px center; position: absolute; top: 20px; left: 10px; visibility: hidden;}
.neirong2.neirong2-hide{
    background-color: rgba(7,116,190,.5);
    width: 0;
    height: 100%;
    -webkit-transition:background 0.35s linear,width 0.45s linear 200ms;
    -moz-transition:background 0.35s linear,width 0.45s linear 200ms;
    -ms-transition:background 0.35s linear,width 0.45s linear 200ms;
    -o-transition:background 0.35s linear,width 0.45s linear 200ms;
    transition:background 0.35s linear,width 0.45s linear 200ms;}
.neirong2.neirong2-show{background-color: rgba(7,116,190,.95); height: 100%; width: 80%;  }
.neirong2.neirong2-show .neirong2-bd,.neirong2.neirong2-show .neirong2-close{visibility: visible;}
.neirong2.neirong2-hide li,.neirong2.neirong2-hide .subcall span{
    opacity: 0;
    -webkit-transform: scale(1.1) translateX(-24px);
    -moz-transform: scale(1.1) translateX(-24px);
    -ms-transform: scale(1.1) translateX(-24px);
    -o-transform: scale(1.1) translateX(-24px);
    transform: scale(1.1) translateX(-24px);
}
.neirong2.neirong2-show li,.neirong2.neirong2-show .subcall span{opacity: 1; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none;}
.neirong2 li:nth-of-type(2){ -webkit-transition-delay: 300ms,300ms; transition-delay: 300ms,300ms;}
.neirong2 li:nth-of-type(3){ -webkit-transition-delay: 350ms,350ms; transition-delay: 350ms,350ms;}
.neirong2 li:nth-of-type(4){ -webkit-transition-delay: 400ms,400ms; transition-delay: 400ms,400ms;}
.neirong2 li:nth-of-type(5){ -webkit-transition-delay: 450ms,450ms; transition-delay: 450ms,450ms;}
.neirong2 li:nth-of-type(6){ -webkit-transition-delay: 500ms,500ms; transition-delay: 500ms,500ms;}
.neirong2 li:nth-of-type(7){ -webkit-transition-delay: 550ms,550ms; transition-delay: 550ms,550ms;}
.neirong2 li:nth-of-type(8){ -webkit-transition-delay: 600ms,600ms; transition-delay: 600ms,600ms;}
.neirong2 li:nth-of-type(9){ -webkit-transition-delay: 650ms,650ms; transition-delay: 650ms,650ms;}
.neirong2 li:nth-of-type(10){ -webkit-transition-delay: 700ms,700ms; transition-delay: 700ms,700ms;}
.neirong2 li:nth-of-type(11){ -webkit-transition-delay: 750ms,750ms; transition-delay: 750ms,750ms;}
.neirong2 .subnav{display: none;}
.neirong2 .subnav a{display: block; font-size: 14px; color: #fafafa; padding: 10px 0; padding-left: 15px; }
.neirong2 .subcall{padding: 0 50px; }
.neirong2 .subcall span{-webkit-transition-delay: 850ms,850ms; transition-delay: 850ms,850ms; -webkit-transition: all .35s ease-out;-moz-transition: all .35s ease-out;-ms-transition: all .35s ease-out;-o-transition: all .35s ease-out;transition: all .35s ease-out;}
.neirong2 .subcall span{ display: block; font-size: 18px; font-weight: bold; color: #fff; padding-left: 30px; background: url(../images/callnum.png) left center no-repeat;}
/*========手机导航结束=====*/

.daohang{ width: 100%; height: 94px; line-height: 94px; position: fixed; left: 0; top: 0; background: #fff; z-index: 69999999; }
.navlist ul li{ float: left; padding: 0 30px; font-size: 18px; position: relative; }
.navlist ul li a{ display: block; }
.navlist ul li:hover{ background: #0050a9;  }
.navlist ul li:hover>a{ color: #FFFFFF; }
.navlist ul li.on{ background: #0050a9; }
.navlist ul li.on>a{ color: #FFFFFF; }
.news_list .swiper-container{ height: 220px ; }

.navlist ul li .sanji{ position: absolute; left: 0; top: 94px; width: 100%; text-align: center; background: #fff; display: none; }
.navlist ul li .sanji a{ height: 40px; line-height: 40px; color: #333; }
.navlist ul li .sanji a:hover{ background: #0050a9; color: #FFFFFF; }
.navlist ul li:hover .sanji{ display: block; }

.bannertu{ position: relative; padding-top: 94px; }
.bannertu .swiper-slide img{ width: 100%; }

.bannertu .swiper-button-next,.bannertu .swiper-button-prev{width:56px;height:56px;}
.bannertu .swiper-button-prev{left:0;right:66px;background:#e9f3f4 url(../images/prev5.png) no-repeat center/cover;transition:0.3s;}
.bannertu .swiper-button-next{right:0;background:#e9f3f4 url(../images/next5.png) no-repeat center/cover;transition:0.3s;}
.bannertu .swiper-button-prev:hover{background-image:url(../images/prev52.png);background-color:#1b857f;}
.bannertu .swiper-button-next:hover{background-image:url(../images/next52.png);background-color:#1b857f;}

.news_list .swiper-pagination{ padding-left: 25px; }

.dingwei1{ position: absolute; left: 0; bottom: 0; z-index: 999999; width: 100%; }
.dingwei1 .wrap{ position: relative; }
.dingwei1 ul li{ width: 200px; height: 124px; background: #f3f2f2; float: left;  text-align: center; transition: all 0.6s; position: absolute; bottom: 0; right: 0; border-bottom: 8px solid #0050a9; }
.dingwei1 ul li:nth-child(4){ right: 206px; }
.dingwei1 ul li:nth-child(3){ right: 412px; }
.dingwei1 ul li:nth-child(2){ right: 618px; }
.dingwei1 ul li:nth-child(1){ right: 824px; }
.dingwei1 ul li a{ display: block; color: #0050a9; padding-top: 40px;  }
.dingwei1 ul li h2{ font-size: 24px; }
.dingwei1 ul li p{ font-size: 14px; }
.dingwei1 ul li:hover{ height: 150px; background: #0050a9; border: none; }
.dingwei1 ul li:hover a{ color: #FFFFFF; padding-top: 50px; }

.index_news{ margin: 40px auto; }
.index_news .wrap{ position: relative; }
.news_list{ width: 68%; position: relative; float: left; }
.news_list .wenzi{ width: 55%; float: left; padding-top: 60px; padding-left: 25px; }
.news_list .wenzi h2{ color: #0050a9; margin-bottom: 10px; }
.news_list .wenzi p{ line-height: 26px; height: 52px; overflow: hidden; }
.news_list .img{ width: 43%; height: 220px; float: right; }
.news_list .img img{ width: 100%; }
.news_list .swiper-pagination{ text-align: left; bottom: 0; }
.swiper-container-vertical>.swiper-pagination-bullets{text-align: left; bottom: 0; top: inherit; left: 0; width: 100%; }
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{ display: inline-block; margin: 0 3px; }
.index_news2{  width: 30%; float: right; }
.index_news2 ul li{ width: 49%; height: 220px; background: url(../images/bgbg2.jpg) no-repeat center center; background-size: cover; float: left; padding: 30px; text-align: right; padding-top: 80px; }
.index_news2 ul li:nth-child(2){ float: right; }
.index_news2 ul li .img{ margin-bottom: 6px; }
.index_news2 ul li a{ color: #FFFFFF; font-size: 18px; line-height: 30px; }
.index_news_title{ position: absolute; left: 0; top: 0; z-index: 9999; padding-left: 25px; text-align: center; }
.index_news_title a{ display: inline-block; width: 120px; height: 42px; line-height: 42px; background: #d8d8d8; font-size: 18px; font-weight: 600; }
.index_news_title a.on{ color: #FFFFFF; background: #0050a9; }
.index_news_title a:hover{ color: #FFFFFF; background: #0050a9; }
.news_list .swiper-pagination-bullet-active{ background: #0050a9; }
.fenxiangpingtai{ background: #f7f7f7; padding: 15px 0; }
.fenxiangpingtai .left a{ display: block; float: left; text-align: center; padding: 0 25px; background: url(../images/xian1.png) no-repeat right center; }
.fenxiangpingtai .left a p{ margin-top: 6px; }
.fenxiangpingtai .right{ padding-top: 10px; }
.fenxiangpingtai .right a{ display: block;float: left; margin: 0 5px; }
.fenxiangpingtai .right a:nth-child(3){ display: none; }
.jiaobu{ padding: 30px 0; text-align: right; line-height: 28px; font-size: 14px; }
.jiaobu .img{ margin-left: 15px; }

.erjibanner{ height: 370px; line-height: 370px; background-size: cover !important; margin-top: 14px; }
.erjibanner .wenzi{ display: inline-block; vertical-align: middle; line-height: 80px; height: 80px; background: url(../images/xian2.jpg) no-repeat left bottom; font-size: 45px; font-weight: 600; color: #fff;  }
.erjilanmu{ height: 69px; line-height: 66px; width: 100%; background: #f2f2f2;  }
.erjilanmu ul li{ float: left;}
.erjilanmu ul li a{ display: block; padding: 0 35px;  }
.erjilanmu ul li:hover{ background: #0050a9; }
.erjilanmu ul li:hover a{ color: #FFFFFF; }
.erjilanmu ul li.on{ background: #0050a9; }
.erjilanmu ul li.on a{ color: #FFFFFF; }
.yewufanwei1{ padding: 60px 0; }
.biaoti01{ text-align: center; font-size: 36px; color: #0050a9; padding-bottom: 30px; background: url(../images/xian3.jpg) no-repeat center bottom; margin-bottom: 60px; }
.yewufanwei1 .img{ width: 588px; height: 388px; }
.yewufanwei1 .img img{ display: block; width: 100%; height: 100%; }
.yewufanwei1 .wrap{ position: relative; }
.yewufanwei1 .wrap .wenzi{ position: absolute; left: 500px; top: 44px; width: 660px; height: 300px; background: #f2f2f2 url(../images/biao1.png) no-repeat 550px 210px; padding: 60px 35px; line-height: 38px; }
.yewufanwei2{ background: url(../images/ywtu11.jpg) no-repeat top center; padding: 70px 0 0; border-bottom: 4px solid #0050a9; }

.biaoti02{ text-align: left; font-size: 36px; color: #0050a9;  margin-bottom: 68px;  }
.yewufanwei22{ background: #FFFFFF; border: 3px solid #FFFFFF; }
.yewufanwei22 .top .left{ width: 30%; }
.yewufanwei22 .top .left a{ display: block; height: 72px; line-height: 72px; background: #f5f5f5; border-bottom: 3px solid #FFFFFF; padding-left: 40px; font-size: 18px; }
.yewufanwei22 .top .left a:hover{ color: #FFFFFF; background: #0050a9; }
.yewufanwei22 .top .left a.on{ color: #FFFFFF; background: #0050a9; }
.yewufanwei22 .top .right{ width: 70%; }
.yewufanwei22 .top ul li{ background-size: cover !important; height: 432px; display: none; }
.yewufanwei22 .top ul li.on{ display: block; }
.yewufanwei22 .bottom{ margin-top: 60px; text-align: center; margin-bottom: 60px; }
.yewufanwei22 .bottom ul li{ width: 166px; height: 166px; display: inline-block; border-radius: 50%; background: #0050a9 url(../images/biao2.png) no-repeat center center; text-align: center; line-height: 166px; overflow: hidden; margin: 0 30px; }
.yewufanwei22 .bottom ul li span{ display: inline-block; vertical-align: middle; color: #FFFFFF; font-size: 30px; line-height: 40px; }
.news_top{ margin: 50px auto; }
.news_top .img{ width: 43%; overflow: hidden; height: 350px; }
.news_top .img img{ width: 100%; height: 100%;transition: all 1s;  }
.news_top .wenzi{ width: 57%; height: 350px; padding: 40px 50px; line-height: 36px; }
.news_top .wenzi h2{ font-size: 23px; color: #0050a9; margin-bottom: 10px; font-weight:normal}
.news_top .wenzi p{ margin-bottom: 10px; }
.news_top .wenzi b{ display: inline-block; color: #0050a9; padding: 0 5px; border-bottom: 1px solid #0050a9; text-align: center; }
.news_top:hover .img img{ transform: scale(1.1); }
.news_top:hover .wenzi b{ background: #0050a9; color: #FFFFFF; padding: 0 15px; }
.news_bottom ul li{ margin-bottom: 30px; padding-bottom: 30px; background: url(../images/xinwen_19.jpg) no-repeat center bottom;  }
.news_bottom ul li .img{ width: 20%; overflow: hidden; transition: all 1s; border:#ddd solid 1px;}
.news_bottom ul li .img img{ width: 100%; height: 100%; transition: all 1s; height:170px }

@media(max-width:1000px) {

.news_bottom ul li .img img{ height:230px;}

}
.news_bottom ul li .wenzi{ width: 80%; padding-left: 50px; line-height: 32px; }
.news_bottom ul li .wenzi h2{ font-size: 18px; margin-bottom: 10px; color: #0050a9; }
.news_bottom ul li .wenzi p{ margin-bottom: 10px; }
.news_bottom ul li .wenzi .shijian b{ font-weight:400px; display: inline-block; width: 130px; height: 38px; line-height: 38px; text-align: center; background: #f2f2f2; }
.news_bottom ul li .wenzi .shijian span{ padding-left: 30px; background: url(../images/xinwen_14.jpg) no-repeat left center; display: inline-block; }
.news_bottom ul li:hover .img img{ transform: scale(1.1); }
.news_bottom ul li:hover .shijian b{ background: #0050a9; color: #FFFFFF; }

.news_bottom2 ul li{ margin-bottom: 30px; padding-bottom: 30px; background: url(../images/xinwen_19.jpg) no-repeat center bottom; }

.news_bottom2 ul li .wenzi{ width: 100%;  line-height: 32px; }
.news_bottom2 ul li .wenzi h2{ font-size: 18px; margin-bottom: 10px; color: #0050a9; }
.news_bottom2 ul li .wenzi p{ margin-bottom: 10px; }
.news_bottom2 ul li .wenzi .shijian b{ display: inline-block; width: 130px; height: 38px; line-height: 38px; text-align: center; background: #f2f2f2; }
.news_bottom2 ul li .wenzi .shijian span{ padding-left: 30px; background: url(../images/xinwen_14.jpg) no-repeat left center; display: inline-block; }
.news_bottom2 ul li:hover .img img{ transform: scale(1.1); }
.news_bottom2 ul li:hover .shijian b{ background: #0050a9; color: #FFFFFF; }


.news_xq{ padding: 60px; }
.news_xq .title{ text-align: center; padding-bottom:10px;}
.news_xq .title h2{ font-size: 34px;  color: #0050a9; line-height:50px }
.news_xq .title p span{ margin: 0 15px; }
.new_time{ text-align:center; font-size:13px; border-bottom: 1px solid #DFDFDF;margin-bottom:10px; padding-bottom:20px; }
.xiangqing{ padding: 40px 0; line-height: 30px; }
.xiangqing img{  max-width: 100%; }
.jinqinews{ padding: 35px; margin-bottom: 60px; background: #f2f2f2; }
.jinqinews .title{ margin-bottom: 20px; }
.jinqinews .title span{ font-size: 24px; color: #0050a9; padding: 0 5px; border-bottom: 1px solid #0050a9; display: inline-block; padding-bottom: 10px; }
.jinqinews ul li{ width: 23.5%; margin-right: 2%; float: left; }
.jinqinews ul li .img{ overflow: hidden; margin-bottom: 6px; height: 150px; }
.jinqinews ul li .img img{ width: 100%; transition: all 1s; }
.jinqinews ul li .wenzi span{ display: inline-block;padding-left: 30px; background: url(../images/shjian.png) no-repeat left center;  }
.jinqinews ul li:nth-child(4n){ margin-right: 0; }
.jiaru{ padding: 50px 0; }
.jiatu1{ text-align: center; line-height: 50px; margin-bottom: 30px; overflow: hidden; }
.jiatu1 h2{ font-size: 42px; color: #0050a9; }
.jiatu1 p{ font-size: 20px; }
.jiatu2{ margin-bottom: 35px; }
.jiatu2 .left{ width: 50%; height: 310px; background: #0050a9; padding: 50px; line-height: 34px; color: #FFFFFF; }
.jiatu2 .left h2{ font-size: 24px; margin-bottom: 25px; }
.jiatu2 .right{ width: 50%; height: 310px;  background: #F5F5F5 url(../images/sjsj.png) no-repeat left center;  padding: 70px 100px; }
.jiatu2 .right p{ margin-top: 60px; }
.jiatu2 .right p a{ display: inline-block; background: url(../images/bg2.png) no-repeat center center; width: 174px; height: 50px; line-height: 50px; text-align: center; font-size: 20px; color: #FFFFFF; margin: 0 20px; }

.jiaru3{ height: 310px; padding-right: 150px; padding-top: 100px; }
.jiaru3 .wenzi{ width: 500px; }
.jiaru3 .wenzi h2{ font-size: 24px; margin-bottom: 25px; }
.zhaopin_bt{ text-align: center; margin-bottom: 35px; }
.zhaopin_bt b{ font-size: 36px; color: #0050a9; z-index: 9; position: relative; }
.zhaopin_bt span{ color: #f5f5f5; font-size: 50px; padding-left: 30px; top: -10px; z-index: 3; position: relative; }
.zhaopin_bt2{ text-align: center; margin-bottom: 60px; }
.zhaopin_bt2 a{ display: inline-block; margin: 0 20px; width: 146px; line-height: 46px; line-height: 46px; background: #e1e1e1; }
.zhaopin_bt2 a:hover{ color: #FFFFFF; background: #0050a9; }
.zhaopin_bt2 a.on{ color: #FFFFFF; background: #0050a9; }

.zhaopin_list dt{ height: 60px; line-height: 60px; background: #E1E1E1; font-weight: 600; font-size: 18px; }
.zhaopin_list dd .hang{ height: 60px; line-height: 60px; border-bottom: 1px solid #E1E1E1; }
.zhaopin_list dd span.span5{ color: #0050a9; cursor: pointer; }
.zhaopin_list span{ display: block; float: left; width: 20%; text-align: center; }
.zpneirong{ display: none; padding: 35px 10px; }

.wuye1{ margin-bottom: 50px; }
.wuye1 .wenzi{ width: 60%; line-height: 40px; min-height: 400px; background: url(../images/biao12.png) no-repeat left 60px;  }
.wuye1 .wenzi h2{ font-size: 30px; color: #0050a9; padding-bottom: 20px; background: url(../images/xian3.jpg) no-repeat left bottom; margin-bottom: 40px; }
.wuye1 .img{ width: 356px; height: 418px; position: relative; margin-top: 80px; }
.wuye1 .img img{ width: 100%; }
.wuye1 .img2{ position: absolute; width: 159px; height: 204px; right: 30px; top: -100px; background: url(../images/bg4.jpg) no-repeat center center; background-size: cover; font-size: 20px; color: #FFFFFF; padding: 0 15px; padding-top: 100px; line-height: 40px; }
.wuye1 .img3{ position: absolute; width: 159px; height: 204px; left: -120px; bottom: 40px
; background: url(../images/bg44.jpg) no-repeat center center; background-size: cover; font-size: 20px; color: #FFFFFF; padding: 0 15px; padding-top: 100px; line-height: 40px; }
.wuye2_bt{ text-align: center; margin-bottom: 50px; }
.wuye2_bt a{ display: inline-block;  height: 40px; line-height: 40px; padding: 0 20px; margin: 0 10px; background: #E1E1E1; }
.wuye2_bt a:hover{ background: #0050a9; color: #FFFFFF; }
.wuye2_bt a.on{ background: #0050a9; color: #FFFFFF; }
.wuye_lsit{ display: none; }
.wuye_lsit.on{ display: block; }
.wuye_lsit ul{  overflow: hidden; }
.wuye_lsit ul.on{ height: auto; }
.wuye_lsit ul li{ width: 32%; float: left; margin-right: 2%; margin-bottom: 30px; }
.wuye_lsit ul li:nth-child(3n){ margin-right: 0; }
.wuye_lsit ul li .img{ overflow: hidden; }
.wuye_lsit ul li .img img{ width: 100%; transition: all 1s; height:250px; }
.wuye_lsit ul li .wenzi{ padding: 30px; background: #f4f4f4; min-height:220px;  }
.wuye_lsit ul li .wenzi h2{ font-size: 18px; color: #0050a9; margin-bottom: 20px; }
.wuye_lsit ul li .wenzi p{ line-height: 30px; height: 60px; overflow: hidden; }
.wuye_lsit ul li:hover .img img{ transform: scale(1.1); }
.wuye_lsit ul li:hover .wenzi{ background:#0050a9;}
.wuye_lsit ul li:hover  a .wenzi h2{ color:#fff; }
.wuye_lsit ul li:hover  a .wenzi h7{ color:#fff; }
.wuye_lsit ul li:hover  a .wenzi p{ color:#fff; }
.chakangengduo2{ text-align: center; margin: 35px auto; }
.chakangengduo2 a{ display: inline-block; width: 130px; height: 36px; line-height: 36px; text-align: center; background: #0050a9; color: #FFFFFF; }
.chakangengduo2.on{ display: none; }
.wuye3{ padding-bottom: 50px; background: url(../images/wuyetu1.png) no-repeat top center; }

.chakangengduo3{ text-align: center; margin: 35px auto; display: none; }
.chakangengduo3.on{ display: block; }
.chakangengduo3 a{ display: inline-block; width: 130px; height: 36px; line-height: 36px; text-align: center; background: #0050a9; color: #FFFFFF; }
.chakangengduo3 a.on{ display: none; }

.biaoti0233{ margin-bottom: 55px; }
.hezuogongying{ position: relative; margin-bottom: 60px; }
.hezuogongying .img{ width: 890px; height: 422px; }
.hezuogongying .img img{ width: 100%; }
.hezuogongying .wenzi{ position: absolute; top: 30px; right: 0; background: #F2F2F2; width: 40%; padding: 35px; line-height: 32px; }
.hezuogongying .wenzi h2{ font-size: 26px; color: #0050a9; padding-bottom: 10px; background: url(../images/xian3.jpg) no-repeat left bottom; margin-bottom: 20px; }
.lianxi2{ border: 1px solid #D8D8D8; }
.lianxi2 .title{ height: 46px; line-height: 46px; background: #f0f0f0; }
.lianxi2 .title a{ display: block; float: left; width: 160px; text-align: center; }
.lianxi2 .title a.on{ color: #fff; background: #0050a9; }
.lianxi2 .title a:hover{ color: #fff; background: #0050a9; }
.lianxi2_nr{ padding: 30px; display: none; }
.lianxi2_nr.on{ display: block; }
.lianxi2_nr span{ margin: 0 20px; }
.lianxi3{ padding: 0 5%; margin:20px auto 50px; }
.lianxi3 ul li{ width: 25%; float: left; text-align: center; padding: 0 28px; }
.ianxi4 img{ width: 100%; }


.guanyuwomen1{ font-size:15px; color:#333}
.guanyuwomen1 td{ padding:0 10px; line-height:35px;}

.guanyuwomen1 .erhang { margin-top:0px;line-height:35px;}
.guanyuwomen1 .left{ width: 50%; line-height:35px; padding-top:45px }
.guanyuwomen1 .left h2{ font-size: 30px; color: #0050a9; margin-bottom: 20px; }
.guanyuwomen1 .right{ width: 45%;  }
.guanyuwomen1 .right ul li{ float: left; width: 33.33%; text-align: center; }
.guanyuwomen1 .right ul li h2{ font-size: 40px; color: #0050a9; background: url(../images/xian4.jpg) no-repeat center bottom; padding-bottom: 25px; margin-bottom: 20px; }
.guanyuwomen1 .right ul li h2 sup{ font-size: 18px; margin-left: 5px; }

.chanpin1{ padding:50px 0}
.chanpin1 .right{ width: 55%; line-height:35px; padding-top:15px }
.chanpin1 .right h2{ font-size: 30px; color: #0050a9; margin-bottom: 20px; }
.chanpin1 .left{ width: 45%;  }
.chanpin1 .left img{ width:95%}
.chanpin1 .left ul li{ float: left; width: 33.33%; text-align: center; }
.chanpin1 .left ul li h2{ font-size: 40px; color: #0050a9; background: url(../images/xian4.jpg) no-repeat center bottom; padding-bottom: 25px; margin-bottom: 20px; }
.chanpin1 .left ul li h2 sup{ font-size: 18px; margin-left: 5px; }

.chanpin2{ border:#ddd solid 1px; margin-bottom:50px}
.chanpin2 .hang{ border-bottom:#ddd solid 1px;background: url(../images/hangbg.jpg) repeat-y top left ;}
.chanpin2 .hang .l{ float:left; color:#0048bf; width:274px;  height:100%}
.chanpin2 .hang .l h2{ font-size:25px; color:#0048bf; line-height:100px; padding-left:15%; font-weight:normal;}


.chanpin2 .hang .r{ float:right; width:980px; padding:30px 50px; line-height:35px;}

.guanyuwomen_logo .erhang { margin-top:0px;line-height:35px;}
.guanyuwomen_logo .left{ width: 70%; line-height:35px; padding-top:15px }
.guanyuwomen_logo .left h2{ font-size: 30px; color: #0050a9; margin-bottom: 20px; }
.guanyuwomen_logo .right{ width: 25%; padding-top: 60px; }
.guanyuwomen_logo .right ul li{ float: left; width: 33.33%; text-align: center; }
.guanyuwomen_logo .right ul li h2{ font-size: 40px; color: #0050a9; background: url(../images/xian4.jpg) no-repeat center bottom; padding-bottom: 25px; margin-bottom: 20px; }
.guanyuwomen_logo .right ul li h2 sup{ font-size: 18px; margin-left: 5px; }

.biaoti1{ margin-bottom: 40px; text-align:left}
.biaoti1 h2{ position: relative; z-index: 99; font-size:40px; color:#0050a9 }



.guanyuwomen2{ background: url(../images/gybg1.jpg) no-repeat center top; padding-top: 186px; }
.guanyuwomen2 .wrap{ background: #FFFFFF; padding: 60px 100px 0; }


.guanyuwomen3{ background: url(../images/gybg2.jpg) no-repeat center top; padding-top: 266px; margin-bottom:50px; }
.guanyuwomen3 .wrap{ background: #FFFFFF; padding: 60px 100px 0; }
.guanyuwomen4{ background: url(../images/gybg3.jpg) no-repeat center top; padding-top: 266px; margin-bottom:50px;}
.guanyuwomen4 .wrap{ background: #FFFFFF; padding: 40px 80px 0; }

.guanyuwomen5{ background: url(../images/gybg10.jpg) no-repeat center top; padding-top: 266px; margin-bottom:50px;}
.guanyuwomen5 .wrap{ background: #FFFFFF; padding: 40px 80px 0; }

.guanyuwomen_dang .left{ width: 60%; line-height:35px; padding-top:15px }
.guanyuwomen_dang .left h2{ font-size: 30px; color: #0050a9; margin-bottom: 20px; }
.guanyuwomen_dang .right{ width: 35%; padding-top: 60px; }
.guanyuwomen_dang .right ul li{ float: left; width: 33.33%; text-align: center; }
.guanyuwomen_dang .right ul li h2{ font-size: 40px; color: #0050a9; background: url(../images/xian4.jpg) no-repeat center bottom; padding-bottom: 25px; margin-bottom: 20px; }
.guanyuwomen_dang .right ul li h2 sup{ font-size: 18px; margin-left: 5px; }


.guanyuwomen_fenzhi li{ float:left; margin-right:5%; width:30%;}
.guanyuwomen_fenzhi li:nth-child(3){ margin-right:0}
.guanyuwomen_fenzhi li h3{ line-height:50px;}
.guanyuwomen_fenzhi li p{ line-height:30px;}

.guanyuwomen_tuandui .left{ width:45%; line-height:35px;  }
.guanyuwomen_tuandui .left h2{ font-size: 30px; color: #0050a9; margin-bottom: 20px; }
.guanyuwomen_tuandui .right{ width: 45%; }
.guanyuwomen_tuandui .right ul li{ float: left; width: 33.33%; text-align: center; }
.guanyuwomen_tuandui .right ul li h2{ font-size: 40px; color: #0050a9; background: url(../images/xian4.jpg) no-repeat center bottom; padding-bottom: 25px; margin-bottom: 20px; }
.guanyuwomen_tuandui .right ul li h2 sup{ font-size: 18px; margin-left: 5px; }


.guanyuwomen2 .wrap .wenzi{ padding-left: 40px; margin-top: 30px; }
.guanyuwomen2 .wrap .wenzi p{ line-height: 36px; margin-bottom: 25px; }
.qiyewnehua{ margin: 60px auto; padding-left: 0px; }
.qiyewnehua  h2{ font-size: 40px; color: #0050a9; }

.biaoti1{ margin-bottom: 40px; text-align:left}
.biaoti1 h2{ position: relative; z-index: 99; font-size:40px; }
.biaoti1 span{ position: relative; font-size:80px; top: -10px; padding-left: 20px; z-index: 1; color: #f7f6f6 }

.qiyewnehua  .shouji{ display:none}
.qiyewnehua  ul li{ width: 528px; height: 138px; float: left; margin-bottom: 30px; }
.qiyewnehua  ul li:nth-child(2n){ float: right; }
.qiyewnehua  ul li .left{ width: 162px; color: #fff; font-size:25px; font-weight: 600; padding-left: 20px; padding-top: 40px; }
.qiyewnehua  ul li .right{ width: 366px; padding-left: 40px; padding-top:40px;  font-size: 16px;  }
.yewubuju{ padding:120px 0 0; background: url(../images/bujubg.jpg) no-repeat center center; height:400px;}
.yewubuju h2{ font-size:40px; color: #0050a9; margin-bottom: 40px; text-align: center; }
.yewubuju .wenzi{ text-align: center; margin-bottom: 40px; font-size:24px;}
.yewubuju ul li{ float: left; width: 16.6%; text-align: center; }
.yewubuju ul li .img{  width: 110px; height: 110px; line-height: 110px; margin: 0 auto; margin-bottom: 10px; }
.yewubuju ul li .img img:nth-child(2){ display: none; }
.yewubuju ul li:hover .img{ background: #0050a9;}
.yewubuju ul li:hover .img img{ display: none; }
.yewubuju ul li:hover .img img:nth-child(2){ display: inline-block; }
.yewubuju ul li:hover a{ color: #0050a9; }

.dongshizhangzhici{ background: url(../images/gybg2.jpg) no-repeat center top; padding-top: 170px; }
.dongshizhangzhici .wrap{ background: #FFFFFF; padding: 100px; }
.dongshizhangzhici h2{ font-size: 40px; color: #0050a9;  text-align: right; }
.dongshizhangzhici .biaoti1{ margin-bottom: 100px; }
.dongshizhangzhici .biaoti1 span{ display: block; text-align: right; padding-left: 0; padding-right: 20px; }


.dongshizhangzhici .img{ width: 30%; text-align: center; }
.dongshizhangzhici .img img{ max-width: 100%; }
.dongshizhangzhici .wenzi{ line-height: 36px; width: 70%; padding-left: 5%; }

.fazhanlicheng{ background: url(../images/gybg2.jpg) no-repeat center top; padding-top: 200px; }
.fazhanlicheng .wrap{ background: #FFFFFF; padding: 60px 40px; }
.fazhanlicheng h2{ font-size: 40px; color: #0050a9;  }
.swiper-button-prev5,.swiper-button-next5{ outline: none; }
.swiper-button-next:after, .swiper-button-prev:after{ display: none; }
.swiper-button-prev5:hover{ background: url(../images/prev52.png) no-repeat center center; }
.swiper-button-next5:hover{ background: url(../images/next52.png) no-repeat center center; }
.qiyezhizi{ margin-bottom: 50px; }
.qiyezhizi .wrap{ padding: 0 60px; }
.qiyezhizi h2{ font-size: 40px; color: #0050a9;  }
.qiyezhizi .title{ text-align: center; margin-bottom: 40px; }
.qiyezhizi .title a{ display: inline-block; width: 130px; height: 40px; line-height: 40px; margin: 0 15px; text-align: center; background: #e1e1e1; }
.qiyezhizi .title a:hover{ background: #0050a9; color: #fff; }
.qiyezhizi .title a.on{ background: #0050a9; color: #fff; }
.qiyezhizi_list{ position: relative; }
.qiyezhizi_list .swiper-slide img{ width: 100%; }
.qiyezhizi_list .swiper-slide .img{ height: 390px; width:95%; overflow: hidden; }
.qiyezhizi_list .swiper-slide p{ text-align: center; font-size: 18px; height: 38px; line-height: 38px; }
.qiyezhizi_list .swiper-button-prev{ width: 56px; height: 56px; left: -70px; outline: none; background: url(../images/prev5.png) no-repeat center center; }
.qiyezhizi_list .swiper-button-prev:hover{ background: url(../images/prev52.png) no-repeat center center; }
.qiyezhizi_list .swiper-button-next{  width: 56px; height: 56px; right: -70px; outline: none; background: url(../images/next5.png) no-repeat center center; }
.qiyezhizi_list .swiper-button-next:hover{ background: url(../images/next52.png) no-repeat center center; }

.youxianglianjie{ line-height: 40px; margin-bottom: 30px; }
.youxianglianjie a{ display: inline-block; padding: 0 20px; background: #0050a9; color: #fff; height: 40px; line-height: 40px; margin-left: 15px; }




.dianjitijiao{ padding-right: 50px; }
.dianjitijiao a{ display: block; float: right; width: 120px; height: 36px; line-height: 36px; border-radius: 8px; background: #0050a9; color: #fff; text-align: center; margin-top: 40px; }

.tanchu{ position: fixed; left: 50%; top: 50%; width: 360px; height: 360px; margin-left: -180px; margin-top: -180px; background: #FFFFFF; padding: 25px; padding-top: 50px; z-index: 999999; box-shadow: 0px 5px 5px #929295; display: none; }
.tanchu p{ border-bottom: 1px solid #929295; padding: 12px 0; }
.tanchu p span{ display: inline-block;  }
.tanchu p input{ height: 32px; line-height: 32px; padding: 0 5px; border: 1px solid #929295; }
.tanchu p.diyi1 input{ width: 235px; }
.tanchu p.diyi2 input{ width: 100px; }
.tanchu p.diyi3 input{ width: 235px; }
.tanchu .diyi4{  border-bottom: 1px solid #929295; padding: 12px 0; }
.tanchu .diyi4 label{ padding: 5px 15px; display: inline-block; border: 1px solid #929295; background: #F1F1F1; }

.tanchu p:last-child{ display: none; }
.tijiao22 input{ display: block; width: 120px; height: 32px; line-height: 32px; text-align: center; background: #0050a9; color: #FFFFFF; margin: 20px auto; }
.tanchu.on{ display: block; }


.guanbi{ width: 40px; height: 40px; position: absolute; right: 5px; top: 5px; }


.swiper-container5 .swiper-slide{ margin-top:0   !important; }




































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































