@charset "utf-8";/* CSS Document*/
html{background: #fff;}
*{padding: 0;margin: 0;}
ul{padding: 0;margin: 0;}
body{font-size: 12px;color: #333;font-family: "Microsoft YaHei"; background: #fff;}
img{max-width: 100%;}
a{color: #333;text-decoration: none;}
a:hover{color: #0271b8;}
li{list-style-type: none;}
.clear{clear: both;}
.fr{float: right;}
.fl{float: left;}
.mid{margin: 0 auto;width: 1200px;}
.top{background-color: #f7f7f7;height: 40px; line-height: 40px;font-size: 14px;color:#565656;}
.top .fr{padding-left:30px;background-image: url(toptel.jpg);background-repeat: no-repeat;background-position: left center; font-family: Impact;font-size: 16px;}
.header:after{
		content:'';
		display: block;
		clear:both;
	}
	
.logo{width: 360px;float: left;}
.tel{float: right;width: 307px;height: 115px;background-image: url(tel.jpg);background-repeat: no-repeat;background-position: right center;}
.nav{width:805px; float: right; padding-top:50px;}
.nav li{width: 115px;height: 55px;text-align: center;font-size: 16px;float: left;background-image: url(mli.jpg);background-repeat: no-repeat;background-position: right center;}
.nav li.last{background-image: none;}
.nav li a{line-height: 55px;display:inline-block;}
.nav li a:hover{ border-bottom:solid 3px #0271b8;}
.dmenu{height: 75px;}
.dnav{background-image: url(dm.jpg);background-repeat: no-repeat;background-position: center center;line-height: 50px;height: 75px;}
.dnav li{float: left;width: 200px;height: 50px;font-size: 14px;text-align: center;}
.dnav li a{color: #fff;}
.sousuo{height: 74px;line-height: 74px;font-size: 14px;}
.ssl{width: 762px;float: left;vertical-align: middle;}
.sbt{vertical-align: middle;margin-top: 22px;}
.itx{vertical-align: middle;margin-top: 22px;width: 200px;padding-left: 10px;color: #999;height: 26px;}
#hylist{display: none;}
.ssk{float: right;}

 .swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }



.page2{font-size: 14px;text-align: center;margin-bottom: 20px;margin-top: 20px;}
.page2 a{color: #0271b8;text-decoration: none;border: 1px solid #0271b8;height: 30px;line-height: 30px;padding: 0 10px;margin: 0 3px;display: inline-block;background: #FFF;}
.page2 a:hover{background: #FD8C00;border: 1px solid #EF5927;color: #FFFFFF;}
.page2 li{display:inline-block;}
.rollBox{width: 920px;overflow: hidden;margin: 0 auto;height: 290px;padding-top: 10px;}
.rollBox .LeftBotton{height: 100px;width: 24px;background: url(xbt.jpg) no-repeat 0px 0;overflow: hidden;float: left;display: inline;margin: 70px 0px 0 0;cursor: pointer;}
.rollBox .RightBotton{height: 100px;width: 24px;background: url(xbt.jpg) no-repeat -24px 0;overflow: hidden;float: left;display: inline;margin: 70px 0 0 0;;cursor: pointer;}
.rollBox .Cont{width: 840px;overflow: hidden;float: left;padding-top: 5px;}
.rollBox .ScrCont{width: 10000000px;}
.rollBox .Cont .pic{width: 280px;float: left;}
.rollBox .Cont .pic img{background: #fff;display: block;margin: 0 auto;border: solid 1px #ccc;}
.rollBox .Cont .pic p{line-height: 26px;color: #505050;}
.rollBox #List1,.rollBox #List2{float: left;}
.bds{height: 300px;background-repeat: no-repeat;background-position: center center;}
.bd1{background-image: url(bd1.jpg);}
.bd2{background-image: url(bd2.jpg);}
.pt1{font-family:Arial; color: #969696; font-size: 20px; text-transform: uppercase; text-align: center; padding-top: 40px; }
.pt2{

	font-family: Arial;
	color: #464646;
	font-size: 40px;
	text-transform: uppercase;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 40px;
	margin-bottom: 20px;
	background-position: center bottom;
	background-repeat: no-repeat;
	background-image: url(xia.jpg);
}

.ywei{margin-left:-45px; padding-top: 30px; }
.ywein{width:370px; height:310px;padding-top: 40px; margin-left:45px; background-color:#f5f5f5;float:left; text-align:center;}
.yweinimg{	background-position: center center;	background-repeat: no-repeat;background-image: url(ywimg1.png);height:80px;}
.yweitit{ font-size:26px; color:#454545;line-height: 50px;}
.yweitxt{font-size:26px; color:#8d8d8d; font-size:14px; line-height: 25px; padding: 0 70px; height:120px;}
.yweibtn{ text-align:center;}
.yweibtn a{ text-align:center; display: inline-block; background-color:#007cc6; color: #fff;padding: 7px 20px; margin:0 10px;font-size:14px;}
.yweibtn a:nth-child(2){background-color:#fa4f4f;}
.yweinim1{background-image: url(ywimg1.png);}
.yweinim2{background-image: url(ywimg2.png);}
.yweinim3{background-image: url(ywimg3.png);}
.ywein:hover{ background-color: #4498d4;}
.ywein:hover .yweitit{ color: #fff;}
.ywein:hover .yweitxt{ color: #fff;}
.ywein:hover .yweinim1{background-image: url(ywimg11.png);}
.ywein:hover .yweinim2{background-image: url(ywimg22.png);}
.ywein:hover .yweinim3{background-image: url(ywimg33.png);}


.gsnr{text-align: center;padding: 20px; font-size:16px;line-height: 30px;color:#777777;}
.gsnr img{ padding-top:10px;}
.h22{margin-top: 20px;}
.incp{padding-top: 20px;}
.incpfl{width: 248px}
.incpfl2{width: 291px;}
.inctptitle{background-color: #f6f6f6;border-top: solid 14px #0170b5;height: 51px;line-height: 51px;text-align: center;background-image: url(pip.jpg);background-repeat: no-repeat;background-position: left top;}

.incpli li{line-height: 55px;font-size: 14px;background-image: url(tx.jpg);background-repeat: no-repeat;background-position: center bottom;}
.incpli li a{display: block;padding-left: 30px;margin-left: -7px;background-image: url(i1.jpg);background-repeat: no-repeat;background-position: left center;}
.incpli li a:hover{background-image: url(i2.jpg);}

.incpfr{width: 919px;}

.incpfrtit{height: 34px;line-height: 34px;border-bottom: solid 1px #ccc;}
.datt{display: block;font-size: 16px;color: #333;float: left;}
.dattx2{font-size: 18px;display: inline-block;border-bottom: solid 3px #0170b5;height: 42px;}
.more{float: right;padding-right: 10px;}
.incps{margin-left: -25px;padding-top: 20px;}
.incps li a{font-size: 14px;}
.incps li img{width: 209px;display: block;height: 194px;border: solid 1px #ccc;}
.incps li{line-height: 20px;width: 211px;height: 240px;margin-bottom: 10px;float: left;position: relative;text-align: center;margin-left: 25px;}
.jia{height: 240px;top: 0px;width: 211px;transition: all 0.5s;position: absolute;background-color: #0271b8;background-image: url(jia.png);background-repeat: no-repeat;background-position: center bottom;opacity: 0;}
.jiat{transition: all 0.5s;position: absolute;font-size: 14px;line-height: 30px;width: 211px;text-align: center;padding-top: 200px;top: 0px}
.incps li:hover .jia{background-position: center center;opacity: 0.8;}
.incps li:hover .jiat{color: #fff;font-size: 14px;padding-top: 50px;}
.t2{height: 208px;background-image: url(t2.jpg);background-repeat: no-repeat;background-position: center center;}
.mad{height: 143px;margin-top: 70px;margin-bottom: 10px;background-image: url(mad.jpg);background-repeat: no-repeat;background-position: center center;}
.mad2{height: 153px;margin-top: 10px;margin-bottom: 10px;background-image: url(mad1.jpg);background-repeat: no-repeat;background-position: center center;}

.hhui{margin-top: 30px;height: 796px;background-color: #ededed;background-image: url(ysbg.jpg);background-repeat: no-repeat;background-position: center center;}
.ysbg{height: 796px;background-color: #ededed;background-image: url(ysbg.jpg);background-repeat: no-repeat;background-position: center center;}
.mat{font-size: 47px; color:#0175be;font-weight: bold;position: absolute;margin-left: 605px;margin-top: 60px;}
.mat strong{ color:#feab02;}
.mat2{ font-size:22px;color:#474747;position: absolute;margin-left: 605px;margin-top: 198px;}
.mt{position: absolute;font-size: 22px;font-weight: bold;color: #474747;margin-left: 650px;}
.mt1{margin-top: 261px;}
.mt2{margin-top: 388px;}
.mt3{margin-top: 510px;}
.mt4{margin-top: 637px;}
.at{position: absolute;font-size: 16px;line-height: 25px;color: #7b7b7b;width: 450px;margin-left: 650px;}
.at1{margin-top: 304px;}
.at2{margin-top: 430px;}
.at3{margin-top: 549px;}
.at4{margin-top: 678px;}
.bllc{margin-left:20px;}
.bllcn{margin-left:20px;float:left; width:275px; text-align:center; padding-top:20px;}
.bllctic{ font-size:24px;color:#555555;line-height: 50px; border-bottom: solid 1px #ccc;}
.bllctix{ font-size:16px; line-height: 50px;}
.bllcbz{text-align:center;font-size: 20px;color:#686868;padding-top:10px;padding-bottom: 50px;}
.bllc2 .bllctix{ font-size:16px; line-height: 50px; padding:0 20px; line-height: 30px; padding-top: 10px;}

.hsbg{ background-color: #ebedee; padding:20px 0; }
.mida{ min-height:50px; line-height: 50px; font-family: "Microsoft YaHei"; font-size: 14px;background-color: #fff;}
.mida a {
    display: inline-block;
    width: 125px;
    border-left: 1px solid #ebedee;
    min-height:50px;
    line-height: 50px;
    color: #444444;
    font-size: 16px;
	text-align: center;}
.mida a:hover{ background-color: #007cc6; color: #fff;}
.pagesshow{line-height:30px;font-size:14px;padding:20px 0; }
.pagesshow .ysbt{ padding-left:15px;color:#007cc6;font-size:18px;background-image: url(dian7.gif);background-position: left center;background-repeat:no-repeat;}

.e2{	padding:20px 0;	}
.e2 li{		position:relative;	float:left;	width:50%;height:90px;padding-top:10px;font-family:"Microsoft YaHei";border-bottom: solid 1px #ebebeb;font-size:13px; line-height:1.5;
margin-bottom:10px;	}
/*	.e2 li:after{ content:'';position:absolute;top:0; left:0; height:100%; width:0; background-color:#ebebeb; z-index:-1;}		
.e2 li:hover:after{ transition:all 0.35s;			width:100%;}	*/
.data2{ border:solid 1px #ccc; width:80px;height:80px; text-align:center; font-size:16px; float:left; margin-right:20px; margin-left:10px;}							
.dda{ font-size:26px; font-weight:bold; padding-top:7px;}
.natti{font-size:16px;padding-right:20px;line-height:32px;}
.nattc{padding-right:20px; color:#8c8b8b; }	

.viewbox{padding:20px;}
.title{text-align:center;line-height:35px;}
.info{text-align:center;line-height:25px;}
.content{line-height:25px;font-size:14px;}
.boxoff{border-bottom:dashed 1px #ccc;}
.context{padding-top:20px;line-height:25px;}
.cpbttl,.light{font-size:16px;font-family:"Microsoft YaHei";}
.d4{line-height:25px;font-size:12px;}
.commend{margin-top:20px;}
.picbox{padding-bottom:20px;padding-top:20px;text-align:center;}
.cpbttl{padding-left:10px;}

.links{	margin-top:20px;	padding:10px;}
.links a{		margin-right:20px;}


.blywn{float:left;width: 240px; text-align:center;}
.blywtit{font-size: 16px;font-weight: bold;line-height: 30px;}
.blywtic{font-size: 14px;color:#666666; padding: 10px 25px;line-height: 26px;height:80px;}
.blywbtn{text-align: center;}
.blywbtn a{display: inline-block; line-height: 30px;font-size: 14px;padding: 0 20px;background-color: #aaaaaa;color:#fff;}
.blywbtn a:hover{background-color:#006dcc;}

.defnew{ padding-top: 50px;}
.dfntit{border-left:solid 3px #006dcc;padding-left: 10px; text-transform: uppercase; margin-bottom: 10px;}
.dfnta{ font-size: 18px;}.dfntaen{font-size:12px;}
.dflink{float:right; padding-top: 10px;}
.dflink a{ margin-left:10px;font-size:16px;}

.inefl{float: left; padding: 30px 40px; background-color: #fbfbfb; width: 460px; height: 440px;}
.inefr{float:right;width:650px;}
.ineftit{ font-size: 18px; line-height: 50px;}
.ineftid{ font-size:14px;}
.ineftic{font-size: 14px;line-height: 30px; color: #888;}
.ineftbg{background-image: url(nbg2.png);background-repeat: no-repeat;background-position: right center; height: 40px;}

.inefrul li{ padding: 10px;}
.inefrul li:after{content:'';display:block;clear:both;}
.inefrul li:hover{ background-color:#fbfbfb;}
.inffimg{width:190px;float:left;}
.infffz{width:420px;float:right;}
.inftftit{font-size:16px;line-height: 40px;}
.inftftic{font-size:12px;color: #888; line-height: 25px;}

.fob{height:289px;background-image: url(fob.jpg);background-repeat: no-repeat;background-position: center center; min-width: 1200px; margin-top:40px;}
.inputxt{width:280px;line-height: 50px; margin-right: 20px; background-color:#fff; padding-left: 10px; background-position: right center; background-repeat: no-repeat;border:none;}
.inputxt:nth-child(1){ background-image:url(fob1.jpg);}
.inputxt:nth-child(2){ background-image:url(fob2.jpg);}
.inputxt:nth-child(3){ background-image:url(fob3.jpg);}
.inputbtn{background-image:url(fob4.jpg);background-position: right center; background-repeat: no-repeat; height: 50px;width:253px;border: none; float: right;}


.fobp1{font-size:12px;font-family: Arial; color:#fff; line-height: 1.2; padding-top: 50px;}
.fobp2{font-size:23px;color:#fff;line-height: 2;}
.fobp3{font-size:14px;color:#fff;line-height: 1.2; height: 80px;}
.fooder{
	height:300px;
}
.fetel{width:472px;float:left; padding-top: 10px; }
.fotels{height: 108px;background-repeat: no-repeat;background-image:url(fotel.jpg);background-position: left top; font-size:30px;color:#0085e2; font-weight:bold;line-height: 108px; padding-top: 10px; padding-left: 10px;}
.fotelc{font-size:14px;line-height: 30px;}

.fome{float:left; width:160px;}
.fomet{font-size:18px; padding-top:20px; line-height: 40px;}
.fomeul li{line-height: 25px; font-size: 14px;}
.foma{float:right; padding-top:20px;}
.foma{float:right; padding-top:20px;}


.dbgs{padding-top:10px;background-color: #4498d4;height: 80px;position: fixed;bottom: 0;left: 0;width: 100%;	z-index: 20; display: none;}
.dbgsul li{width: 33.3%;float: left;text-align: center;}.dbgsul li a{ color: #fff;}
.dtel{color: #FFF;display: block;padding-top: 45px;height: 25px;background-image: url(ph.png);background-repeat: no-repeat;background-position: center 10px;}
.dsms{color: #FFF;display: block;padding-top: 45px;height: 25px;background-image: url(ms.png);background-repeat: no-repeat;background-position: center 10px;}
.dmap{color: #FFF;display: block;padding-top: 45px;height: 25px;background-image: url(map.png);background-repeat: no-repeat;background-position: center 10px;}


.cai{color: #FFF;display: block;padding-top: 45px;height: 25px;background-image: url(cai.png);background-repeat: no-repeat;background-position: center 10px;}
.diva{display: none;}
.mapx{margin-top:20px;height:400px;}
/*注册公司*/
.zctit{font-size:28px; line-height: 2;border-bottom:double 1px #ccc;margin-top:30px;}
.zctic{font-size:16px; line-height: 30px; padding-left:30px;padding-top:10px;}
.zctic li{list-style: disc;}
.zctic strong{ color:#007cc6; padding-top:10px; display: inline-block; }
.zctiy{ font-size:16px;line-height: 30px; }

@media (min-width: 1000px){.menu{display:none;}}
@media screen and (max-width : 992px){
	.header .headt{position: relative;}
	.dbgs{display: block;}.nfd{ height:120px;}
	.diva{border: solid 1px #fff;width: 100px;height: 30px;line-height: 30px;text-align: center;display:block; margin: 0 auto;margin-top: 30px; font-size:16px; color: #fff;}
	#div1 { display: none;}
	.mid{width:100%;}
	.menu{height:100%;position: absolute; font-size:50px; display:inline-block; right:3px;width:53px;background-image:url(menu.png);background-position: center center; background-repeat:no-repeat;}
	.logo{float:none;display:inline-block;display:inline-block; vertical-align: middle;width:45%;}
	.header .mid:after{
		content:'';
		width: 0;
        height: 100%;
        display: inline-block;
        vertical-align: middle;
	}	
	.pt1{font-size:15px;}
	.pt2{font-size:24px;}
	.nav{width: auto;float: none;padding: 0; border-top:solid 1px #ccc; display: none; }
	.nav li{float:none;width:auto;text-align:left;padding-left: 30px; border-bottom:solid 1px #eee;}

	
	.blyw,.bllc,.ywei{margin:0;}
	.blywn,.bllcn,.ywein{width:100%; margin-left:0;margin-bottom: 20px;}
	.mad{display:none;}
	.hhui{display:none;}
	.blywtic,.yweitxt{height:auto;padding-bottom: 20px;}
	.ywein{height:auto;padding-bottom: 30px;}
	.inefl{width:96%;padding:20px 2%; height: auto;}
	.inefr{width:auto;}
	.inffimg{width:40%;margin-right:10px;}
	.infffz{width: auto;float: none;}
	.inftftit{line-height: 1.6;}
	.fob{display:none;}
	.fetel{border-top:solid 8px #0175be; width:100%;}
	.fotelc{padding:10px;}
	.fome{display:none;}
	.foma{text-align:center;width:100%;padding-bottom:30px;}


	.mida a{width:50%; border:none;padding: 0;margin: 0; border-bottom:solid 1px #eeeeee;}
	.bds{height: 90px; background-size:cover;}
	.e2{	padding:20px 0;	}
.e2 li{		position:relative;	float:left;	width:100%;height:auto; padding-bottom:10px; padding-top:10px;font-family:"Microsoft YaHei";border-bottom: solid 1px #ebebeb;font-size:13px; line-height:1.5;
margin-bottom:10px;	}
/*	.e2 li:after{ content:'';position:absolute;top:0; left:0; height:100%; width:0; background-color:#ebebeb; z-index:-1;}		
.e2 li:hover:after{ transition:all 0.35s;			width:100%;}	*/
.data2{ border:solid 1px #ccc; width:80px;height:80px; text-align:center; font-size:16px; float:left; margin-right:20px; margin-left:10px;}							
.dda{ font-size:26px; font-weight:bold; padding-top:7px;}
.natti{font-size:16px;padding-right:20px;line-height:32px;}
.nattc{padding-right:20px; color:#8c8b8b; padding-left:10px;}	
}
@media screen and (max-width : 480px){
	.pagesshow{ padding: 10px;}

	.top{display: none;}
	
	
}
@media screen and (max-width : 321px){
	
	
}


