body{font-family:"黑体"!important;color: #999;font:14px Microsoft YaHei!important;line-height: 24px;background: #ffffff;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;}
li,ol{list-style:none;}
a,input,img,textarea{border:none;outline:none;}
i,em{font-style:normal;}
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none;color: #333;}
a:focus{text-decoration: none;}
a:hover,a:focus{text-decoration: none!important;color: #3db1ea;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;width:100%;}
a:focus {outline:none;outline-offset:0;}
.container{margin:0 auto;padding:0;}
.img img{width: 100%;transition: 1s transform;}
#wrap_index{overflow: hidden;position: relative;border-top: 1px solid #999;}
/*PC头部*/
#header{width: 100%;height:auto;position: absolute;top: 0;left: 0;z-index: 8;}
#header .headtop{width: 100%;height:122px;padding: 20px 0;position: relative;
	background-color: rgba(0, 0, 0, 0.4);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f000000,endcolorstr=#2f000000);}
#header .logo{padding: 0;height: 82px;}
#header .logo img{height:100%;margin: auto;}
#header .compys{width: 60%;line-height: 82px;font-size: 18px;color: #4dc0ff;}
#header .compys span{margin-left: 10%;}
.search{width:146px; display: inline-block;padding-top:24px;}
.search form{width:146px;height:30px;background: #67687c;border-radius: 15px;overflow: hidden;}
.search form input{font-size: 14px;border:none;float: left;}
.search form .input_txt{width:116px;padding:0 14px;height:30px;line-height:30px;background: none;color: #010101;}
.search form .input_btn{width:30px;height:30px;background:url(../images/i1.png)left center no-repeat;}
.search form input::-webkit-input-placeholder { /* WebKit browsers */ color:#010101;}  
.search form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#010101;}  
.search form input::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#010101;}  
.search form input:-ms-input-placeholder { /* Internet Explorer 10+ */ color:#010101;}
#header .headtop .mol_navbutton{width: 30px;height:30px;top: 15px;right: 10px;background:url(../images/nav_btn.png) center no-repeat;background-size: 100% 100%;}
#header .headtop .sear_button{display: none;width:30px;height: 30px;top: 15px;right: 50px; background:url(../images/i1.png) center no-repeat;background-size: 20px 20px;}
/*导航*/
#header .nav_box{width: 100%;height:48px;padding-top: 24px;}
#header .nav_box .yiji{width: 10%;height:24px;float: left;text-align: center;position: relative;}
#header .nav_box .yiji a.one{transition: 400ms;display: inline-block;height: 100%;width: 70%;margin: 0 auto;border-radius: 11px;color: #fff;font-size: 15px;line-height: 24px; overflow: hidden;position: relative;z-index: 8;text-shadow:0 0 6px #000}
#header .nav_box .yiji:hover a.one,#header .nav_box .yiji.current a.one{background: #2176ad;}
#header .nav_box .yiji .libox{padding-top: 20px;padding-bottom: 10px; width: 90%;background: #fff;height: auto;display: none;position: absolute;top:14px;left: 5%;z-index: 7;box-shadow: 0 0 8px #2176ad;border-radius: 0 0 6px 6px;}
#header .nav_box .yiji .libox a{display: block;width: 100%;height:24px;line-height: 24px;text-align: center;font-size: 14px;color: #2176ad;overflow:hidden;}
#header .nav_box .yiji .libox a:hover{background: #2176ad;transition: 400ms;color: #fff;width:100%}
/*首页大图*/
#banner{width: 100%;height: auto;overflow: hidden;}
#banner .slick-slide{overflow: hidden;}
#banner img,#nybanner img{width: 100%;}
#banner .slick-arrow{display: none;}
.slick-dotted.slick-slider{margin-bottom: 0;}
#banner .slick-dots{bottom: 18px;}
#banner .slick-dots li{width: 74px;height: 5px;transition: 400ms;}
#banner .slick-dots li button{width: 74px;height: 5px;background: #999999;padding: 0; border-radius: 2px;transition: 400ms;}
#banner .slick-dots li.slick-active button{background: #fff;transition: 400ms;}
#banner .slick-dots li button:before{display: none;}
#banner .slick-dotted.slick-slider{margin-bottom: 0;}
/*内容*/
#main,#nymain{width: 100%;height: auto;overflow: hidden;}
.Box{width: 100%;height: auto;overflow: hidden;padding: 10px 0;}
.Box .title{width:100%;height: auto;overflow: hidden;font-size: 24px;color: #333;position: relative;padding-bottom: 6px;margin:30px 0;}
.Box .title h1{font-size: 32px;color: #d2d2d2;text-transform: uppercase;font-family: "Arial";}
.Box .title:before{content: "";width: 106px;height: 1px;background: #333;position: absolute;bottom: 0;left: 50%;margin-left: -53px;}
.service_box{background: #f2f2f2;padding-bottom: 40px; }
/*风琴效果*/
.accordion {
  height: 521px;
  /*overflow: hidden;*/
  position: relative;
}
.accordion:after {
  content: "";display: block;
  position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #fff;
}
.accordion._create:after {display: none;}
.accordion__ul {
  display: block;list-style: none;
  margin: 0;padding: 0;width: 9999px;height: 521px;
  /*overflow: hidden;*/
  position: absolute;left: 0;top: 0;
}
.accordion__li {
  display: block;list-style: none;cursor: pointer;
  margin: 0;padding: 0;height: 100%;float: left;
  overflow: hidden;transition: all 0.3s ease-out;background: #dcdcdc;
}
.accordion__li:hover{box-shadow: 0 0 10px 0 #9c9797;padding-top: 50px;background: #1b77ba;height: 535px;margin-top: -7px;}
.accordion__li h1{width: 100%;height: 144px;padding: 28px 3%;background: #1b77ba;color: #fff;font-size: 24px;line-height: 1.8;text-align: center;}
.accordion__li h1 p,.serve_ul .serve_li h1 p{font-size: 14px;color: #ade4ff;}
.accordion__li:nth-child(2n),.serve_ul .serve_li:nth-child(2n){background: #ccc;}
.accordion__li:nth-child(2n):hover{background: #3db1ea;}
.accordion__li:nth-child(2n) h1,.serve_ul .serve_li:nth-child(2n) h1{background: #3db1ea;}
.accordion__li i{display: block;width: 130px;height: 130px;margin:0 auto;margin-top: 78px;}
.accordion__li i img,.youshi .ys_point ul li i img,.serve_ul .serve_li i img{width: 100%;height: 100%;}
.accordion__li:hover i{margin-top:20px;width: 140px;height: 140px;}
.accordion__li span{display: none;width: 151px;height: 33px;line-height: 33px;text-align: center;background: #fff;color: #2176ad;font-size: 16px;margin:0 auto;border-radius: 16px;margin-top: 20px;}
.accordion__li:hover span{display: block;}
.serve{width: 100%;height: auto;overflow: hidden;padding: 0 18px;}
.serve_ul .serve_li{width: 33.33%;float: left;background: #dcdcdc;}
.serve_ul .serve_li h1{width: 100%;height: 112px;padding: 28px 3%;background: #1b77ba;color: #fff;font-size: 18px;padding: 5px 0;height: 116px;line-height: 1.8;text-align: center;}
.serve_ul .serve_li i{display: block;width: 70px;height: 70px; margin: 40px auto;}
.serve_ul .serve_li h1 p{line-height: 20px;padding: 0 4px;}

.Aboutbox{margin: 40px 0;}
.about_box{width: 100%;height: auto;overflow: hidden;background: #edeef2;}
.about_box .ab_bgimg{width: 44%;top: 0;left: 0;}
.about_box .about_r{width: 50%;z-index: 9;height: auto;overflow: hidden;padding-top: 52px;padding-bottom: 20px;}
.about_box .about_r .ab_dectil{width: 100%;height: auto;overflow: hidden;font-size: 15px;color: #666;line-height: 1.6;margin:18px 0;}
.about_box .about_r a,.Newbox .title a{float: right;font-size: 15px;color: #3db1ea;}

.youshibox{padding: 50px 0;}
.youshi{width: 100%;height: auto;overflow: hidden;}
.youshi .ys_point{width: 100%;height: auto;overflow: hidden;top: 0;left: 0;}
.youshi .ys_point ul li{width: 22%;float: left;text-align: center;padding:88px 10px;height: 448px;transition: 400ms;
  background-color: rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f000000,endcolorstr=#2f000000);}
.youshi .ys_point ul li:nth-child(2){margin:0 17%;}
.youshi .ys_point ul li a{color: #fff;}
.youshi .ys_point ul li i{display: block;width:70px;height: 70px;margin: 40px auto; }
.youshi .ys_point ul li h2{height: 40px;line-height: 40px;position: relative;font-size: 18px;}
.youshi .ys_point ul li h2:before{content: "";width: 78px;height: 1px;background: #fff;position: absolute;top: -20px;left: 50%;margin-left: -39px;}
.youshi .ys_point ul li .ys_dectil{width: 100%;height: auto;font-size: 14px;display: none;margin: 12px 0;text-align: left; }
.youshi .ys_point ul li span{display: none;width: 154px;height: 40px;border-radius: 15px;border: 1px solid #fff;text-align: center;line-height: 40px;font-size: 14px;color: #fff;margin:30px auto;}
.youshi .ys_point ul li:hover{background: #3db1ea;padding: 36px 10px;padding-bottom: 0;transition: 400ms;}
.youshi .ys_point ul li:hover .ys_dectil,.youshi .ys_point ul li:hover span{display: block;}
.youshi .ys_point ul li:hover h2:before{display: none;}
.youshi .ys_point ul li:hover i{margin: 0 auto;width:88px;height: 88px;}

.Newbox{width: 100%;height: auto;overflow: hidden;margin: 50px 0;}
.Newbox .title{width: 100%;height: 60px;line-height: 60px;font-size: 18px;color: #333;}
.Newbox .new_l{width: 34%;float: left;padding-right: 28px;}
.Newbox .new_r{width: 66%;float: left;}
.Newbox .new_r .nimg{width: 50%;padding-right: 18px;float: left;}
.Newbox .new_r ul{width: 50%;float: left;}
.Newbox .new_r ul li{overflow: hidden;width: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #333;padding-left: 18px;position:relative;}
.Newbox .new_r ul li:before{content: "";width: 6px;height: 6px;background: #333;border-radius: 50%;position: absolute;left: 0;top:17px;}
.Newbox .new_r ul li span{float: right;font-size: 12px;color: #9a9a9a;}

.Link{width: 100%;height: auto;overflow: hidden;background: #f7f7f7;padding: 0 12px;padding-bottom: 30px;margin: 80px 0;}
.Link p{width: 100%;height: 86px;line-height: 86px;font-size: 18px;color: #1f75ae;padding-left: 12px;}
.Link ul{width: 100%;height: auto;overflow: hidden;}
.Link ul li{width: 20%;float: left;padding: 5px 12px;}
.Link ul li a{padding: 0 4px;width: 100%;min-height: 42px;line-height: 20px;overflow: hidden;border: 1px solid #54a1d5;text-align: center;
align-items: center;display: flex;justify-content: space-around;flex-direction: column;}


#footer{width: 100%;height: auto;overflow: hidden;padding-top: 130px;background:#264e96 url(../images/pic7.jpg) top repeat-x;}
#footer .container{padding-top: 70px;padding-bottom: 100px;}
#footer ul{width: 70%;float: left;height: auto;overflow: hidden;}
#footer ul li{width:20%;float: left;}
#footer ul li p{width: 100%;height: 30px;line-height: 30px;color: #fff;font-weight: bolder;font-size: 16px;}
#footer ul li a{display: block;width: 100%;height: 28px;line-height: 28px;font-size: 14px;color: #fff;}
#footer ul li a:hover{text-decoration: underline!important;}
#footer ul li.contact{width: 30%;}
#footer ul li.contact span{display: block;width: 100%;height: 34px;line-height: 34px;font-size: 14px;color: #fff;padding-left: 30px;}
#footer ul li.contact .span1{background:url(../images/i11.jpg) left center no-repeat;}
#footer ul li.contact .span2{background:url(../images/i12.jpg) left center no-repeat;}
#footer ul li.contact .span3{background:url(../images/i13.jpg) left center no-repeat;}
#footer .ewmbox{width: 30%;}
#footer .ewmbox .ewm{padding: 8px;background: #fff;float: left;margin-left: 8px;text-align: center;}
#footer .ewmbox .ewm p{width: 100%;height: 30px;line-height: 30px;color: #666;font-size: 16px;}
#footer .copy{width: 100%;height: auto;font-size: 12px;line-height: 1.6;color: #a5a4aa;padding: 8px 0;background: #000;}
/*内页*/
#header.nyhead{position: relative;background: #264e96;}
#header.nyhead .compys{/*color: #fff;*/}
#header.nyhead .search form{background: #8fa2ca;}
#header.nyhead .nav_box{height:90px;padding-bottom: 42px; }
#header.nyhead .nav_box .yiji a.one{color: #42afe8;background: #fff;text-shadow:none;}
#header.nyhead .nav_box .yiji:hover a.one,#header .nav_box .yiji.current a.one{color: #fff;background: #2176ad;text-shadow:none;}

#nymain{padding: 10px 0 80px 0;}
.adr_top{width: 100%;height: auto;overflow: hidden;min-height: 38px;border-bottom: 1px solid #d2d2d2;margin: 50px 0;}
.adr_top .adress{line-height: 38px;font-size: 18px;}
.adr_top .adress a{margin: 0 5px;}
.adr_top .adress a:hover{color: #53a0e4;}
.adr_top a{color: #696969;display: inline-block;width:auto;height: 38px;line-height: 38px;}
.adr_top .posnav a{padding: 0 10px;font-size: 16px;}
.adr_top .posnav a:hover,.adr_top .posnav a.on{border-bottom: 2px solid #53a0e4;color: #53a0e4;}
.article_dc{width: 100%;height: auto;overflow: hidden;padding: 50px 10px;background: #f9f9f9;}
.article_dc .title{width: 100%;height: auto;overflow: hidden;font-size: 20px;color: #1b1b1b;line-height: 1.7;}
.article_dc .art_dectil{color: #919191;width: 100%;height: auto;overflow: hidden;margin: 20px 0;}
.article_dc .art_dectil img{max-width: 100%}
/*园区服务*/
.adr_top .fwbox{display: block;width: 100%;text-align: center;}
.List,.List ul{width: 100%;height: auto;overflow: hidden;}
.fwlist ul li{width:33.333%;float: left;padding: 12px;}
.fwlist ul li a{display: block;width: 100%;height: 100%;position: relative;}
.fwlist ul li a img{width: 100%;}
.fwlist ul li a .li_title{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition: 400ms;}

.fwlist ul li a:hover .li_title{background-color: rgba(0, 97, 178, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f0061b2,endcolorstr=#2f0061b2);}
.fwlist ul li a .li_title p{font-size: 18px;color: #fff;text-align: center;line-height: 270px;}
/*入园申请*/
.sign_form_box{padding: 10px 20%;width: 100%;height: auto;overflow: hidden;}
.sign_form_box dd{position: relative;padding: 6px 0;width: 100%;min-height: 44px;line-height: 32px;font-size: 14px;color: #333;}
.sign_form_box dd span{text-align: right;display: block;width: 80px;float: left;}
.sign_form_box dd span i{color: #244e96;}
.sign_form_box dd .intext{width: 460px;height: 32px;border: 1px solid #e6e6e6;margin-left: 10px;padding: 0 10px;background: none;}
.sign_form_box dd.yzdd{height: 60px;}
.sign_form_box dd .intext2{width: 200px;height: 32px;border: 1px solid #e6e6e6;margin-left: 10px;padding: 0 10px;background: none;}
.sign_form_box dd img{width:122px;height: 48px;display: inline-block; border: 1px solid #e6e6e6;margin-left: 10px;}
.sign_form_box dd.yzdd a{color: #41afea;font-size: 16px;margin-left: 10px;}
.sign_form_box .subtn{width: 124px;height: 38px;line-height: 36px;text-align: center;font-size: 14px;color: #fff;display: block;margin: 10px 0 0 88px;border-radius: 12px;border: 1px solid #26509a;
  background: -webkit-linear-gradient(0deg, #25519a,#3281f7); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(0deg, #25519a,#3281f7); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(0deg, #25519a,#3281f7); /* Firefox 3.6 - 15 */
  background: linear-gradient(0deg, #25519a,#3281f7); /* 标准的语法 */}

/*幻灯片样式*/
.focusbox{ position:absolute; top:0; right:0; bottom:0; left:0; border:2px solid #f7f7f7; overflow:hidden; _position:relative; }
	.focusbox .slides{ position:relative; display:block; width:100%; height:100%; zoom:1; overflow:hidden; }
	.focusbox .slides:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.focusbox .slides li{ width:100%; height:100%; overflow:hidden; }
	.focusbox .slides li img{ min-width:100%; min-height:100%; _width:100%; _height:100%;}
	.focusbox .slides li .note-bg{ position:absolute; left:0; right:0; bottom:0; width:100%; height:125px; background:url(../images/pic-bg.png) 0 bottom repeat-x; _height:50px; _background:url(none) 0 0 repeat #000; }
	.focusbox .slides li .note-txt{ position:absolute; left:0; right:0; bottom:0; display:block; padding:10px; height:24px; line-height:24px; color:#fff; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	
	.nimg .flex-control-nav{ position:absolute; right:5px; bottom:18px; display:none; z-index:4; }
	.nimg .flex-control-nav li{ margin:0 5px 0 0; display:inline-block; zoom:1; *display:inline; }
	.nimg .flex-control-nav li a{ display:block; width:8px; height:8px; text-indent:-9999px; border:1px solid #999; border-radius:8px; cursor:pointer; overflow:hidden; }
	.nimg .flex-control-paging li a:hover { background:#333; }
	.nimg .flex-control-paging li a.flex-active { background:#f90; border-color:#f90; cursor:default; }

.sign_form_box dd p{width:20%;float: right;color: #ff0000;} 
/*园区风采*/
.park_title{width: 100%;height: auto;overflow: hidden;color: #c3c5c4;font-size: 16px;line-height: 1.6;margin-top:50px;}
.park_title span{display: inline-block;position: relative;font-size: 22px;color: #696969;font-weight: bold;padding: 0 20px;}
.park_title span:before{content: "";width:252px;height:6px;background: url(../images/i16.jpg) center no-repeat;background-size: auto 100%;position: absolute;left: -252px;top: 16px;}
.park_title span:after{content: "";width:252px;height:6px;background: url(../images/i15.jpg) center no-repeat;background-size: auto 100%;position: absolute;right: -252px;top: 16px;}
.fc_slider{padding: 50px 0;}
.fc_slider .slick-slide{outline: none!important;}
.fc_slider .fcli{padding: 0 18px;}
.fc_slider .fcli a{display: block;width: 100%;height: auto;overflow: hidden;}
.fc_slider .fcli a .li_title{width: 100%;height:40px;overflow: hidden;line-height:40px;text-align: center;font-size: 18px;color: #2e2e2e;text-overflow: ellipsis;white-space: nowrap;}
.fc_slider .fcli a:hover .li_title{color: #42afe8}
.fc_slider .fcli img{width: 100%;}
.fc_slider .slick-arrow{width:35px;height: 35px;z-index:9;}
.fc_slider .slick-prev{left:40px;background:url(../images/prev.png) center no-repeat;background-size: 100% auto;}
.fc_slider .slick-next{right:40px;background:url(../images/next.png) center no-repeat;background-size: 100% auto;}
.fc_slider .slick-arrow:before{display: none;}
/*人才*/
.joblist{background:#f9f9f9;padding: 12px; }
.joblist ul li{width: 100%;height: auto;overflow: hidden;padding: 32px 0;border-bottom: 1px dashed #dcdcdc;}
.joblist ul li .jimg{width:310px;float: left;}
.joblist ul li .job_r{margin-left: 330px;}
.joblist ul li .job_r dt{width: 100%;height: 38px;line-height: 38px;font-size: 18px;font-weight: normal;color: #5d5d5d;overflow: hidden;}
.joblist ul li .job_r dd{width: 100%;height: 128px;margin-top: 8px;line-height: 30px;font-size: 14px;color: #5d5d5d;overflow: hidden;}
.pages{width: 100%;height: auto;overflow: hidden;padding: 40px 0;}
.pages a{padding: 2px 8px;display: inline-block;border: 1px solid #e5e5e5;color: #606060;margin: 0 4px;}
.pages a:hover,.pages a.on{background: #0378bb;color: #fff;}
/*新闻*/
.newlist .new_top{width: 100%;height: 40px;line-height: 40px;color: #e1e1e1;font-size: 26px;text-transform: uppercase;}
.newlist ul li{width: 100%;height: auto;overflow: hidden;padding: 24px 12px;}
.newlist ul li img{width: 100%;}
.newlist ul li .nimg{width: 30%;padding-right: 30px;float: left;}
.newlist ul li .new_r{width: 70%;float: left;}
.newlist ul li.li1{padding: 20px 0;padding-bottom: 40px;}
.newlist ul li.li1 .nimg{width:40%;}
.newlist ul li.li1 .nimg p{width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;position: absolute;bottom: 0;left: 0;
  background-color: rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f000000,endcolorstr=#2f000000);}
.newlist ul li.li1 .new_r{width: 60%;float: left;}
.newlist ul li.li1 .new_r dl{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #dddddd;padding-bottom: 10px;}
.newlist ul li.li1 .new_r dl dd{width: 100%;height: 38px;line-height: 38px;overflow: hidden;font-size: 20px;color: #737373;}
.newlist ul li.li1 .new_r dl:hover dd{color: #42afe8}
.newlist ul li.li1 .new_r dl dt{font-size: 16px;color: #909090;width: 100%;line-height: 24px;height: 72px;overflow: hidden;font-weight: normal;}
.newlist ul li.li1 .new_r dl.dl1{margin-bottom: 20px;}
.newlist ul li.li1 .new_r dl.dl1 dt{height: 48px;}

.newlist ul li.li2 dd{width: 100%;height: 38px;line-height: 38px;font-size: 18px;color: #626262;overflow: hidden;}
.newlist ul li.li2 dd span{float: right;font-size: 12px;color: #8f8f8f;}
.newlist ul li.li2 dt{width: 100%;height: 96px;line-height: 24px;color: #8f8f8f;font-size: 14px;overflow: hidden;font-weight: normal;}
.newlist ul li.li2:hover{background: #f7f7f7;}
.newlist ul li.li2:hover dd{color: #3db1ea;}

#nymain .dectil{padding: 60px 100px;width: 100%;height: auto;overflow: hidden;border-radius: 15px;box-shadow: 0 0 20px #f4f4f4;}
#nymain .dectil .dectil_text img{max-width: 100%;}
#nymain .dectil .art_title{width: 100%;height: auto;overflow: hidden;font-size: 24px;color: #333;font-weight: bold;line-height: 30px;}
#nymain .dectil .pro_title{width: 100%;height: auto;overflow: hidden;font-size: 22px;color: #333;line-height: 1.6;margin-bottom: 20px;}
#nymain .dectil .pro_title span{display: block;font-size: 14px;color: #808080;}
#nymain .dectil .pro_sing{width: 60%;margin:0 auto;height: auto;padding: 40px 0;}
#nymain .dectil .pro_sing .slick-dots{display: none!important;}
#nymain .dectil .single-item{border: 3px solid #53a0e4;border-radius: 12px;}
#nymain .dectil .single-item img{width: 100%;border-radius: 9px;}
#nymain .dectil .dectil_text{width: 100%;height: auto;overflow: hidden;font-size: 14px;color: #505050;line-height: 1.6;}
.share2{width: 100%;height:34px;line-height: 34px;border-bottom: 1px solid #aaaaaa;margin: 22px 0;}
#bdshare span{height: 34px;}
#bdshare a {display: inline-block; padding: 20px 12px;}
.choose_art{width: 100%;height: auto;}
.choose_art dd{width: 100%;line-height: 28px;overflow: hidden;font-size:16px;color:#545454;height:auto;}
.choose_art dd a{height: 100%;color: #545454;}
.choose_art dd a:hover{color: #53a0e4;}

/*图片列表*/
.prolist ul li{width: 33.33%;float: left;padding: 26px;}
.prolist ul li a{display: block;width: 100%;height: auto;overflow: hidden;position:relative;}
.prolist ul li img{width: 100%;}
.prolist ul li dl{width: 100%;height: auto;overflow: hidden;background: #f5f5f5;padding: 14px;}
.prolist ul li dl dt{width: 100%;height:26px;font-size: 16px;line-height: 26px;margin-bottom: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;}
.prolist ul li dl dd{width: 100%;height: 96px;line-height: 24px;color: #333;font-size: 14px;overflow: hidden;}
.prolist ul li dl span{display: block; background: url(../images/time.jpg) no-repeat left center;padding-left: 23px;color: #999999;margin-top: 15px;}
.prolist ul li a .img_title{width: 100%;height: 40px;line-height: 40px;color: #fff;font-size: 16px;position: absolute;bottom: 0;left: 0;
  background-color: rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f000000,endcolorstr=#2f000000);}
.prolist ul li a:hover .img_title{color: #008bd4;}

.art_dectil iframe{height: 700px!important;width: 100%!important;}

/*panle导航开始*/
.opacity2,.opacity3{width:100%; height:100%; position: fixed; top:0; left:0px; background:rgba(0,0,0,0.5); z-index:50; display:none;}
.left_nav{width:280px;height:100%;z-index:7; background:#fff; position: fixed; top:0px; left:0px; color:#fff;z-index: 66;}
.left_nav .class-top{height:60px;padding: 10px 16px;width: 100%;border-bottom: 1px solid #e6e6e6;position: relative;font-size: 20px;color: #fff;line-height: 40px;background: #00051a;}
.left_nav .class-top .close_nav{width: 32px;height: 32px;text-align: center;line-height: 28px;position: absolute;right: 10px;top: 12px;font-size: 30px;color: #fff;background:#0381cd;border-radius: 50%;}

.class-m{height: 90%;overflow-y:auto;}
.overflow{height:100%; overflow:hidden;}
.class-m .nnav{width:100%;height: auto;overflow: hidden;}
.class-m .nnav li{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #e6e6e6;}
.class-m .nnav li a.ce{overflow: hidden;padding-left: 30px;color: #333;font-size: 18px;display: block;height:50px;line-height:50px;position: relative;position: relative;}
.class-m .nnav li a.ce:before{content: "";width: 10px;height: 10px;background: url(../images/i12.png) center no-repeat;position: absolute;top: 50%;margin-top: -5px;left: 14px;background-size: 100% 100%;}
.class-m .nnav li a.ce.xz{background: #f5f5f5;}
.class-m .nnav li a.ce.xz:before{background: url(../images/i12_h.png) center no-repeat;}
.menu_head .ericon{padding-right:16px;width:46px;height:50px;line-height: 50px;font-size: 30px;color: #333;text-align:center;float:right;display:inline;position: relative;z-index: 3;}
.menu_head .ericon .icon1,a.thr .foricon .iconf1{display:none;}
.menu_head a.xz .ericon .icon1,a.thr.fz .foricon .iconf1{display:block;}
.menu_head a.xz .ericon .icon2,a.thr.fz .foricon .iconf2{display:none;}
.class-m .nnav li .menu_body{display: none;padding: 10px 0;background: #f2f2f2;}
.class-m .nnav li .menu_body li{border-bottom:none;}
.menu_body li a.er{overflow: hidden;padding-left: 27px;font-size:16px;display: block;height:40px;line-height:40px;color: #333;}
.menu_body li a.er.tz{color: #1b77ba;}
.menu_body .thricon{margin-right: 16px;color:#333;width:30px;height:40px;line-height:36px;text-align:center;float:right;display:inline;font-size:30px; position: relative;z-index: 3;}
.menu_body .thricon .icont1{display:none;color:#1b77ba;}
.menu_body a.tz .thricon .icont1{display:block;}
.menu_body a.tz .thricon .icont2{display:none;}
.class-m .nnav li .thr_body{display: none;width: 240px;margin: 0 auto;}
.class-m .nnav li .thr_body li{border-bottom: none;padding:0;}
.thr_body li a.thr{position: relative;padding-left:22px;font-size: 16px;display: block;height:40px;line-height:40px;color: #808080;}
/*.class-m .nnav li .for_body{width: 100%;display: none;}
.foricon{width:24px;height:40px;text-align:center;float:right;display:inline;position: relative;z-index: 3;}
.class-m .nnav li .for_body a.fir{display: block; width: 100%;padding-left: 38px;height: 40px;line-height: 40px;color: #6eb929;font-size: 16px;}*/
/*panle导航结束*/
.page-prev {
transform:translate3d(-100%, 0, 0);
-ms-transform:translate3d(-100%, 0, 0);
-webkit-transform:translate3d(-100%, 0, 0);  
-o-transform:translate3d(-100%, 0, 0); 
-moz-transform:translate3d(-100%, 0, 0);
}
.page-in {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
}
.page-out {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
}

@media (min-width: 1360px) and (max-width: 1699px){
   .container{width: 1250px;}
   

}
@media (min-width: 1200px) and (max-width: 1359px){

}
@media (min-width: 992px) and (max-width: 1199px){
	#banner .slick-dots li,#banner .slick-dots li button{width: 60px;height: 4px;}
  #header .compys{font-size: 16px;}
  #header .compys span{margin-left: 5%;}
  #header .nav_box .yiji a.one{width: 100%;}
  #header .nav_box .yiji .libox{width: 100%;left: 0;}
  .accordion__li h1{font-size: 20px;}
  .accordion__li h1 p{line-height: 1.6;}
  .about_box .about_r{padding-top: 40px;}
  .about_box .about_r .ab_img{width: 90%;} 
  .Newbox .new_r ul li{height: 34px;line-height: 34px;}

  #nybanner img{width: 130%;margin-left: -15%;}
  .fwlist ul li a .li_title p{line-height: 214px;}
  .sign_form_box dd p{float: unset;width: 100%;padding-left: 90px;}

}

@media (max-width: 991px){
	#banner .slick-dots li,#banner .slick-dots li button{width: 50px;height: 4px;}
  .fwlist ul li{width: 50%;padding: 10px;}
  .newlist ul li.li1 .new_r dl dd,.newlist ul li.li2 dd{height: 34px;line-height: 34px;font-size: 16px;}
  .newlist ul li.li1 .new_r dl dt{font-size: 14px;line-height: 20px;height: 60px;}
  .newlist ul li.li1 .new_r dl.dl1 dt{height: 40px;}
  .newlist ul li.li2 dt{line-height: 20px;height: 80px;}
  .article_dc{padding: 30px 16px;}
  .article_dc .title{font-size: 18px;}
  .adr_top .adress{font-size: 16px;}
  .sign_form_box dd p{float: unset;width: 100%;padding-left: 90px;}
   
   
}
@media (min-width: 768px) and (max-width: 991px){
  #header .compys{font-size: 13px;}
  #header .compys span{margin-left: 10px;}
  #header .nav_box .yiji a.one{width: 100%;}
  #header .nav_box .yiji .libox{width: 100%;left: 0;}
  #header .headtop{height: 110px;}
  #header .logo{height: 70px;}
  .accordion__ul{height: 420px;}
  .accordion__li:hover{height: 434px;}
  .accordion__li h1{height: 160px;font-size: 16px;}
  .accordion__li h1 p{line-height: 1.6;}
  .accordion__li i{width: 90px;height: 90px;margin-top: 68px;}
  .accordion__li:hover i{margin-top: -14px;width: 120px;height: 120px;}
  .youshi .ys_point ul li span{width: 130px;margin: 20px auto;}
  .Newbox .new_r ul li{height: 34px;line-height: 34px;}
  #nybanner img{width: 140%;margin-left: -20%;}
  .joblist ul li .jimg{width:270px;float: left;}
  .joblist ul li .job_r{margin-left: 290px;}
  .newlist ul li .nimg{padding-right: 20px;}
	
  /*图片列表*/
  .prolist ul li{width: 50%;}

}
@media (max-width: 767px){
  #header .headtop .sear_button{display: block;}
  #header .headtop{height: 60px;padding: 10px 0;}
  #header .logo{height: 40px;padding-left: 18px;}
  .search{display: none;width: 128px;position: absolute;right: 42px;top: -9px;}
  .search form{width: 100%;}
  .search form .input_txt{width: 98px;}
  .search form input{font-size: 12px;}
  #banner img{width: 140%;margin-left: -20%;}
	#banner .slick-dots li,#banner .slick-dots li button{width: 40px;height: 3px;}
  
  .Box .title{font-size: 18px;}
  .Box .title h1{font-size: 20px;}
  .about_box .about_r{width: 100%;padding-top: 0;background: #fff;}
  .about_box .about_r .ab_dectil{padding: 0 18px;}
  .about_box .about_r a,.Newbox .new_r .mol_more{margin: 0 auto;float: unset;width: 38%;height: 34px;border: 1px solid #3db1ea;display: block;color: #3db1ea;text-align: center;line-height: 34px;border-radius: 17px;}
  .youshi .ys_point ul li{width: 29%;margin: 0 2%;padding: 20px 0;}
  .youshi .ys_point ul li:nth-child(2){margin: 0 2%;}
  .ys_bgimg,.youshi .ys_point ul li{height: 220px;}
  .youshi .ys_point ul li i{width: 60px;height: 60px;margin: 20px auto;}
  .youshi .ys_point ul li h2{font-size: 14px;}
  .youshi .ys_point ul li h2:before{top: -11px;width: 60px;margin-left: -30px;}
  .Newbox{padding:0 18px;margin: 0;}
  .Newbox .new_l,.Newbox .new_r,.Newbox .new_r .nimg,.Newbox .new_r ul{width: 100%;padding: 0;float: unset;}
  .Newbox .new_r ul{margin: 12px 0;}
  .Link{margin-bottom: 0;padding: 0 6px;}
  .Link ul li{width: 33.33%;padding: 5px;}
  #footer ul,#footer .ewmbox{width: 100%;padding:8px 18px;}
  #footer ul li{width: 25%;}
  #footer ul li.contact{width: 50%;}
  #footer ul li p{font-weight: normal;}
  #footer .ewmbox .ewm{margin-left: 10%;}
  #footer .container{padding-top:20px; padding-bottom: 20px;}

  #nybanner img{width: 230%;margin-left: -20%;}
  #nymain{padding: 10px 0 40px 0;}
  .adr_top{margin: 24px 0;padding: 0 12px;border-bottom: none;margin-top: 10px;}
  .adr_top .posnav{width: 100%;display: block;height: auto;border-bottom: 1px solid #d2d2d2;text-align: left;}
  .fwlist{padding: 6px;}
  .fwlist ul li{padding: 6px;}
  .sign_form_box{padding:0;}
  .sign_form_box dd .intext{width:74%;}
  .sign_form_box dd .intext2{width: 32%;}
  .sign_form_box dd img{width: 80px;height: auto;}
  .sign_form_box dd.yzdd a{font-size: 14px;}
  .joblist ul li .jimg{width:100%;float: unset;}
  .joblist ul li .job_r{margin-left: 0;width: 100%;}
  .joblist ul li .job_r dd{margin-top: 0;}
  .List.joblist{padding: 12px;}
  .newlist{padding: 0 16px;}
  .newlist .new_top{font-size:20px;}
  .newlist ul li{padding: 12px 0;}
  .newlist ul li .nimg,.newlist ul li.li1 .nimg{width: 100%;padding-right: 0;}
  .newlist ul li.li1 .new_r,.newlist ul li .new_r{width: 100%;padding-top:10px;}
  .newlist ul li.li1{padding-bottom: 0;}
  #footer ul li.contact span{height: auto;line-height: 22px;}
  
  /*图片列表*/
  .prolist ul li{width: 100%;padding: 9px 18px;}
  .prolist.prolist2{padding: 0 6px;}
  .prolist.prolist2 ul li{width: 50%;padding: 6px;}
  .art_dectil iframe{height: 300px!important;width: 100%!important;}

  #nymain .dectil{padding: 20px 16px;}
}
@media (max-width:390px){
  .sign_form_box dd .intext{width:70%;}
  .sign_form_box dd .intext2{width: 28%;margin-left: 6px;}
  .sign_form_box dd img{width: 74px;margin-left: 4px;}
  .serve_ul .serve_li h1{font-size: 16px;} 
  .serve_ul .serve_li h1 p{font-size: 12px;}
}
@media (max-width: 348px){
  .sign_form_box dd .intext{width:67%;}
  .sign_form_box dd .intext2{width: 36%;margin-left: 6px;}
  .sign_form_box dd a{display: block;text-align: right;padding-right: 16px;}
  .sign_form_box dd img{width: 76px;margin-left: 4px;}
  .Link ul li{width: 50%;padding: 5px 10px;}

}
@media (max-width: 320px){
  .adr_top{margin: 12px 0;}
  .adr_top .adress,.adr_top .posnav a{font-size: 14px;}
  .sign_form_box dd img{width: 60px;}
  .sign_form_box dd.yzdd a{font-size: 12px;}
  #footer .ewmbox .ewm{margin-left: 7%;}
  .serve_ul .serve_li h1{font-size: 14px;} 
      

}

.izl-rmenu{
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:99;
}
.izl-rmenu .consult{    
	background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}


.izl-rmenu .cart {
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 64px;
}


.izl-rmenu .btn_top {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(../images/float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(../images/weixin.jpg);
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
   
    cursor: pointer;
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:99;
}

/*联系我们样式*/
.comain{ padding-top:35px; padding-bottom:67px;}
@media screen and (min-width:1220px) {.zong {width: 1200px;margin: auto;}}
@media screen and (min-width:1000px) and (max-width:1219px) {.zong {width: 980px;margin: auto;}}
@media screen and (max-width:999px) {.zong {width: 95%;margin: auto; }}
.cot{ margin-top:64px;}
.cot ul{ width:240px; margin:0 30px; float:left; text-align:center;}
.cotu{ display:block;}
.cotu img{ width:143px; height:143px;}
.cot ul li{ font-size:16px; font-size:1.6rem; line-height:24px; margin-top:23px;}
.mat4{ margin-top:14px !important;}
.cot ul li a:hover{ color:#999;}
.ditu{ display:block; width:100%; max-width:1200px; max-height:433px; margin-top:68px;}

.diankto{ width:45%; margin-left:5% !important;}
.l2{ float:left !important;} 

/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#ff4a00 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}