html{background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a,a:hover{color:inherit;text-decoration:none;}
/*******CSS reset*************/
body{position:relative;z-index:-2;background:#fff;color:#333;font-size:14px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;z-index:2;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.bold,.fwl{font-weight:bold;}
.white{color:#fff;}
.gray{color:#dcdddd;background:#f5f6f9;}
.blue{color:#004ea2;}
.yellow{color:#fabe00;}
.left,.fl,.f-fl{float:left;}
.right,.fr,.f-fr{float:right;}
.t_r{text-align:right;}
.clear{clear:both;}
.relative,.pr,.z_xd{position:relative;}
.absolute,.rpa,.z_jd{position:absolute;}
.rel_center{position:relative;left:50%;}
.hidden{display:none;}
input{outline:none;}
img{vertical-align:middle;}
/********General**********/
.wrap{margin:0 auto;width:100%;}
@media (min-width: 1440px) {
	.container0 {
	    width: 1410px;
	}
}
@media (min-width: 1750px) {
	.container0 {
	    width: 1720px;
	}
}

/*头部*/
/*------------------------------------------------------------------
  	[Header]
------------------------------------------------------------------*/
/* Navbar */
#header{
	width: 100%;
	position: fixed;
	top: 0;
	z-index: 99999;
}
#header .navbar {
  margin-bottom: 0;
  background: rgba(54,75,101,0.8);
  border-radius: 0;
}

/*头部固定样式*/
#header.header_hover .navbar {
  margin-bottom: 0;
  background: rgba(54,75,101,0.8);
  border-radius: 0;
}

/* Navbar Toggle */
#header .navbar-toggle {
  width: 34px;
  height: 24px;
  border: none;
  padding: 0;
  margin: 36px 0 20px 0;
}

#header .navbar-toggle .toggle-icon {
  position: relative;
  width: 30px;
  height: 4px;
  border-radius: 4px;
  display: inline-block;
  background: #fff;
  transition-duration: 300ms;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}

#header .navbar-toggle .toggle-icon:before, #header .navbar-toggle .toggle-icon:after {
  position: absolute;
  left: 0;
  background: #fff;
  content: " ";
}

#header .navbar-toggle .toggle-icon:before {
  width: 16px;
  height: 4px;
  border-radius: 4px;
  bottom: 18px;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  transform: rotate(0);
  transition-duration: 300ms;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}

#header .navbar-toggle .toggle-icon:after {
  width: 22px;
  height: 4px;
  border-radius: 4px;
  top: -9px;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  transform: rotate(0);
  transition-duration: 300ms;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}

#header .navbar-toggle:hover .toggle-icon {
  background: #ff8a00;
  transition-duration: 300ms;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}

#header .navbar-toggle:hover .toggle-icon:before, #header .navbar-toggle:hover .toggle-icon:after {
  width: 30px;
  height: 4px;
  background: #ff8a00;
  transition-duration: 300ms;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}

#header .navbar-toggle:hover .toggle-icon.is-clicked {
  background: rgba(81, 87, 105, 0);
}

/* Navbar Logo */
#header .navbar-logo {
  width: 337px;
  height: 120px;
  float: left;
  max-height: 120px;
  line-height: 90px;
}

#header .navbar-logo-wrap {
  display: inline-block;
  padding: 15px 0;
}

#header .navbar-logo-wrap:focus, #header .navbar-logo-wrap:hover {
  text-decoration: none;
}

#header .navbar-logo-img {
  display: inline-block;
  width: 337px;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}

/* Navbar */
#header .navbar-nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

/* Nav */
#header .nav-item {
  position: relative;
  display: block;
}

#header .nav-item:last-child .nav-item-child {
  padding-right: 0;
}

#header .nav-item-child {
  position: relative;
  display: block;
  font-size: 15px;
  text-transform: uppercase;
  line-height: 32px;
  padding: 44px 26px;
  color: #fff;
}

#header .nav-item-child:focus, #header .nav-item-child:hover {
	color: #ff8a00;
	text-decoration: none;
	cursor: pointer;
}

.nav-item .dropdown-menu {
	border: none;
	padding: 8px 0;
    margin: 4px 0 0;
    background: rgba(255,255,255,.86);
}
.nav-item .dropdown-menu > li > a {
    line-height: 1.6;
}
.nav-item .dropdown-menu > li > a:focus, .nav-item .dropdown-menu > li > a:hover {
    color: #ff8a00;
    text-decoration: none;
    background-color: rgba(252,252,252,.8);
}
@media (max-width: 1440px){
	#header .navbar-logo {
	  width: 262px;
	  height: 100px;
	  max-height: 100px;
	  line-height: 70px;
	}
	#header .navbar-logo-img {
	  width: 262px;
	}
  #header .nav-item-child {
    padding: 34px 24px;
  }
}
@media (max-width: 1200px){
	#header .navbar-logo {
	  width: 187px;
	  height: 80px;
	  max-height: 80px;
	  line-height: 50px;
	}
	#header .navbar-logo-img {
	  width: 187px;
	}
  #header .nav-item-child {
    padding: 24px 16px;
  }
}
/* Media Queries below 991px */
@media (max-width: 991px) {
  /* Bootstrap collapse of navigation with a maximum width: 991px
    (Change it to any breakpoint you want to be collapsed) */
  #header .navbar-toggle {
    display: block;
  }
  #header .navbar-collapse.collapse {
    display: none !important;
  }
  #header .navbar-collapse.collapse.in {
    display: block !important;
    overflow-y: auto !important;
  }
  #header .nav-collapse {
    padding-left: 0;
    padding-right: 0;
  }
  #header .navbar-nav {
    margin: 10px 0;
    float: none;
  }
  #header .navbar-nav .nav-item {
    float: none;
  }
  /* Menu Container */
  #header .menu-container:before, #header .menu-container:after {
    content: " ";
    display: table;
  }
  #header .menu-container:after {
    clear: both;
  }
  /* Navbar Nav */
  #header .nav-item-child {
    line-height: 1.4;
    padding: 12px 12px 12px 15px;
  }
  .nav-item .dropdown-menu {
	position: relative;
	padding: 0px 0;
    margin: 4px 6px;
    background: none;
    box-shadow: none;
    width: auto;
  }
  .nav-item .dropdown-menu > li > a {
    color: #fff;
  }
  .nav-item .dropdown-menu > li > a:focus, .nav-item .dropdown-menu > li > a:hover {
    background: none;
  }
}

/* Media Queries below 767px */
@media (max-width: 767px) {
  /* Menu Container */
  #header .menu-container {
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 0;
    margin-right: 0;
  }
  #header .navbar > .container {
    width: auto;
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
  }
  #header .navbar > .container > .nav-collapse {
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
  }
}

/* Media Queries above 992px */
@media (min-width: 992px) {
  /* Navbar */
  #header .navbar-nav-right {
    float: right;
  }
}

/*ban*/
.slider-focus{position:relative;width:100%;overflow:hidden;}
.slider-focus .hd{position:absolute;width:100%;height:22px;left:0;bottom:2%;z-index:0;line-height:24px;text-align:center;}
.slider-focus .hd li{display:inline-block;vertical-align:middle;width:12px;height:12px;margin:0 4px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;border:1px solid #fff;cursor:pointer;}
.slider-focus .hd li.on{background:#fff;}
.slider-focus .bd{position:relative;z-index:0;}
.slider-focus .bd li{position:relative;text-align:center;}
.slider-focus .bd li img{vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
.slider-focus .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;height:280px;display:block;}  /* 去掉链接触摸高亮 */
@media screen and (min-width: 426px){
	.slider-focus .bd li a{width:100%;height:360px;}
}
@media screen and (min-width: 768px){
	.slider-focus .bd li a{width:100%;height:480px;}
}
@media screen and (min-width: 992px){
	.slider-focus .bd li a{width:100%;height:600px;}
}
@media screen and (min-width: 1200px){
	.slider-focus .bd li a{width:100%;height:686px;}
}
/*头部end*/

/*底部*/
.footer{clear:both;position: relative;}
.link{padding:32px 0;background:#000;color:#777;}
.lj-tit{line-height:32px;}
.link a{line-height:32px;margin-right:20px;}
.link a:hover{color:#fff;text-decoration:none;}
.foot{padding:38px 0 50px 0;background:#181818;color:#fff;}
.foot a:hover{color:#ff8a00;text-decoration:none;}
.foot-l{margin-top:-90px;}
.dd{background:#242424;width:392px;}
.d-tel{width:312px;padding:64px 40px 54px 40px;}
.d-tel p:nth-child(2) img{margin:25px 25px 0 0;}
.d-tel p:nth-child(3){margin-top:30px;}
.foot-c{border-right:none;}
.foot-c h3{font-size:22px;margin-bottom:30px;}
.foot-c p{line-height:30px;}
.foot-r{margin-top:46px;}
.erweima{float:left;}
.ewm{width:120px;margin:0 10px;text-align:center;float:left;}
.ewm img{width:120px;}
.ewm p{line-height:40px;}
@media screen and (min-width: 992px){
	.foot-c{border-right:1px solid #2f2f2f;}
	.erweima{float:right;}
}
@media screen and (min-width: 1200px){
	.link{padding:42px 0 92px 0;}
}
/*main css*/
.main-im{ position:fixed; right: 10px; top:54%; z-index: 9999; width: 110px; height: 272px; }
.main-im .qq-a { display: block; width: 106px; height: 116px; font-size: 14px; color: #0484cd; text-align: center; position: relative; }
.main-im .qq-a span { bottom: 5px; position: absolute; width: 90px; left: 10px; }
.main-im .qq-hover-c { width: 70px; height: 70px; border-radius: 35px; position: absolute; left: 18px; top: 10px; overflow: hidden; z-index: 9; }
.main-im .qq-container { z-index: 99; position: absolute; width: 109px; height: 118px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 1px solid #dddddd; background: url(../images/qq-icon-bg.png) no-repeat center 8px; }
.main-im .img-qq {max-width: 60px; display: block; position: absolute; left: 6px; top: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.main-im .im-qq:hover .img-qq{ max-width: 70px; left: 1px; top: 8px; position: absolute; }
.main-im .im_main {background: #F9FAFB; border: 1px solid #dddddd; border-radius: 10px; background: #F9FAFB; display:none;}
.main-im .im_main .im-tel { color: #000000; text-align: center; width: 109px; height: 105px; border-bottom: 1px solid #dddddd; }
.main-im .im_main .im-tel div{font-weight:bold;font-size: 12px;margin-top:11px;}
.main-im .im_main .im-tel .tel-num { font-family: Arial; font-weight: bold; color: #e66d15;}
.main-im .im_main .im-tel:hover { background: #fafafa; }
.main-im .im_main .weixing-container {width: 55px; height: 47px; border-right: 1px solid #dddddd; background: #f5f5f5; border-bottom-left-radius: 10px; background: url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show {width: 112px; height: 136px; background: #ffffff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -125px; top: -90px; }
.main-im .im_main .weixing-show .weixing-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 112px; top: 98px; position: absolute; z-index: 2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 112px; top: 96px; position: absolute; }
.main-im .im_main .weixing-show .weixing-ma { width: 104px; height: 104px; padding-left: 5px; padding-top: 5px; }
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto; text-align:center;}
.main-im .im_main .go-top { width: 50px; height: 47px; background: #f5f5f5; border-bottom-right-radius: 10px; background: url(../images/toTop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a { display: block; width: 52px; height: 47px; }
.main-im .close-im { position: absolute; right: 10px; top: -12px; z-index: 100; width: 24px; height: 24px; }
.main-im .close-im a { display: block; width: 24px; height: 24px; background: url(../images/close_im.png) no-repeat left top; }
.main-im .close-im a:hover { text-decoration: none; }
.main-im .open-im { cursor: pointer; margin-left: 68px; width: 40px; height: 133px; background: url(../images/open_im.png) no-repeat left top;}
/*底部end*/

/*首页产品*/
.chanpin{padding:40px 0 60px 0;}
.sy-tit{text-align:center;}
.sy-tit h2{font-size:28px;color:#777;font-weight:bold;}
.sy-tit h3{font-size:16px;color:#777;padding-top:18px;}
.cp-cont{margin-top:30px;}
.cp-cont li{text-align:center;margin-bottom:30px;}
.cp-cont li a{display:block;background:#ff8a00;color:#fff;padding:30px 0;transition:0.4s;}
.cp-cont li img{height:80px;}
.cp-nr{margin:0 6%;}
.cp-nr h3{font-size:22px;padding-top:22px;}
.cp-nr p{font-size:16px;line-height:32px;padding-top:22px;}
.cp-nr span{display:block;width:104px;height:36px;line-height:36px;border:1px solid #fff;margin:22px auto 0 auto;font-size:16px;}
.cp-cont li a:hover{background:#032c6e;text-decoration:none;}
.cp-cont li a:hover span{background:#fff;color:#032c6e;}
@media screen and (min-width: 768px){
	.sy-tit h2{font-size:30px;}
	.sy-tit h3{font-size:17px;padding-top:26px;}
	.cp-cont{margin-top:50px;}
	.cp-cont li a{padding:42px 0;min-height:406px;}
	.cp-cont li img{height:100px;}
	.cp-nr{margin:0 8%;}
}
@media screen and (min-width: 992px){
	.cp-cont li a{min-height:470px;}
}
@media screen and (min-width: 1200px){
	.chanpin{padding:78px 0 100px 0;}
	.sy-tit h2{font-size:45px;}
	.sy-tit h3{font-size:18px;padding-top:36px;}
	.cp-cont{margin-top:70px;}
	.cp-cont li a{padding:60px 0;min-height:536px;}
	.cp-cont li img{height:130px;}
	.cp-nr{margin:0 10%;}
}
@media screen and (min-width: 1440px){
	.cp-cont li a{min-height:504px;}
}
@media screen and (min-width: 1720px){
	.cp-cont li a{min-height:472px;}
}

/*首页宣传语*/
.cd-fixed-background {
  position: relative;
  padding: 0 0 60px 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cd-fixed-background.img-ad {
  background-image: url(../Image/ad-bg.jpg);
}
.ad-theme{text-align:center;color:#fff;padding-top:60px;}
.ad-theme h2{font-size:28px;font-weight:bold;}
.ad-theme h2:nth-child(2){padding:20px 0 30px;}
.ad-theme h3{font-size:18px;line-height:32px;margin:0 6%;}
@media screen and (min-width: 768px){
	.ad-theme{padding-top:100px;}
	.ad-theme h2{font-size:30px;}
	.ad-theme h2:nth-child(2){padding:30px 0 45px;}
	.ad-theme h3{font-size:20px;line-height:54px;}
}
@media only screen and (min-width: 991px) {
  .cd-fixed-background {
    padding: 0 0 100px 0;
    background-attachment: fixed;
  }
}
@media screen and (min-width: 1200px){
  	.cd-fixed-background {
  		padding: 0 0 120px 0;
  	}
	.ad-theme{padding-top:140px;}
	.ad-theme h2{font-size:45px;}
	.ad-theme h2:nth-child(2){padding:40px 0 60px;}
	.ad-theme h3{font-size:24px;line-height:78px;}
}

/*首页优势*/
.youshi{padding-top:40px;}
.ys-cont{margin-top:30px;text-align:center;}
.ys-cont img{max-width:100%;}
.ys-cont a{display:block;width:100%;height:180px;background:url(../Image/ys-tel.jpg) no-repeat center top;background-size:cover;}
@media screen and (min-width: 768px){
	.youshi{padding-top:56px;}
	.ys-cont a{height:240px;}
}
@media screen and (min-width: 991px){
	.ys-cont a{height:280px;}
}
@media screen and (min-width: 1200px){
	.youshi{padding-top:78px;}
	.ys-cont{margin-top:34px;}
	.ys-cont a{height:310px;}
}

/*首页案例*/
.anli{padding:40px 0;}
.al-nr{margin-top:30px;}
.al-nr li{
	overflow: hidden;
}
.imgbox.pic {
	display: block;
	width: 100%;
	margin: 0;
  overflow: hidden;
}
.imgbox {
	position: relative;
	text-align: center;
}
.imgbox img {
	width: 100%;
}
.al-cont{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -50%;
	background: rgba(0,0,0,0.6);
	color: #fff;
	font-size: 18px;
	opacity: 0;
    transition: all ease-out .4s;
    -moz-transition: all ease-out .4s;
    -webkit-transition: all ease-out .4s;
    -o-transition: all ease-out .4s;
}
.al-xq{
	position: absolute;
    box-sizing: border-box;
    padding: 0 8%;
    left: 0;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
}
.al-xq p{
	display: inline-block;
	font-size: 22px;
	padding-bottom: 8px;
	border-bottom: 1px solid #fff;
	margin-bottom: 12px;
}
.al-xq span{
	display: block;
	font-size: 16px;
	line-height: 28px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;/*超出3行部分显示省略号，去掉该属性 显示全部*/
    -webkit-box-orient: vertical;
}
.al-xq a{
	display: block;
	width: 100px;
	height: 32px;
	border-radius: 16px;
	line-height: 32px;
	background: #ff8a00;
	font-size: 14px;
	margin: 12px auto 0 auto;
}
.al-xq a:hover{
	background: #032c6e;
	color: #fff;
	text-decoration: none;
}
.al-nr li:hover .al-cont{
	opacity: 1;
}
.more_button{position:relative;overflow:hidden; z-index:1;width:48px;height:48px;border:1px solid #d1d1d1;-moz-border-radius:100%;border-radius:100%;color:#e0e0e0;text-align:center;line-height:48px;display:block;margin:30px auto 0 auto;
  font-size: 12px;
    -o-transition: all 1.7s ease;
    -moz-transition: all 1.7s ease;
    transition: all 1.7s ease;
    -webkit-mask-image: radial-gradient(white, black);
            mask-image: radial-gradient(white, black);
}
.more_button:focus{outline:none;}
.more_button:hover {
    background: #ff8a00;
    color: #fff;
    border: 1px solid #ff8a00;
}
.more_button i {
  display: block; 
  -webkit-transform: scale(0);  
     -moz-transform: scale(0);  
       -o-transform: scale(0);  
          transform: scale(0);
  width: 100%;
  height: 100%;
    background: -moz-radial-gradient(#ff8a00, #ff7200,#ff8a00,#ff7200,#ff8a00,#ff7200,#ff8a00,#ff7200,#ff8a00);
    background: -o-radial-gradient(#ff8a00, #ff7200,#ff8a00,#ff7200,#ff8a00,#ff7200,#ff8a00,#ff7200,#ff8a00);
    background: radial-gradient(#ff8a00, #ff7200,#ff8a00,#ff7200,#ff8a00,#ff7200,#ff8a00,#ff7200,#ff8a00);
    opacity: 0;
    -o-transition: 1.2s, opacity 1.8s;
    -moz-transition: 1.2s, opacity 1.8s;
    transition: 1.2s, opacity 1.8s;
    -moz-border-radius: 50%;
         border-radius: 50%;
}
.more_button:hover i {
  -webkit-transform: scale(10);
     -moz-transform: scale(10);
       -o-transform: scale(10);
          transform: scale(10);
    opacity: 1;
    -o-transition: 3s, opacity .3s;
    -moz-transition: 3s, opacity .3s;
    transition: 3s, opacity .3s;
}
.dot2 span,.dot1 span{position:absolute;color:#d1d1d1;left:50%;top:50%;
  -webkit-transform: translateX(-50%)translateY(-50%); 
    -moz-transform: translateX(-50%)translateY(-50%);
    -o-transform: translateX(-50%)translateY(-50%);
    transform: translateX(-50%)translateY(-50%);
  -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
       animation-fill-mode:forwards;
  -webkit-animation-fill-mode:forwards;
}
/*dot1*/
.dot1 span{
  color: #d1d1d1;
}
.dot1 span:nth-child(1){
    -o-transition: all 0.4s .5s ease, color .3s;
    -moz-transition: all 0.4s .5s ease, color .3s;
    transition: all 0.4s .5s ease, color .3s;
  left:30%;
}
.dot1 span:nth-child(2){
    -o-transition: all 0.4s .4s ease, color .3s;
    -moz-transition: all 0.4s .4s ease, color .3s;
    transition: all 0.4s .4s ease, color .3s;
  left:50%;
}
.dot1 span:nth-child(3){
  -o-transition: all 0.4s .3s ease, color .3s;
  -moz-transition: all 0.4s .3s ease, color .3s;
  transition: all 0.4s .3s ease, color .3s;
  left:70%;
}
.more_button:hover .dot1 span:nth-child(1){
  left: 120%;
    -o-transition: all 0.4s .2s ease, color .3s;
    -moz-transition: all 0.4s .2s ease, color .3s;
    transition: all 0.4s .2s ease, color .3s;
  color: #fff;
}
.more_button:hover .dot1 span:nth-child(2){
  left: 120%;
    -o-transition: all 0.4s .1s ease, color .3s;
    -moz-transition: all 0.4s .1s ease, color .3s;
    transition: all 0.4s .1s ease, color .3s;
  color: #fff;
}
.more_button:hover .dot1 span:nth-child(3){
  left: 120%;
  -o-transition: all 0.4s 0s ease, color .3s;
  -moz-transition: all 0.4s 0s ease, color .3s;
  transition: all 0.4s 0s ease, color .3s;
  color: #fff;
}

/*dot2*/
.dot2 span:nth-child(1){
  left:-20%;
    -o-transition: all 0.4s .2s ease, color .3s;
    -moz-transition: all 0.4s .2s ease, color .3s;
    transition: all 0.4s .2s ease, color .3s;
    color:#d1d1d1
}
.dot2 span:nth-child(2){
  left:-20%;
    -o-transition: all 0.4s .1s ease, color .3s;
    -moz-transition: all 0.4s .1s ease, color .3s;
    transition: all 0.4s .1s ease, color .3s;
    color:#d1d1d1
}
.dot2 span:nth-child(3){
  left:-20%;
  -o-transition: all 0.4s 0s ease, color .3s;
  -moz-transition: all 0.4s 0s ease, color .3s;
  transition: all 0.4s 0s ease, color .3s;
    color:#d1d1d1
}
.more_button:hover .dot2 span:nth-child(1){
  left:30%;
    -o-transition: all 0.4s .5s ease, color .3s;
    -moz-transition: all 0.4s .5s ease, color .3s;
    transition: all 0.4s .5s ease, color .3s;
  color: #fff;
}
.more_button:hover .dot2 span:nth-child(2){
  left:50%;
    -o-transition: all 0.4s .4s ease, color .3s;
    -moz-transition: all 0.4s .4s ease, color .3s;
    transition: all 0.4s .4s ease, color .3s;
  color: #fff;
}
.more_button:hover .dot2 span:nth-child(3){
  left:70%;
  -o-transition: all 0.4s .3s ease, color .3s;
  -moz-transition: all 0.4s .3s ease, color .3s;
  transition: all 0.4s .3s ease, color .3s;
  color: #fff;
}
@media screen and (min-width: 768px){
	.anli{padding:50px 0;}
	.al-nr{margin-top:40px;}
	.imgbox.pic:before {
		content: "";
		display: block;
		padding: 100% 0 0;
	}
	.imgbox img {
		position: absolute;
		top: 0%;
		left: 50%;
		max-width: 100%;
		/*max-height: 100%;*/
		transform: translate(-50%, 0%);
	}
}
@media screen and (min-width: 991px){
	.anli{padding:60px 0;}
	.al-nr{margin-top:50px;}
}
@media screen and (min-width: 1200px){
	.anli{padding:80px 0;}
	.al-nr{margin-top:70px;}
}

/*首页广告*/
.gg-cont{margin-top:30px;width:100%;height:160px;background:url(../Image/guanggao.jpg) no-repeat center top;background-size:cover;}
.gg-cont a{display:block;width:100%;height:100%;}
@media screen and (min-width: 768px){
	.gg-cont{height:210px;}
}
@media screen and (min-width: 991px){
	.gg-cont{height:270px;}
}
@media screen and (min-width: 1200px){
	.gg-cont{margin-top:34px;height:319px;}
}

/*首页留言*/
.liuyan{padding-top:40px;}
.ly-nr{background:#f8f8f8;color:#777;margin-top:30px;}
.ly-tu img{max-width:100%;height:auto;}
.ly-cont{padding:0 4%;}
.ly-cont h3{font-size:25px;padding-top:44px;}
.mess{margin-top:36px;}
.mess input{padding:0 8px;width:100%;height:44px;background:#fff;border:1px solid #eee;margin-bottom:18px;}
.mess textarea{padding: 8px;width:100%;height:84px;background:#fff;border:1px solid #eee;margin-bottom:18px;}
.mess #submit{width:100%;height:44px;border:none;background:#ff8a00;color:#fff;cursor:pointer;}
@media screen and (min-width: 768px){
	.liuyan{padding-top:50px;}
}
@media screen and (min-width: 991px){
	.liuyan{padding-top:60px;}
	.ly-tu img{height:100%;}
}
@media screen and (min-width: 1200px){
	.liuyan{padding-top:70px;}
	.ly-nr{margin-top:60px;}
}

/*首页新闻*/
.xinwen{padding:40px 0 50px 0;}
@media (min-width: 1440px) {
	.xinwen .container {
	    width: 1230px;
	}
}
.xinwen-left{
    width:670px;
}
.ttablis{
    border-bottom:1px solid #ebebeb;
}
.ttablis li{
    float: left;
    width:120px;
    height: 43px;
    background: #f5f5f4;
    margin-right: 8px;
    line-height: 43px;
    color: #000000;
    font-size: 20px;
    text-align: center;
}
.ttablis li.cur{
    color: #fff;
    background: #ff8a00;
}
.ttab{
    margin-top:42px;
}
.xinwen-left .cover{margin-bottom:35px;}
.xinwen-left .covtop .topMess{display:block;width: 56px;height: 27px;line-height: 27px;text-align:center;color:#fff;background: #ff8a00;font-size:16px;float:left;}
.xinwen-left .xinwen_listt{margin-left:70px;display:block;}
.xinwen-left .xinwen_listt a{font-size: 20px;color:#000;display:block;margin-bottom:10px;}
.xinwen-left .xinwen_listt li span{display:block;font-size:14px;color:#999999;line-height: 23px;}
.xinwen-left .xinwen_listt a:hover{color:#ff8a00;text-decoration:none;}
.xinwen-left .covcontent{background: url(../Image/box5Lin.png) no-repeat left center;}
.xinwen-left .covcontent .xinwen_listt1{padding-left:15px;margin-top:15px;}
.xinwen-left .covcontent .xinwen_listt1 li{height: 56px;line-height: 56px;border-bottom:1px dashed #e8e8e8;margin-left:1px;position:relative;}
.xinwen-left .covcontent .xinwen_listt1 li a{font-size:14px;color:#333333;display:inline-block;height: 56px;line-height: 56px;float:left;}
.xinwen-left .covcontent .xinwen_listt1 li a:hover{color:#ff8a00;text-decoration:none;}
.xinwen-left .covcontent .xinwen_listt1 li span{float:right;font-size:12px;color:#999999;}
.xinwen-left .covcontent .xinwen_listt1 li .circle{border: 1px solid #b4b4b4;border-radius: 50%;height: 7px;display: inline-block;width: 7px;background: #b4b4b4;position:absolute;top:43%;left:-20px;}
.xinwen-left .covcontent .xinwen_listt1 li:hover .circle{border-color:#ff8a00;background:#ff8a00;}
.xinwen-right{
    width:443px;
}
.xinwen-title{
    font-weight: normal;
    font-size: 22px;
    color: #333333;
    margin-bottom: 12px;
}
.xinwen-title a{
    font-size: 14px;
    color: #ff8a00;
}
#ydemo{overflow:hidden;margin:0 auto;position:relative;}
#yindemo{height:100%;}
.xinwen_list3 li{position:relative;padding:30px 0 30px;border-bottom:1px solid #efefef;}
.xinwen_list3 li a{line-height:40px;padding-left:38px;background: url(../Image/wen.png) left center no-repeat;display:block;font-size:16px;color: #333333;}
.xinwen_list3 li a:hover{text-decoration:none;color:#ff8a00;}
.xinwen_list3 span{min-height:32px;background: url(../Image/da.png) left 3px no-repeat;padding-left:38px;font:400 14px/22px "微软雅黑";margin-top:5px;color:#666666;display:block}
@media (max-width:1199px) {
	.xinwen{padding:80px 0 100px 0;}
   	.xinwen-left{width:60%;}
   	.xinwen-right{width:35%;}
   	.xinwen-right .xw-content img{width:100%;}
}
@media (max-width:1024px) {
	.xinwen{padding:64px 0 80px 0;}
   	.xinwen-left{width:60%;}
   	.xinwen-right{width:35%;}
   	.xinwen-right .xw-content img{width:100%;}
}
@media (max-width:1000px) {
   	.xinwen-left{width:100%;}
   	.xinwen-right{width:100%;margin-top:5%;}
   	.xinwen-right .xw-content img{width:100%;}
   	#ydemo {overflow: hidden;margin: 0 auto;position: relative;height: 387px;}
}
@media (max-width:640px) {
	.xinwen{padding:50px 0 60px 0;}
   	.xinwen_list3 li a{height:30px;line-height:30px;overflow:hidden;}
    #ydemo {overflow: hidden;margin: 0 auto;position: relative;height:auto;}
   	.xinwen_list3 li{padding:12px 0 12px;}
}

.main{overflow:hidden;}

/*万词霸屏内页*/
.ww {
	width:1024px;
	margin:0 auto
}
/*ourservice--服务--start*/
.ourservice {
	margin:65px auto
}
.ourservice_t {
	text-align:center;
}
.ourservice_t strong {
	font-size:35px;
	color:#0068ae
}
.ourservice_t p {
	font-size:20px;
	margin-top:15px
}
.ourservice_t span {
	margin:20px 0;
	display:block
}
.ourservice_m {
	overflow:hidden;
	position:relative;
	height:375px
}
.ourservice_no1 {
	background:url(../wanci/ourservice_no1.png) no-repeat;
	height:325px;
	width:241px;
	left:11px
}
.ourservice_no2 {
	background:url(../wanci/ourservice_no2.png) no-repeat;
	height:325px;
	width:241px;
	left:264px
}
.ourservice_no3 {
	background:url(../wanci/ourservice_no3.png) no-repeat;
	height:325px;
	width:241px;
	left:517px
}
.ourservice_no4 {
	background:url(../wanci/ourservice_no4.png) no-repeat;
	height:325px;
	width:241px;
	left:769px
}
.floating {
	position:absolute;
	bottom:0px
}
.ourservice_m ul li {
	width:241px;
	height:49px;
	background:url(../wanci/floating.gif) no-repeat;
	position:absolute;
	bottom:0px;
	z-index:-99
}
.floatingno1 {
	left:11px
}
.floatingno2 {
	left:264px
}
.floatingno3 {
	left:517px
}
.floatingno4 {
	left:769px
}
.floating_text {
	margin:158px 0 15px 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
}
.floating_text strong {
	font-size:20px
}
.floating_text span {
	font-size:16px
}
.floating p {
	width:200px;
	margin:0 auto;
	font-weight:bold;
	color:#fff
}
/*ourservice--服务--stop*/
/*how--怎么让--start*/
.how {
	height:1800px;
	background:url(../wanci/how.gif) center 18px repeat-x
}
.how_m {
	background:url(../wanci/how_m.gif) top center no-repeat;
	height:1800px;
	overflow:hidden
}
.how_m1 {
	font-size:38px;
	margin:100px 0 0 305px
}
.how_m2 {
	font-size:87px;
	margin:5px 0 0 235px
}
.how_m3 {
	font-size:18px;
	margin:30px 0 0 445px
}
.how_m4 {
	font-size:38px;
	margin:84px 0 40px 237px
}
.how_m5 {
	height:485px
}
.howlist {
	height:110px;
	width:853px;
	margin:0 auto;
	overflow:hidden
}
.howlist dl dt {
	height:75px;
	width:75px;
	text-align:center;
	line-height:75px
}
.howlist dl dd {
	width:60px;
	height:18px;
	background:url(../wanci/dtshow.png) no-repeat;
	margin:10px auto 0
}
.howl1 dl dt {
	background:url(../wanci/ycircle.png) no-repeat
}
.howl2 dl dt {
	background:url(../wanci/bcircle.png) no-repeat
}
.howlist .howl1 .hlli1 {
	left:390px;
	top:0px
}
.howlist .howl1 .hlli2 {
	left:1050px;
	top:0px
}
.howlist .howl1 .hlli3 {
	left:2050px;
	top:0px
}
.howlist .howl1 .hlli4 {
	left:3100px;
	top:0px
}
.howlist .howl2 .hlli1 {
	right:390px;
	top:0px
}
.howlist .howl2 .hlli2 {
	right:1050px;
	top:0px
}
.howlist .howl2 .hlli3 {
	right:2050px;
	top:0px
}
.howlist .howl2 .hlli4 {
	right:3100px;
	top:0px
}
.hltext {
	width:413px;
	height:69px
}
.hltext span {
	display:block;
	width:370px;
	height:35px;
	font-size:12px;
}
.ytext span {
	margin:17px 30px;
}
.btext span {
	margin:17px 15px;
}
.ytext {
	right:-1000px;
	top:5px;
	background:url(../wanci/hltext1.png) no-repeat
}
.btext {
	left:-1000px;
	top:5px;
	background:url(../wanci/hltext2.png) no-repeat
}
.fs36 {
	font-size:36px
}
.how_m6 {
	height:417px;
	background:url(../wanci/how_m6.gif) center center no-repeat;
	text-align:center;
	overflow:hidden
}
.how_m6 span {
	font-size:38px;
	margin:95px 0 30px;
	display: block;
}
.how_m6 p {
	line-height:24px;
	color:#595757;
	font-size:16px
}
.how_m7 {
	margin:40px 0 0 0;
	height:330px;
	background:url(../wanci/how_m7.gif) center center no-repeat;
	text-align:center;
	overflow:hidden
}
.how_m7 strong {
	display:block;
	margin:50px 0 30px;
	font-size:24px;
	line-height:40px
}
.how_m7 p {
	color:#595757;
	font-size:16px;
	line-height:30px
}
.how_m7 dl {
	width:80px;
	color:#fff;
}
.how_m7 dl dt {
	font-size:16px;
	transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s; /* Firefox 4 */
	-webkit-transition: all 0.5s ease 0s; /* Safari and Chrome */
	-o-transition: all 0.5s ease 0s; /* Opera */
}
.how_m7 dl dt:hover {
	font-size:20px
}
.how_m7 dl dd {
	font-size:10px
}
.hdl1 {
	left: 136px;
	top: 59px;
}
.hdl2 {
	left: 60px;
	top: 130px;
}
.hdl3 {
	left: 213px;
	top: 130px;
}
.hdl4 {
	left: 139px;
	top: 222px;
	font-size:17px;
}
.fwl {
	font-weight:bold
}
/*how--怎么让--stop*/
/*advantages--优势-- start*/
.advantages {
	height:1402px;
	background:#f2f2f3
}
.advantages_m_t {
	position:relative;
	height:166px
}
.advantages_m_t .a_big {
	font-size:78px;
	font-weight:bold;
	color:#fdd000;
	position:absolute;
	top:46px;
	left:51px
}
.advantages_m_t .a_title {
	font-size:36px;
	color:#0068ae;
	position:absolute;
	top:70px;
	left:340px
}
.advantages_m_t .a_english {
	font-size:13px;
	color:#9fa0a0;
	position:absolute;
	top:115px;
	left:340px
}
.advantages_m_1 {
	height:281px;
}
.advantages_m_2 {
	height:270px;
	background:url(../wanci/advantages_m.png) center top no-repeat
}
.advantages_m_2 .advantages_m_2img {
	margin:60px 0 0 52px
}
.advantages_m_3 {
	height:325px;
}
.advantages_m_4 {
	background:url(../wanci/advantages_m.png) center top no-repeat;
	height:295px;
}
.advantages_m_4 .advantages_m_4img {
	margin:21px 0 0 5px
}
.aul {
	margin-top:30px;
	width:447px;
	height:233px;
	background:url(../wanci/aul.gif) center no-repeat
}
.aul li {
	height:50px;
	line-height:50px;
	margin-top:5px;
	font-size:15px;
	color:#fff;
	padding-left:35px
}
.amdl dt {
	height:60px
}
.amdli {
	margin-right:15px
}
.amdli:hover {
	transform: rotate(360deg);
	-moz-transform:rotate(360deg);/* Firefox 4 */
	-webkit-transform:rotate(360deg); /* Safari and Chrome */
	-o-transform:rotate(360deg);/* Opera */
	transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s; /* Firefox 4 */
	-webkit-transition: all 0.5s ease 0s; /* Safari and Chrome */
	-o-transition: all 0.5s ease 0s; /* Opera */
}
.amdl em {
	font-style:normal;
	font-size:12px;
	color:#9fa0a0
}
.amdl span {
	font-size:18px;
}
.amdl span strong {
	font-size:24px
}
.amdl dd {
	height:40px;
	line-height:40px;
	font-size:15px;
	color:#595757;
	background:url(../wanci/ico01.gif) left center no-repeat;
	padding-left:40px
}
.am1dl1 {
	top:30px;
	left:44px
}
.am1dl2 {
	top:50px;
	right:44px
}
.am1dl3 {
	top:30px;
	left:44px
}
.am1dl3 dd {
	height:57px;
	background:url("../wanci/ico01.gif") left 8px no-repeat
}
.am1dl4 {
	top:60px;
	right:44px
}
/*advantages--优势-- stop*/
@media screen and (max-width:1000px) {
	.ww{width:100%;}
	.pcont{width:70%!important;height:500px!important;}
	.blk_18{width:100%;height:500px;}
	.ourservice_no1{width:45%;}
	.floating p{width:90%;}
	.ourservice_m{width:100%;height:auto;}
	.floating{position:static;}
	.ourservice_no1{width:50%;background:url(../wanci/ourservice_no1.png) repeat center}
	.ourservice_no2{width:50%;background:url(../wanci/ourservice_no2.png) repeat center}
	.ourservice_no3{width:50%;background:url(../wanci/ourservice_no3.png) repeat center}
	.ourservice_no4{width:50%;background:url(../wanci/ourservice_no4.png) repeat center}
	.how{height:900px;}
	.how_m{height:900px;}
	.how_m1{margin:0;font-size:30px;text-align:center;margin-top:100px;}
	.how_m2{margin:0;text-align:center;font-size:50px;}
	.how_m3{width:90%;margin:0;margin-left:5%;margin-top:20px;}
	.how_m4{margin:0;width:90%;margin-left:5%;font-size:30px;margin-top:20px;}
	.how_m5{display:none;}
	.how_m6{width:90%; margin-left:5%; margin-top:20px;}
	.how_m7{display:none;}
	.rpa{position:none;}
	.hltext span{width:90%;text-align:center;line-height:35px;}
	.btext span{margin:0;}
	.howlist .howl1 .hlli1{width:25%;}
	#box4{display:none;}
	.pr{margin-top:20px;}
}

/*网站建设内页*/
.m_main5{font-size:16px;color:#666666;line-height:30px;}
.m_main5 .m_mn{height:100%;}
.m_mn{
    margin:0 auto;
}
/*方案*/
.fang_top{width:100%;background:url(../jianshe/cbg.jpg) no-repeat center;background-size:cover;padding:120px 0 104px 0;}
.fang_top .text{text-align:center;}
.fang_top .text span{font-size:40px;color:#ffffff;margin:0 10px;text-transform:uppercase;-webkit-text-shadow:0px 0px 10px rgba(0,0,0,0.5);-moz-text-shadow:0px 0px 10px rgba(0,0,0,0.5);text-shadow:0px 0px 10px rgba(0,0,0,0.5);}
.fang_top .text span{font-size:40px;color:#ffffff;margin:0 10px;text-transform:uppercase;-webkit-text-shadow:0px 0px 10px rgba(0,0,0,0.5);-moz-text-shadow:0px 0px 10px rgba(0,0,0,0.5);text-shadow:0px 0px 10px rgba(0,0,0,0.5);}
.fang_top .text .xt{height:1px;width:145px;margin:15px auto 0;border-bottom:1px solid rgba(255,255,255,0.5);}
.fang_list{width:100%;height:auto;margin-top:27px;}
.fang_list li{height:auto;margin-bottom:30px;text-align:center;}
.fang_list li a{display:block;width:100%;height:100%;overflow:hidden;}
.fang_pic{width:140px;height:140px;margin:0 auto;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;-moz-box-shadow:0px 0px 35px -10px #858585;-webkit-box-shadow:0px 0px 35px -10px #858585;box-shadow:0px 0px 35px -10px #858585;border-radius:50%;background:#fff;}
.fang_pic .pic-box{width:140px;height:140px;display:table-cell;vertical-align:middle;text-align:center;}
.fang_pic img{display:none;margin:0 auto;}
.fang_pic img.on{display:block;}
.fang_list li p{font-size:16px;color:#fff;text-align:center;margin-top:20px;display:inline-block;position: relative;}
.fang_list li p:after{content: '';position: absolute;bottom: 0;left: 0;width: 0;height: 1px;background: #fff;transition: all 0.3s ease-out;}
/*图片动的效果*/
.fang_list li:hover .fang_pic img{animation: swing 1s 0s linear normal;-webkit-animation: swing 1s 0s linear normal;}
.fang_list li:hover p:after{width: 100%;}
@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}
@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}
@media screen and (max-width:1200px) {
	.fang_pic{width:120px;height:120px;}
	.fang_pic .pic-box{width:120px;height:120px;}
}
@media screen and (max-width:992px) {
	.fang_pic{width:140px;height:140px;}
	.fang_pic .pic-box{width:140px;height:140px;}
}
@media screen and (max-width:425px) {
	.fang_pic{width:100px;height:100px;}
	.fang_pic .pic-box{width:100px;height:100px;}
}
/*浮动*/
.case_float{position:fixed;left:25px;top:50%;margin-top:-192px;background:url(../jianshe/nav_ico_bj.png) repeat-y left top;z-index:10;}
.case_float li{width: 100%;text-align: left;}
.case_float li a{font-size:14px;color:#333;height: 30px;line-height:30px;display:block;padding-left:25px;position:relative;}
.float_bg{width:9px;height:9px;position:absolute;border-radius:50%;background:#666;left:-4.5px;top:50%;margin-top:-4.5px;}
.case_float li a.current .float_bg{background:#3197f0;}
.case_float li a.current{color:#3197f0;background:none;}
.f_title{width:100%;text-align:center;font-size:30px;font-weight:bold;background: linear-gradient(to right, #03d6b0, #13b3d7);-webkit-background-clip: text;-moz-background-clip: text;-ms-background-clip: text;-o-background-clip: text;color: transparent;display:inline-block;}
.f_p{text-align:center;text-transform:uppercase;font-size:16px;color:#999999;font-family:Arial;}
.f_title1{width:100%;height:auto;background:url(../jianshe/icon70.png) no-repeat left 2px;padding-left:70px;min-height:52px;text-align:left;}
.f_title1 h3{font-weight:bold;font-size:30px;color:#fff;}
.f_title1 p{background:url(../jianshe/xian.png) no-repeat left center;padding-left:15px;font-size:16px;color:#fff;font-family:Arial;margin-top:2px;letter-spacing:1px;text-transform:uppercase;}
.f_title2{background:url(../jianshe/icon71.png) no-repeat right 2px;font-size:30px;font-weight:bold;text-align:right;padding-right:65px;min-height:52px;}
.f_title2 h3{background: linear-gradient(to right, #03d6b0, #13b3d7);-webkit-background-clip: text;-moz-background-clip: text;-ms-background-clip: text;-o-background-clip: text;color: transparent;display:inline-block;font-weight:bold;}
.f_title2 p{background:url(../jianshe/xian1.png) no-repeat right center;padding-right:10px;font-size:16px;color:#999999;font-family:Arial;margin-top:2px;letter-spacing:1px;text-transform:uppercase;font-weight:normal;}
.f_title3{background:url(../jianshe/icon72.png) no-repeat left 2px;}
.f_title4{background:url(../jianshe/icon73.png) no-repeat right 2px;}
.f_title4 h3{background: linear-gradient(to right, #33b1e7, #32d9d9);-webkit-background-clip: text;-moz-background-clip: text;-ms-background-clip: text;-o-background-clip: text;color: transparent;display:inline-block;}
.f_title5{background:url(../jianshe/icon74.png) no-repeat left 2px;}
.f_title6{background:url(../jianshe/icon75.png) no-repeat right 2px;}
.f_title6 h3{background: linear-gradient(to right, #29acff, #8654ff);-webkit-background-clip: text;-moz-background-clip: text;-ms-background-clip: text;-o-background-clip: text;color: transparent;display:inline-block;}
.f_title7{background:url(../jianshe/icon76.png) no-repeat left 2px;}
.f_title8{background:url(../jianshe/icon77.png) no-repeat right 2px;}
.f_title8 h3{background: linear-gradient(to right, #fe9816, #f63b25);-webkit-background-clip: text;-moz-background-clip: text;-ms-background-clip: text;-o-background-clip: text;color: transparent;display:inline-block;}
.f_title9{background:url(../jianshe/icon78.png) no-repeat left 2px;}
.f_title10{background:url(../jianshe/icon79.png) no-repeat right 2px;}
.f_title10 h3{background: linear-gradient(to right, #a63fcc, #f1566c);-webkit-background-clip: text;-moz-background-clip: text;-ms-background-clip: text;-o-background-clip: text;color: transparent;display:inline-block;}
.wm{padding-bottom: 100px;}
.wm-title{border-bottom: 1px solid #eeeeee;padding-bottom: 14px;height: 31px;margin-top: 23px;}
.wm-title span{font-size: 16px;color: #333;display: block;line-height: 16px;font-weight: bold;position: relative;float: left;}
.wm-title span:after{content: '';width: 32px;height: 2px;background: #005baa;position: absolute;bottom: -15px;left: 50%;margin-left: -16px;}
.wm-list{overflow: hidden;width: 101%;padding: 30px 0 0;}
.wm-list li, .wm-list dl{float: left;width: 186px;line-height: 16px;margin-bottom: 25px;}
.wm-list a, .wm-list dt{font-size: 16px;color: #3c3c3c;transition: all 0.3s ease-in-out;font-weight: 500;text-transform: none;}
.wm-list dt{margin-bottom: 24px;}
.wm-list dd a{font-size: 14px;color: #999;line-height: 32px;}
.wm-list a:hover{color: #005baa;}
/*第一屏*/
.m_main5 .screen1{background:url(../jianshe/yxfa_bj1.jpg) no-repeat center;height: 675px;}
.m_main5 .screen1 .m_mn{height:667px;overflow:hidden;}
.m_main5 .screen1 .z_img1{top:242px;left:500px;}
.m_main5 .screen1 .z_img2{top:350px;left:610px;}
.m_main5 .screen1 .z_img3{top:455px;left:300px;}
.m_main5 .screen1 .z_img4{top:455px;left:605px;}
/*第二屏*/
.m_main5 .screen2{margin-top: 100px;  height: 535px; overflow: hidden;}
.m_main5 .screen2 .xt{width: 38px; height: 4px; margin: 15px auto; background-color: #cccccc;}
.m_main5 .screen2 .m_text{ margin-top: 20px;  overflow: hidden; }
.m_main5 .screen2 .m_text .zr_text{}
.m_main5 .screen2 .m_text .zr_text .txt{ margin: 60px 0 55px; }
.m_main5 .m_text .zr_text .zt_link{height: 60px;text-align: right; font-size: 0; overflow: hidden;  }
.m_main5 .m_text .zr_text .zt_link.on{text-align: left; }
.m_main5 .m_text .zr_text .zt_link div{height: 58px; width: 118px; font-size: 0; border: 1px solid #DCDCDC; display: inline-block; margin-left: 20px; overflow: hidden; background-color: #ffffff;}
.m_main5 .m_text .zr_text .zt_link.on div{height: 60px; width: 120px; font-size: 0; display: inline-block; margin-right: 20px; margin-left: 0;  background-color: #ffffff; overflow: hidden;}
.m_main5 .m_text .zr_text .zt_but{float: right; margin-top: 38px; position: relative;}
.m_main5 .m_text .zr_text .zt_but.on{float: left; margin-top: 38px;}
.m_main5 .m_text .zr_text .zt_but a{border: 1px solid #DCDCDC; width: 128px; height: 43px; line-height: 43px; display: block; text-indent: 25px; background: url(../images/yxfa_41.png) no-repeat 95px center; }
.m_main5 .m_text .zr_text .zt_but a:after{content: '';  display: block; z-index: -1;  position: absolute;  width: 0;  background: #2c88d8;  height: 43px;  -webkit-transition: all .5s;  transition: all .5s;  left: 1px;  top: 1px;}
.m_main5 .m_text .zr_text .zt_but a:hover{ color: #ffffff; background: url(../images/yxfa_42.png) no-repeat 95px center;   }
.m_main5 .m_text .zr_text .zt_but a:hover:after{width: 128px;}
.m_main5 .m_text .zr_text .zt_but.on a{ background: url(../images/yxfa_42.png) no-repeat 95px center; }
/*第三屏*/
.m_main5 .screen3{ background: url(../jianshe/yxfa_bj2.jpg) no-repeat center; height: 833px; color: #ffffff;}
.m_main5 .screen3 .m_text{ padding-top: 190px;   }
.m_main5 .screen3 .m_text .zl_img{right: -90px; top: 238px;}
.m_main5 .screen3 .m_text .zr_text{}
.m_main5 .screen3 .m_text .zr_text .txt{ margin: 40px 0 ; }
/*第四屏*/
.m_main5 .screen4{  height: 420px; }
.m_main5 .screen4 .m_text{ padding-top: 20px;   }
.m_main5 .screen4 .m_text .zr_text{}
.m_main5 .screen4 .m_text .zr_text .txt{ margin: 40px 0 ; }
/*第五屏*/
.m_main5 .screen5{ background: url(../jianshe/yxfa_bj3.jpg) no-repeat center; height: 821px; color: #ffffff;}
.m_main5 .screen5 .m_text{ padding-top: 240px;   }
.m_main5 .screen5 .m_text .zl_img{right: -90px; top: 160px;}
.m_main5 .screen5 .m_text .zr_text{}
.m_main5 .screen5 .m_text .zr_text .txt{ margin: 40px 0 ; }
/*第六屏*/
.m_main5 .screen6{  height: 440px; }
.m_main5 .screen6 .m_text .zr_text{margin-top: 35px; }
.m_main5 .screen6 .m_text .zr_text .txt{ margin: 40px 0 ; }
/*第七屏*/
.m_main5 .screen7{ background: url(../jianshe/yxfa_bj4.jpg) no-repeat center; height: 821px; color: #ffffff;}
.m_main5 .screen7 .m_text{ padding-top: 190px;   }
.m_main5 .screen7 .m_text .zl_img{right: -90px; top: 160px;}
.m_main5 .screen7 .m_text .zr_text{}
.m_main5 .screen7 .m_text .zr_text .txt{ margin: 40px 0 ; }
/*第八屏*/
.m_main5 .screen8{  height: 470px; }
.m_main5 .screen8 .m_text .zl_img{left: -100px;}
.m_main5 .screen8 .m_text .zr_text{margin-top: 15px; }
.m_main5 .screen8 .m_text .zr_text .txt{ margin: 40px 0 ; }
/*第九屏*/
.m_main5 .screen9{ background: url(../jianshe/yxfa_bj5.jpg) no-repeat center;  height: 822px; color: #ffffff;}
.m_main5 .screen9 .m_text{ padding-top: 265px;   }
.m_main5 .screen9 .m_text .zl_img{right: -130px; top: 70px;}
.m_main5 .screen9 .m_text .zr_text{}
.m_main5 .screen9 .m_text .zr_text .txt{ margin: 40px 0 ; }
/*第十屏*/
.m_main5 .screen10{  height: 415px; }
.m_main5 .screen10 .m_text .zl_img{left: 50px; top: 35px;}
.m_main5 .screen10 .m_text .zr_text{margin-top: 15px; }
.m_main5 .screen10 .m_text .zr_text .txt{ margin: 40px 0 ; }
/*第十一屏*/
.m_main5 .screen11{ background: url(../jianshe/yxfa_bj6.jpg) no-repeat center; height: 822px; color: #ffffff;}
.m_main5 .screen11 .m_text{ padding-top: 170px;   }
.m_main5 .screen11 .m_text .zl_img{right: -40px; top: 275px;}
.m_main5 .screen11 .m_text .zr_text{}
.m_main5 .screen11 .m_text .zr_text .txt{ margin: 40px 0 ; }
/*第十二屏*/
.m_main5 .screen12{  height: 520px; }
.m_main5 .screen12 .m_text .zl_img{left: -245px; top: 35px;}
.m_main5 .screen12 .m_text .zr_text{margin-top: 15px; }
.m_main5 .screen12 .m_text .zr_text .txt{ margin: 40px 0 ; }

/*网站优化内页*/
.yx_banner{width:100%;background:url(../youhua/yx_bg01.png) center bottom no-repeat;background-size:cover;padding-top:140px;text-align:center;}
.yx_swiper{width:100%;overflow:hidden;}
.yxContainer{margin:0 auto;position:relative;}
.yxContainer img{max-width:100%;}
.yx_tit{text-align:center;}
.yx_tit h2{font-size:48px;}
.yx_tit h3{font-size:16px;}
.yx_banner .pulse{margin-top:-82px;}
@media screen and (max-width:1200px) {
	.yx_banner{padding-top:100px;}
	.yx_tit h2{font-size:40px;}
	.yx_banner .pulse{margin-top:-70px;}
}
@media screen and (max-width:768px) {
	.yx_banner{padding-top:60px;}
	.yx_tit h2{font-size:32px;}
	.yx_banner .pulse{margin-top:-58px;}
}
.yx_sou{padding:90px 0 95px 0;}
.yx_sou_zi h2{font-size:24px;color:#666;}
.yx_sou_zi .yx_sou_img{margin-top:32px;}
.yx_sou_zi p{font-size:18px;line-height:36px;color:#666;margin-top:40px;}
.yx_sou_zi a{width:380px;height:74px;background:url(../youhua/yx_zxbtn.png) 0 0 no-repeat;text-indent:-10000px;display:inline-block;margin-top:80px;position:relative;}
.onclick{transition:0.4s;}
.onclick:hover {
    transform: scale(1.05);
}
.yx_sou_zi .pulse{position:absolute;top:15px;right:4px;}
.yx_sou_tu{position:absolute;z-index:-1;}
@media screen and (max-width:992px) {
	.yx_sou{padding:60px 0 65px 0;}
	.yx_sou_zi p{margin-top:30px;}
	.yx_sou_zi a{margin-top:40px;}
	.yx_sou_tu{position:absolute;right:-270px;bottom:-220px;}
}
.yx_jingyan{padding:70px 0 75px 0;background:url(../youhua/seo_bg01.jpg) center top no-repeat;background-size:cover;position:relative;}
.yx_jy_bg{position:absolute;right:-270px;bottom:-55px;}
.yx_jingyan_tit{text-align:center;color:#fff;}
.yx_jingyan_tit h2{font-size:40px;font-weight:bold;}
.yx_jingyan_tit p{font-size:18px;padding-top:20px;}
.yx_jingyan_tit h3{font-size:30px;font-weight:bold;padding-top:60px;}
.yxContainer .yx_3and1{width:100%;margin-top:40px;}
.yx_3and1 li{padding:0 7px;margin:0 0 15px 0;}
.yx_3and1 li div{height:205px;padding:25px 20px;background-color:rgba(255, 255, 255, 1.00);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;overflow:hidden;}
.yx_3and1 li div:hover{background-color:rgba(255, 255, 255, 0.95);}
.yx_3and1 li .yxTitle{font-size:18px;line-height:30px;}
.yx_3and1 li .yxTitle strong{font-size:24px;font-weight:bold;}
.yx_3and1 li:nth-of-type(1){color:#54bf14;background-position:285px 102px;}
.yx_3and1 li:nth-of-type(2){color:#fb9a00;background-position:-125px 102px;}
.yx_3and1 li:nth-of-type(3){color:#de2828;margin-right:0 !important;background-position:-530px 102px;}
.yx_3and1 li:nth-of-type(4){color:#8c4391;background-position:285px -120px;}
.yx_3and1 li:nth-of-type(5){color:#2c88d8;background-position:-125px -120px;}
.yx_3and1 li:nth-of-type(6){color:#11b3c2;margin-right:0 !important;background-position:-530px -120px;}
.yx_3and1 li .yxContent{font-size:14px;color:#666666;line-height:24px;margin-top:20px;}
@media screen and (max-width:1200px) {
	.yx_3and1 li div{height:225px;}
}
@media screen and (max-width:768px) {
	.yx_jingyan_tit h3{padding-top:40px;}
	.yx_3and1 li div{height:auto;}
}
.yx_gjc{padding:70px 0 50px 0;}
.yx_gjc_tit{text-align:center;}
.yx_gjc_tit h2{font-size:40px;font-weight:bold;}
.yx_gjc_tit h2 span{font-size:44px;color:#2c88d8;}
.yx_gjc_tit h3{font-size:18px;color:#666;padding-top:20px;}
.yxContainer .yx_maidian{width:100%;margin-top:20px;}
.yx_maidian li{height:auto;padding:20px;}
.yx_maidian li .yxmPic{width:140px;margin:20px auto 30px auto;display:block;}
.yx_maidian li img{width:140px;height:140px;position: relative;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transform-origin:center center;}
.yx_maidian li:hover img{transform:rotate(360deg);}
.yx_maidian li .yxmTitle{font-size:24px;line-height:30px;text-align:center;color:#333333;}
.yx_maidian li .yxmContent{font-size:14px;color:#666666;line-height:24px;margin-top:10px;}
.yx_dingdan{padding:70px 0 76px 0;background:url(../youhua/seo_bg03.jpg) center top no-repeat;background-size:cover;}
.yx_dd_tit{text-align:center;position:relative;z-index:3;}
.yx_dd_tit h2{font-size:40px;font-weight:bold;}
.yx_dd_tit h2 span{font-size:48px;color:#ffd800;}
.yx_dd_tit h3{font-size:18px;padding-top:20px;}
.yx_dd_tu{margin-top:-90px;position:relative;z-index:2;}
.yx_dd_zi h3{font-size:18px;color:#666666;}
.yx_dd_zi h2{font-size:30px;font-weight:bold;color:#2c88d8;padding-top:20px;}
.yx_dingdan a{width:100%;height:72px;background:url(../youhua/yx_fabtn.png) center no-repeat;background-size:cover;text-indent:-10000px;display:inline-block;position:relative;}
.yx_dingdan .pulse{position:absolute;top:15px;right:4px;}
@media screen and (max-width:768px) {
	.yx_dd_tu{margin-top:0px;}
}
.yx_dailai{padding:70px 0 40px 0;}
.yx_dl_tit{text-align:center;}
.yx_dl_tit h2{font-size:40px;font-weight:bold;}
.yx_dl_tit h2 span{font-size:48px;color:#f00;}
.yx_dl_tit h3{font-size:18px;color:#666;padding-top:20px;}
.yx_dl_tu1{margin-top:40px;}
.yx_dl_zi1{margin-top:140px;}
.yx_dl_tu2{margin-top:24px;}
.yx_dl_zi2{margin-top:90px;}
.yx_dl_zi h2{color:#2c88d8;font-size:30px;font-weight:bold;}
.yx_dl_zi h3{color:#666;font-size:18px;padding-top:10px;}
.yx_dl_zi div{color:#333;font-size:16px;line-height:40px;padding-top:32px;}
@media screen and (max-width:992px) {
	.yx_dl_zi1{margin-top:40px;}
	.yx_dl_zi2{margin-top:30px;}
	.yx_dl_zi div{padding-top:12px;}
}
.yx_zhuanhua{padding:70px 0 0 0;background:url(../youhua/seo_bg04.jpg) center top no-repeat;background-size:cover;}
.yx_zh_tit{text-align:center;}
.yx_zh_tit h2{color:#333333;font-size:40px;font-weight:bold;}
.yx_zh_tit h2 span{color:#2c88d8;font-size:40px;}
.yx_zh_tit h3{color:#666666;font-size:18px;padding-top:20px;}
.zh1{margin-top:122px;}
.zh2{margin-top:182px;}
.zh3{margin-top:192px;margin-bottom:106px;}
.yx_zh_cont h2{font-size:30px;font-weight:bold;margin-bottom:44px;}
.zh1 h2{color:#2c88d8;}
.zh2 h2{color:#61c426;}
.zh3 h2{color:#fb9a00;}
.yx_zh_li{margin-bottom:24px;}
.yx_zh_li span{color:#fff;width:58px;padding-top:6px;height:55px;background:#ff8a00;font-size:16px;text-align:center;display:block;float:left;margin-right:12px;}
.yx_zh_li p{color:#555555;font-size:14px;line-height:24px;padding-top:4px;}
.yx_zh_nr{color:#555555;font-size:14px;line-height:28px;margin-top:-20px;}
.yx_zhuanhua a{width:300px;height:54px;background:url(../youhua/yx_zjbtn.png) 0 0 no-repeat;text-indent:-10000px;display:inline-block;position:relative;margin-top:40px;}
.yx_zhuanhua .pulse{position:absolute;top:15px;left:4px;}
@media screen and (max-width:992px) {
	.zh1{margin-top:42px;}
	.zh2{margin-top:42px;}
	.zh3{margin-top:42px;}
}
.yx_baozhang{padding:70px 0;background:url(../youhua/yx_bg05.png) center top no-repeat;background-size:cover;}
.yx_bz_tit{text-align:center;}
.yx_bz_tit h2{color:#fff;font-size:40px;font-weight:bold;}
.yx_bz_tit h2 span{color:#ffd800;font-size:40px;}
.yx_bz_tit h3{color:#fff;font-size:18px;padding-top:20px;}
.yxContainer .yx_fuwu{margin-top:40px;}
.yx_fuwu li{margin-bottom:20px;}
.yx_fuwu li div{overflow:hidden;;height:280px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:rgba(255, 255, 255, 1.00);background-image:url(../youhua/yx_fw.png);background-repeat:no-repeat;border-radius:10px;}
.yx_fuwu li:hover div{background-color:rgba(255, 255, 255, 0.95);}
.yx_fuwu li:nth-of-type(1) div{background-position:0 0;}
.yx_fuwu li:nth-of-type(2) div{background-position:0 -300px;}
.yx_fuwu li:nth-of-type(3) div{background-position:0 -600px;margin-right:0 !important;}
.yx_fuwu li .yxfTitle{font-size:24px;font-weight:bold;color:#fff;width:30px;text-align:center;padding:20px 35px;line-height:30px;float:left;display:block;}
.yx_fuwu li .yxfContent{font-size:16px;margin-right:12%;float:right;padding-top:20px;display: block;color:#666666;line-height:46px;}
.yx_fuwu li .yxfContent strong{font-size:18px;color:#333333;font-style:italic;margin-right:10px;}
@media screen and (max-width:1200px) {
	.yx_fuwu li .yxfContent{margin-right:8%;}
}
@media screen and (max-width:992px) {
	.yx_fuwu li .yxfContent{margin-right:0%;margin-left:60px;float:left;}
}
@media screen and (max-width:410px) {
	.yx_fuwu li .yxfContent{margin-left:0;}
}
.yx_huoban{padding:70px 0 60px 0;}
.yx_hb_tit{text-align:center;}
.yx_hb_tit h2{font-size:40px;font-weight:bold;}
.yx_hb_tit h2 span{font-size:40px;color:#2c88d8;}
.yx_hb_tit h3{font-size:18px;color:#666666;padding-top:20px;}
.yxContainer .yx_logo{margin-top:40px;}
.yx_logo li{width:20%;padding:0 24px 40px 24px;float:left;text-align:center;}
.yx_logo li img{max-width:100%;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}
.yx_logo li:hover img{transform:scale(1.2);}
@media screen and (max-width:1200px) {
	.yx_logo li{width:33.3333%;}
}
@media screen and (max-width:768px) {
	.yx_logo li{width:50%;}
}

/*爱采购内页*/
.seo_banner{width:100%;padding:130px 0 70px 0;background:url(../aicaigou/seo_banner.jpg) center top no-repeat;background-size:cover;}
/*----- SEO专题页样式 -----*/
.seo_swiper{width:100%;overflow:hidden;}
.seoContainer{margin:0 auto;position:relative;}
.seoContainer img{max-width:100%;}
.seo_ban_l{float:left;}
.seo_ban_r{float:right;margin-top:5px;}
@media screen and (max-width:1200px) {
	.seo_banner{padding:100px 0 50px 0;}
}
@media screen and (max-width:992px) {
	.seo_banner{padding:60px 0 30px 0;}
	.seo_ban_l{float:none;text-align:center;}
	.seo_ban_r{float:none;text-align:center;margin-top:40px;}
}
.seo_why{width:100%;padding:60px 0 46px 0;background:url(../aicaigou/seo_bg01.png) center top no-repeat;background-size:cover;text-align:center;}
.seo_tit{text-align:center;}
.seo_tit h2{font-size:36px;color:#0867bd;}
.seo_tit h3{font-size:14px;color:#999;padding-top:8px;}
.seo_tit p{font-size:14px;color:#666;padding-top:14px;}
.seo_why .pulse{margin-top:20px;}
.seo_swiper .onclick{width:170px;height:45px;background:url(../aicaigou/seo_zxbtn.png) 0 0 no-repeat;text-indent:-10000px;display:block;margin:12px auto 0 auto;}
.seo_mudi{width:100%;padding:60px 0 0 0;background:#3583ce url(../aicaigou/seo_white.gif) center bottom repeat-x;}
.seo_mudi_ul{margin:42px 0 0 0;}
.seo_mudi_ul li{margin-bottom:20px;height:131px;line-height:31px;padding:50px 0;color:#ffffff;font-size:16px;background:url(../aicaigou/seo_libg.png) center 0 no-repeat;float:left;text-align:center;overflow:hidden;}
.seo_mudi_tu{margin-top:22px;text-align:center;}
.seo_buzhou{padding:60px 0 40px 0;}
.seoContainer .seo_step{width:100%;margin:40px 0 32px 0;}
.seo_step li{padding:20px 4%;height:380px;color:#ffffff;line-height:28px;float:left;overflow:hidden;}
.seo_step li p{padding:10px 0;}
.seo_step li .seoTitle1{font-size:34px;line-height:50px;padding-top:0;border-bottom:1px #fff solid;}
.seo_step li .seoTitle2{font-size:26px;line-height:50px;border-bottom:1px #fff solid;}
@media screen and (max-width:768px) {
	.seo_step li{height:auto;}
}
.seo_hezuo{padding:20px 0 40px 0;text-align:center;}
.seo_hezuo img{margin:40px 0 32px 0;}

/*内页public*/
.daohang{width:100%;border-bottom:1px solid #ddd;margin-bottom:30px;}
.daohang ul{width:100%;margin:0;text-align:center;}
.daohang ul li{float:left;line-height:22px;font-size:14px;position:relative;}
.daohang ul li a{display:block;padding:12px 14px;}
.daohang ul li a:hover{background:#ff8a00;color:#fff;font-weight:bold;}
.daohang ul li .on{background:#ff8a00;color:#fff;font-weight:bold;}
@media screen and (min-width: 768px){
    .daohang{margin-bottom:40px;}
}
@media screen and (min-width: 992px){
    .daohang ul li{font-size:16px;}
    .daohang ul li a{padding:14px 20px;}
}
@media screen and (min-width: 1200px){
    .daohang{margin-bottom:50px;}
    .daohang ul li a{padding:20px 40px;}
}
@media screen and (min-width: 1510px){
    .daohang{margin-bottom:60px;}
}

.article{overflow:hidden;margin-bottom:120px;width:100%;}
.article p{font-size:14px;line-height:28px;}
.article p img{max-width:100%;}
.neirong a{color:#0000cc;text-decoration:underline;}

/*联系我们内页*/
.con-lx{text-align:center;margin:41px 0 28px 0;}
.con-lx img{padding-bottom:12px;}
.con-lx h3{font-family:'Arial';font-size:14px;color:#666;text-transform:uppercase;}
.con-lx p{font-size:14px;padding-top:18px;}
.con-lx .col-md-4{padding-bottom:20px;}
#allmap p{line-height:10px;margin:10px;white-space:nowrap;}

.page{margin:20px 0px 15px 0;}
.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
.current {padding:0 6px 0;height:18px;line-height:18px;background:#404040;color:#fff;}
/***************global*****************/

.pro li{
	margin-bottom: 20px;
	overflow: hidden;
}
.pro-cont{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -50%;
	background: rgba(0,0,0,0.6);
	color: #fff;
	font-size: 18px;
	opacity: 0;
    transition: all ease-out .4s;
    -moz-transition: all ease-out .4s;
    -webkit-transition: all ease-out .4s;
    -o-transition: all ease-out .4s;
}
.pro-xq{
	position: absolute;
    box-sizing: border-box;
    padding: 0 8%;
    left: 0;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
}
.pro-xq p{
	display: inline-block;
	font-size: 22px;
	padding-bottom: 8px;
	border-bottom: 1px solid #fff;
	margin-bottom: 12px;
}
.pro-xq span{
	display: block;
	font-size: 16px;
	line-height: 28px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;/*超出3行部分显示省略号，去掉该属性 显示全部*/
    -webkit-box-orient: vertical;
}
.pro-xq a{
	display: block;
	width: 100px;
	height: 32px;
	border-radius: 16px;
	line-height: 32px;
	background: #ff8a00;
	font-size: 14px;
	margin: 12px auto 0 auto;
}
.pro-xq a:hover{
	background: #032c6e;
	color: #fff;
	text-decoration: none;
}
.pro li:hover .pro-cont{
	opacity: 1;
}
.pro_tit{
	text-align:center;
	line-height:40px;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
/*************index&goods**************/
.info_title{width:100%;height:40px;background:#e5e5e5;margin-top:22px;}
.info_title span{display:inline-block;width:134px;height:100%;background:#ff8a00;color:#fff;line-height:40px;text-align:center;font-size:16px;}
/********goods_info&jobs_info*******/
#scrollDiv{width:100%;height:auto;padding:14px 26px;border:1px solid #ddd;margin-top:28px;box-sizing:border-box;}
.scrollText{width:100%;height:auto;overflow:hidden;}
.scrollText li{width:100%;height:auto;line-height:24px;margin-bottom:10px;}
.scrollText li:before{color:#333;content:'■\00a0\00a0\00a0';vertical-align:2px;}
.scrollText li span{color:#666;}
.scrollText li a{font-size:16px;}
.scrollText li a:hover{color:#ff8a00;}
.scrollText li a:hover span{color:#ff8a00;}
.z_content {
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	text-indent: 20px;
	color: rgba(22,22,22,0.62);
}

.news{margin:38px auto 0 auto;width:100%;}
.news li{width:100%;border:1px solid #ddd;margin-bottom:28px;}
.news-tu{padding:0;}
.news-tu img{width:92%;margin:4%;}
.news-cont{padding:3% 2.8% 3% 1.6%;}
.news-cont h3{font-size:16px;padding-bottom:20px;}
.news-cont p{font-size:14px;line-height:24px;}
.news-cont span{display:block;width:85px;height:30px;margin-top:20px;text-align:center;line-height:30px;background:#ff8a00;color:#fff;}
.news li:hover{background-color:#ff8a00;border:1px solid #ff8a00;}
.news a:hover{color:#fff;}
.news a:hover span{display:block;width:83px;height:28px;line-height:28px;background:none;border:1px solid #fff;}
@media (max-width: 991px) {
	.news{margin:38px auto 0 auto;width:94%;}
	.news-cont{padding:2% 4% 4% 4%;}
	.news-cont h3{padding-bottom:16px;}
}
/****************news*****************/
.news_title{color:#ff8a00;text-align:center;line-height:40px;}
.meta{color:#999;text-align:center;line-height:28px;}
.meta img{max-width:640px;padding:10px 0 20px 0;}
/***********news_info**************/

.jobs li{overflow:hidden;margin:23px 0 28px 0;padding-bottom:20px;border-bottom:1px dotted #cdcdcd;position:relative;}
.jobs a{position:absolute;top:0px;right:0;background:#ff8a00;width:71px;height:34px;color:#fff;text-align:center;line-height:34px;}
.jobs strong{color:#ff8a00;}
.jobs p{line-height:35px;}
/***************jobs***************/

.order{margin:40px 0 120px 46px;line-height:40px;}
.order img{vertical-align:-5px;cursor:pointer;}
.order input{padding:0 3px;}
.order textarea{padding: 3px;}
.order #submit{width:90px;height:34px;border:none;background:#ff8a00;color:#fff;cursor:pointer;}
/**************order&message********/

/*sitemap*/
.mesmore{margin-top:5px;}
.mesmore:hover{color:#ff8a00;text-decoration:underline;}

.sitemap{ width:996px; float:left; /*border:3px solid #f0f0f0;*/ margin-top:10px; margin-bottom:10px;}
.m1{ height:20px; line-height:20px; margin-top:20px; margin-left:20px;}
.m2{ margin-left:20px; margin-top:20px; line-height:25px;}
.m2 span{ font-size:14px; font-weight:bold;}
.m2t{ border:1px solid #f0f0f0; width:800px; padding-left:4px; margin-top:2px; padding:10px; margin-bottom:20px;}
.m2t ul{}
.m2t ul li{ list-style-type:none; float:left; width:150px;}
.m2t ul li a:hover{ color:red}

.f{ float:right; margin-right:10px; _margin-top:7px;}

/*上一页_下一页*/
#prev_next{margin: 20px 0px;clear: both;overflow: hidden;}
#prev_next li{margin: 5px 0;}
/*.map dt{float:right;display:inline;border:1px solid #666;margin-top:10px;z-index:101;border-bottom:1px solid #f0f0f0;}
.map dd{position:absolute;z-index:100;top:31px;left:-65px;background:#f0f0f0;border:1px solid #666;width:135px;*width:145px;}
.map ul{padding-left:10px;line-height:25px;overflow:hidden;zoom:1;font-size:12px;}
.map li{float:left;margin:0 5px;}*/