﻿@charset "utf-8";
/* CSS Document */
/*切图：bwh*/
html{ overflow-x:hidden; overflow-y:auto;}
*{ padding:0; margin:0;}
ul,ol,li,dl,dd,dt{ list-style-type:none; line-height:normal;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial; font-size:12px;}
code, kbd, pre, samp { font-family:'Microsoft yahei' ,Arial;}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
a{ text-decoration:none; color:#333;
        transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
}
a:hover{color:#f08200; cursor:pointer;}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial;}
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none; outline:0;}
input{ outline:0;}
body{ overflow:hidden; background:#fff;}



.pz_top{ float:left; width:100%; position:relative; left:0; top:0; background:#fff; background:rgba(255,255,255,0.98);border-top:2px solid #00a0e9;z-index:999;}
.pz_banner{ float:left; width:100%; overflow:hidden; position:relative; z-index:8;}
.pz_main{ float:left; width:100%; min-height:200px;}
.pz_down{ float:left; width:100%; background:url(images/foot3.jpg) center no-repeat; background-size:cover;}


/*top*/
.pc_top{ display:block; position:relative;}		
.ph_top{ display:none; position:relative;}
.back1{ float:left; width:100%; position:relative;}
.logo{ float:left; width:339px; height:50px; margin:54px 0 53px 0;}
.so_box{ float:right; position:relative; z-index:99; margin:96px 0 45px 0;}
.Search_but{ float:left; width:18px; height:17px; border:none;background:url(images/sear_sub.png) center no-repeat;}
.so_but{ display:none;float:left; width:282px; position:absolute; right:0; top:62px; z-index:99;}
.so{ float:left; width:100%; background:#fff; position:relative; border:1px solid #f08200;}
.so .Search{ float:left; width:100%; height:36px; background:none; border:none; line-height:36px; padding:0 56px 0 10px; color:#333333; font-size:14px;}
.so .sear_sub{ float:right; width:46px; height:36px; border:none;background:url(images/sear_sub1.png) center no-repeat #f08200; position:absolute; right:0; top:0;}
.so input[placeholder], [placeholder], *[placeholder] {color:#333333 !important;} 
.so ::-webkit-input-placeholder{color:#333333}
.so :-moz-placeholder{color:#333333}
.so ::-moz-placeholder{color:#333333}
.so :-ms-input-placeholder{color:#333333}
.top_box{ float:left; width:2000px; position:absolute; left:50%; top:-2px; background:url(images/top6.png) left top no-repeat; margin-left:-229px; padding:2px 0 3px 0;}
.top_box1{ float:left; width:814px; padding-left:84px;}
.welcome{ float:left; color:#fff; font-size:13px; line-height:45px;opacity:0.8; filter:alpha(opacity=80);}
.login{ float:right; padding:0 0 0 30px; border-left:1px solid #1aaaeb;}
.login a{ float:left; color:#fff; font-size:13px; line-height:45px; background:url(images/top8.png) left center no-repeat;opacity:0.6; filter:alpha(opacity=60);padding-left:25px;}
.login a.on,
.login a:hover{opacity:1; filter:alpha(opacity=100);}
.lang{ float:right; padding:0 30px; border-left:1px solid #1aaaeb; color:#b8dcf6; font-size:12px; line-height:45px;}
.lang a{ color:#b8dcf6; font-size:13px; text-transform:uppercase;}
.lang a.on,
.lang a:hover{ color:#fff;}
.Collect{ float:right; padding:0 30px; border-left:1px solid #1aaaeb;}
.Collect a{ float:left; color:#fff; font-size:13px; line-height:45px; background:url(images/top7.png) left center no-repeat;opacity:0.6; filter:alpha(opacity=60); padding-left:25px;}
.Collect a.on,
.Collect a:hover{opacity:1; filter:alpha(opacity=100);}
@media screen and (max-width:1199px ) {
.login{ padding:0 0 0 18px;}
.login a{ padding-left:22px;}
.Collect{ padding:0 18px;}
.Collect a{ padding-left:22px;}
.lang{ padding:0 18px;}
.top_box1{ width:650px; padding-left:68px;}
.top_box{ margin-left:-169px;}

	
}
@media screen and (max-width:991px ) {

.logo{ width:244px; height:36px; margin:10px 0;}
.so_but_ph{ float:left; width:100%; padding:15px;}
.top_box1{ width:100%; padding:6px 0 8px 0; background:#00a0e9;}
.login{ float:left; padding:0 12px 0 0; border:none;}
.login a{ padding-left:18px; line-height:14px; font-size:12px; background-size:14px 14px;}
.Collect{ float:left; padding:0 0 0 12px;}
.Collect a{ padding-left:18px; line-height:14px; font-size:12px; background-size:14px 14px;}
.lang{ padding:0; border:none; line-height:14px;}
.lang a{ font-size:12px;}
	
}


/*menu*/
.nav{ float:right; margin:50px 29px 0 0;}
.nav li{ float:left;position:relative; margin:0 19px;}
.nav li .l1{float:left;color:#333333; font-size:16px;line-height:108px; padding:0 7px; text-transform:uppercase;
-webkit-transition:none;
   -moz-transition:none;
	-ms-transition:none;
	 -o-transition:none;
		transition:none;}
.nav li.on .l1,
.nav li:hover .l1{ background:none; color:#f08200; font-weight:bold; background:url(images/top1.png) center bottom no-repeat;}
.nav li .nav-w {z-index:99;position:absolute;display:none;float:left; width:257px !important;clear:both;overflow:hidden;top:108px; background:url(images/top3.png) center top no-repeat; left:50%; margin-left:-128px; padding-top:29px;}
.nav li .section-nav1{ height:auto; overflow: hidden;}
.nav li .section-nav1 ul {position:static;margin:0px;width:100%;overflow:hidden; background:url(images/top5.png) center bottom no-repeat; padding-bottom:22px;}
.nav li .section-nav1 ul li {position:static; margin:0;width:100%;background:none;float:left; background:url(images/top4.png) center repeat-y; padding:0 10px 0 9px;}
.nav li .section-nav1 ul li a { float:left; width:100%; padding:0; background:none;line-height:44px;color:#333333;font-size:14px;font-weight:normal; text-align:center;}
.nav li .section-nav1 ul li a:hover { background:#f08200; color:#fff;}

.pc_top{ display:block;}		
.ph_top{ display:none;}
.pc_menu{ display:block;}
.menuph{ display:none;}
.xialaph{ display:none;}

@media screen and (max-width:1199px ) {
.nav{ float:right; margin:50px 15px 0 0;}
.nav li{ margin:0 12px;}
.nav li .l1{ font-size:15px; padding:0 5px;}
.nav li .section-nav1 ul li a{ font-size:12px;}
	
}

@media screen and (max-width:991px ) {

.pc_top{ display:none;}		
.ph_top{ display:block;}
.pc_menu{ display:none;}
.menuph{ display:block;}
.xialaph{ display:block;}


/*手机按钮*/
.menuph{ float:right; width:28px; height:22px; cursor: pointer; text-align: center; margin:17px 0;}
.menuph .point {  display: inline-block;  width: 28px;  height: 22px; position: relative;}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before {  width: 28px;  }
.menuph .navbtn {  position: absolute;  top: 10px;  right: 0;  display: inline-block;  width: 21px;  height: 2px;  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #f08200;  }
.menuph .navbtn::after,
.menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 28px;  height: 2px;  content: '';  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #f08200;  }
.menuph .navbtn::after {  top: -11px;  }
.menuph .navbtn::before {  top: 10px;  }
.menuph .point.active .navbtn{  background: transparent;  }
.menuph .point.active .navbtn::after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  top: 0px;  }
.menuph .point.active .navbtn::before {  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);  top: 0px;  }

/*手机下拉*/
.xialaph{ position:fixed; left:0; top:86px; float:left; width: 100%; height:100%; overflow:scroll; padding-bottom:150px;  display: none;  z-index:98; background:#fff;}
.xialaph .ul2,
.xialaph .ul3{display: none;}
.xialaph h4 a{ float:left; width:60%; color: #1f1f1f;  font-size:15px;line-height: 55px; text-transform:uppercase;}
.xialaph h4{ float:left; width:100%; position:relative;}
.xialaph li:last-child h4::before{  content: '';  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #e7e7e7; /*opacity: 0.1;*/  }
.xialaph h4:hover a,
.xialaph h5:hover a{  color: #f08200; }
.xialaph h4::after{  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #e7e7e7; /*opacity: 0.1;*/  }
.xialaph h5 a{ float:left; width:100%;  color: #1f1f1f;  font-size:14px; line-height: 45px;  text-transform:uppercase; }
.xialaph h5{ float:left; width:100%;position: relative;  }
.xialaph h5::after{  content: '';  position: absolute;  bottom: 0;  left: 0;  right: 0;  height: 1px;  background-color: #e7e7e7; /*opacity: 0.05;*/  }
.xialaph li:last-child h5::after{  display: none;  }
.xialaph h4 img{  width: 15px;  height: 8px;  float: right;  margin-top: 24px;  cursor: pointer;  }
.xialaph h5 img{  width: 11px;  height: 6px;  float: right;  margin-top: 26px;  margin-right: 18px;  cursor: pointer;  }
.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s{  display: none;  }
.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d{  display: block;  }
.xialaph .ul2{ float:left; width:100%; padding:0 10px;}
.xialaph .ul3{  padding-top: 12px;  padding-bottom: 18px;  padding-left: 15px;  position: relative;  }
.xialaph .ul3::after{  content: '';  position: absolute;  bottom: 0;  left: 0;  right: 0;  height: 1px;  background-color: #3c3a3a;  }
.xialaph li:last-child .ul3::after{  display: none;  }
.xialaph .ul3 li a{  color: #333;  font-size: 14px;  line-height: 35px;  display: block;  }
.xialaph .ul3 li{  padding-top: 5px;  }
.xialaph .ul3 li:first-child{  padding-top: 0;  }
.xialaph .phsou{  position: relative;  margin-top: 34px;
}
.xialaph .phsou input{  width: 100%;  height: 56px;  background-color: #fff; color: #aaa;  font-size: 14px;  padding-left: 20px;  border: 1px solid #e5e5e5;  }
.xialaph .phsou img{  cursor: pointer;  width: 21px;  height: 22px;  position: absolute;  top: 17px; right: 29px;  }
.img_d, .disno{  display: none;  }
}

/*phone底部导航*/
.q_d_m{float:left; width:100%; height:50px;}
.pf_down{width:100%; float:left; position:fixed; left:0; bottom:0; height:50px; background:url(images/foot3.jpg) center no-repeat; z-index:999; box-shadow:0 -5px 10px rgba(0,0,0,0.2);}
.pf_down li{ width:25%; float:left; text-align:center; padding:7px 0 5px 0; background:url(images/foot5.png) left top repeat-x;}
.pf_down li:hover{ background:#f08200;}
.pf_down li .ico7{ width:100%; float:left; height:20px;}
.pf_down li .d_name{ width:100%; float:left; margin-top:4px; font-size:12px; color:#fff; line-height:14px; text-transform:uppercase;}
.pf_down li.l1 .ico7{ background:url(images/btn14.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l2 .ico7{ background:url(images/btn15.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l3 .ico7{ background:url(images/btn16.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l4 .ico7{ background:url(images/btn17.png) no-repeat center; background-size:20px 20px;}




/*banner*/
.slide_banner{ float:left; width:100%; margin:0; overflow:hidden; text-align:center;}
.slide_banner .slick-slide{ width:100%; padding:0; position:relative;}
.slide_banner img{ width:100%;}
.slide_banner .slick-dots{bottom:30px; height:32px;}
.slide_banner .slick-dots li{ background:url(images/top2.png) center repeat; margin:0; width:auto; height:auto;}
.slide_banner .slick-dots li:first-child{ padding-left:16px; border-radius:32px 0 0 32px;}
.slide_banner .slick-dots li:last-child{ padding-right:16px; border-radius:0 32px 32px 0;}
.slide_banner .slick-dots li button{ float:left; width:12px; height:12px; margin:10px 6px; outline:none;text-indent:-9999px; overflow:hidden; content:" "; background:#fff; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; vertical-align:top;opacity:0.8; filter:alpha(opacity=80); -webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.slide_banner .slick-dots li.slick-active button{ width:28px;}
.zy_banner{ float:left; width:100%; line-height:0;}

@media screen and (max-width:991px ) {
.slide_banner .slick-dots{bottom:15px; height:20px;}
.slide_banner .slick-dots li:first-child{ padding-left:10px; border-radius:20px 0 0 20px;}
.slide_banner .slick-dots li:last-child{ padding-right:10px; border-radius:0 20px 20px 0;}
.slide_banner .slick-dots li button{width:8px; height:8px; margin:6px 4px;}
}



.elli{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}	
@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1243px){body{-webkit-text-size-adjust:none}}


/*main*/
.index_box{ float:left; width:100%; overflow:hidden; padding:6.83% 0; position:relative; z-index:16;}
.index_tit{ float:left; width:100%; text-align:center;}
.index_tit h1{ float:left; width:100%; color:#333333; font-size:26px; line-height:26px; font-weight:bold;}
.index_tit h5{ float:left; width:100%; color:#999999; font-size:14px; line-height:14px; text-transform:uppercase; font-family:Arial; margin:10px 0;}
.index_tit i{ float:left; width:100%; line-height:0; background:url(images/tit_bg.png) center 9px no-repeat;}
.index_tit i .img{ width:26px; height:26px; height:26px;}

.index_tit.bg1 h1{ color:#fff;}
.index_tit.bg1 h5{ color:#fff;}
.index_tit.bg1 h5 span{opacity:0.5; filter:alpha(opacity=50);}
.index_tit.bg1 i{ background:url(images/tit_bg1.png) center 9px no-repeat;}

@media screen and (max-width:991px ) {
.index_tit h1{ font-size:20px; line-height:20px;}
}

/*prodServ*/
.prodServ{ float:left; width:100%; overflow:hidden;}
.prodServ ul{ margin:0 -15px;}
.prodServ li{ float:left; width:25%; padding:0 15px; margin-top:30px;}
.prodServ li a{ float:left; width:100%; position:relative;}
.prodServ li a .img{ float:left; width:100%; line-height:0; overflow:hidden;}
.prodServ li a .img img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.prodServ li a:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.prodServ li a .info{ float:left; width:100%; border:1px solid #eeeeee; padding:16px 9px 16px 18px; position:relative; height:60px;}
.prodServ li a .info h1{ float:left; width:100%; color:#333333; font-size:16px; line-height:26px; padding-right:65px;}
.prodServ li a .info span{ float:left; color:#999999; font-size:12px; line-height:26px; font-family:Arial; text-transform:uppercase; position:absolute; right:9px; top:50%; margin-top:-13px;}
.prodServ li a .info p{ float:left; width:100%; color:#fff; font-size:14px; line-height:24px; height:0; overflow:hidden;opacity:0.8; filter:alpha(opacity=80);}
.prodServ li a .info i{ float:left; width:100%; height:0; background:url(images/main9.jpg) center no-repeat;}

.prodServ li a:hover .info{ background:#f08200; height:186px; margin-top:-126px; padding:25px;
border:1px solid #f08200;}
.prodServ li a:hover .info h1{ color:#fff; text-align:center; font-size:18px; line-height:28px; padding:0;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.prodServ li a:hover .info p{ height:48px;}
.prodServ li a:hover .info span{ position:static; margin-top:16px; color:#fff; text-align:center; width:100%;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.prodServ li a:hover .info i{ height:1px; margin:10px 0;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}

@media screen and (max-width:1199px ) {
.prodServ { margin-top:10px;}	
.prodServ ul{ margin:0 -10px;}
.prodServ li{ padding:0 10px; margin-top:20px;}	
.prodServ li a:hover .info{  height:170px; margin-top:-110px; padding:20px;}
.prodServ li a:hover .info span{ margin-top:10px;}


}
@media screen and (max-width:991px ) {
.prodServ{ margin-top:5px;}	
.prodServ ul{ margin:0 -5px;}
.prodServ li{ padding:0 5px; margin-top:10px;}	
.prodServ li a .info{ padding:8px 12px; position:relative; height:42px;}
.prodServ li a .info h1{ font-size:14px; line-height:24px; padding-right:50px;}
.prodServ li a .info span{ line-height:24px; margin-top:-12px;}
.prodServ li a .info p{ line-height:18px; font-size:12px;}
.prodServ li a:hover .info{  height:108px; margin-top:-66px; padding:8px 12px;}
.prodServ li a:hover .info h1{ font-size:16px; line-height:26px;}
.prodServ li a:hover .info span{ margin-top:5px;}
.prodServ li a:hover .info p{ height:18px;}
.prodServ li a:hover .info i{ margin:6px 0;}

}
@media screen and (max-width:767px ) {

.prodServ li{ width:50%;}	



}



/*index_bg2*/
.index_bg2{ float:left; width:100%; position:relative; background:#00a0e9;}
.index_bg2 .bg2{ float:left; width:100%; height:100%; z-index:6; position:absolute; left:0; top:0;opacity:0.1; filter:alpha(opacity=10);}
.brandPower{ float:left; width:100%; margin-top:30px; position:relative; padding-left:60px;}
.brandPower .img{ float:left; width:533px; height:300px; position:absolute; left:0; top:0; z-index:6; margin-top:40px;}
.brandPower .img i{ float:left; width:100%; overflow:hidden;}
.brandPower .img i img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.brandPower:hover .img i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.brandPower:hover .img i{ box-shadow:5px 5px 10px rgba(0,0,0,0.2);}
.brandPower .img .ico1{ float:left; width:60px; position:absolute; left:0; top:-40px;}
.brandPower .img .ico2{ float:left; width:60px; position:absolute; right:-60px; bottom:0;}
.brandPower .info{ float:left; width:100%; background:#fff; position:relative; z-index:4; margin-bottom:40px; min-height:300px; padding:69px 62px 30px 534px;}
.brandPower .info .p1{ color:#666666; font-size:14px; line-height:36px; height:144px; overflow:hidden;}
.brandPower .info .more{ float:left; width:100%; margin-top:24px;}
.brandPower .info .more a{ float:left; width:100%; color:#f08200; font-size:14px; line-height:24px; font-family:Arial; text-transform:uppercase;}
.brandPower:hover .info:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.2);}
.brandPower:hover .info .more a{ color:#00a0e9;}
.brandPower .info .tit{ float:left; width:325px; line-height:0; position:absolute; right:36px; bottom:-34px;}
@media screen and (max-width:1199px ) {
.brandPower{ margin-top:15px; padding-left:45px;}
.brandPower .img .ico1{ width:45px; top:-30px;}
.brandPower .img .ico2{ width:45px; right:-45px;}
.brandPower .img{ width:438px; height:247px; margin-top:30px;}
.brandPower .info{ min-height:247px; padding:44px 40px 30px 440px; margin-bottom:30px;}
.brandPower .info .p1{ line-height:32px; height:128px;}
.brandPower .info .tit{ width:260px; bottom:-24px;}
.brandPower .info .more{ margin-top:20px;}

}

@media screen and (max-width:991px ) {
.brandPower{ margin-top:15px; padding-left:30px;}
.brandPower .img .ico1{ width:30px; top:-15px;}
.brandPower .img .ico2{ width:30px; right:-30px;}
.brandPower .img{ width:355px; height:200px; margin-top:15px;}
.brandPower .info{ min-height:200px; padding:30px 30px 20px 350px; margin-bottom:15px;}
.brandPower .info .p1{ line-height:28px; height:112px;}
.brandPower .info .tit{ width:170px; bottom:-10px;}
.brandPower .info .more{ margin-top:10px;}

}
@media screen and (max-width:767px ) {
.brandPower{ margin-top:15px; padding-left:0;}
.brandPower .img .ico1{ display:none;}
.brandPower .img .ico2{display:none;}
.brandPower .img{ width:100%; height:auto; margin-top:0; position:relative; padding:10px 10px 0 10px; background:url(images/main7.png) center repeat;}
.brandPower .info{ min-height:100px; padding:35px 12px 20px 12px; margin:-20px 0 0 0; width:100%;}
.brandPower .info .p1{ line-height:26px; height:104px;}
.brandPower .info .tit{ width:170px; bottom:-10px; right:20px;}
.brandPower .info .more{ margin-top:5px;}

}


/*TransPlan*/
.TransPlan{ float:left; width:100%; overflow:hidden;}
.TransPlan ul{ margin:0 -15px;}
.TransPlan li{ float:left; width:33.3333%; padding:0 15px; margin-top:30px;}
.TransPlan li a{ float:left; width:100%; position:relative; overflow:hidden;}
.TransPlan li a .img{ float:left; width:100%; line-height:0; overflow:hidden;}
.TransPlan li a .img img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.TransPlan li a:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.TransPlan li a .info{ float:left; width:100%; height:100%; position:absolute; left:-100%; bottom:0; background:url(images/main13.png) center repeat;-webkit-transition: 0.5s ease;
   -moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	 -o-transition: 0.5s ease;
		transition: 0.5s ease;}
.TransPlan li a .info .box1{ float:left; width:100%; height:100%; position:relative; padding:0 34px;}
.TransPlan li a .info .tit1{ float:left; width:100%; position:absolute; left:0; top:0;text-align:center;}
.TransPlan li a .info .tit1 h1{ display:inline-block; *display:inline; *zoom:1; width:140px; height:35px; line-height:35px;  color:#fff; font-size:14px; background:#7a7a7a; background:rgba(122,122,122,0.4);}
.TransPlan li a .info .tit2{ float:left; width:100%; color:#fff; font-size:24px; line-height:34px; text-align:center; margin:34% 0 10% 0;}
.TransPlan li a .info .p1{ float:left; width:100%; color:#fff; font-size:14px; line-height:24px; height:96px; overflow:hidden;}
.TransPlan li a .info .more{ float:left; width:100%; position:absolute; left:0; bottom:10%;}
.TransPlan li a .info .more span{ display:block; margin:0 auto; width:106px; height:33px; line-height:33px; background:#f08200; color:#fff; font-size:14px; text-align:center;}
.TransPlan li a .info .more span:hover{ background:#00a0e9; box-shadow:0 5px 10px rgba(0,0,0,0.3);}
.TransPlan li a:hover .info{ left:0;}
.TransPlan li a .title{ display:none; float:left; width:100%; padding:0 12px; color:#fff; font-size:18px; line-height:48px; text-align:center; background:#000; background:rgba(0,0,0,0.6); position:absolute; left:0; bottom:0;}
.TransPlan li a:hover .title{ display:none;}
.TransPlan .slick-dots{ margin:0; position:static; margin-top:10px; height:8px;}
.TransPlan .slick-dots li{ float:none; width:8px; height:8px; border-radius:50%; vertical-align:top; margin:0 3px; overflow:hidden; text-indent:-9999px; background:#e3e3e3; padding:0;}
.TransPlan .slick-dots li.slick-active{ background:#f08200;}

@media screen and (max-width:1199px ) {
.TransPlan{ margin-top:10px;}	
.TransPlan ul{ margin:0 -10px;}
.TransPlan li{ padding:0 10px; margin-top:20px;}
}

@media screen and (max-width:991px ) {
.TransPlan{ margin-top:5px;}	
.TransPlan ul{ margin:0 -5px;}
.TransPlan li{ padding:0 5px; margin-top:10px;}
.TransPlan li a .info .box1{ padding:0 15px;}
.TransPlan li a .info .tit2{ font-size:18px; line-height:28px;}
.TransPlan li a .info .p1{ font-size:12px; line-height:20px; height:40px;}
.TransPlan li a .title{ font-size:16px; line-height:36px;}

}
@media screen and (max-width:767px ) {
.TransPlan li{ width:100%;}
.TransPlan li a .info .tit1 h1{ width:120px; height:28px; line-height:28px;}
.TransPlan li a .info .tit2{ margin:30% 0 4% 0;}
.TransPlan li a .info .more span{ width:86px; height:24px; line-height:22px;}
.TransPlan li a .title{ display:block;}

}


/*index_bg4*/
.index_bg4{ float:left; width:100%; background:#f4f4f4;}
.LatestNews{ float:left; width:100%;}
.LatestNews ul{ margin:0 -15px;}
.LatestNews li{ float:left; width:25%; padding:0 15px; margin-top:30px;}
.LatestNews li a{ float:left; width:100%; position:relative;}
.LatestNews li a .img{ float:left; width:100%; line-height:0; overflow:hidden;}
.LatestNews li a .img img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.LatestNews li a:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.LatestNews li a .info{ float:left; width:100%; position:relative; margin-top:30px; height:42px; overflow:hidden;}
.LatestNews li a .info .time{ float:left; width:48px; height:40px; position:absolute; left:0; top:0; border-right:1px solid #d7d7d7;}
.LatestNews li a .info .time span{ float:left; width:100%; color:#333333; font-size:30px; line-height:22px; font-weight:bold;}
.LatestNews li a .info .time time{ float:left; width:100%; color:#333333; font-size:16px; line-height:12px; margin-top:6px;}
.LatestNews li a .info .tit1{ float:left; width:100%; color:#333333; font-size:16px; line-height:25px; height:50px; margin-top:-5px; overflow:hidden; padding-left:58px;}
.LatestNews li a:hover .info .tit1{ color:#f08200;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
}
.LatestNews li a:hover .info .time{ border-right:1px solid #f3d2aa;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
}
.LatestNews li a:hover .info .time span{ color:#f08200;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
}
.LatestNews li a:hover .info .time time{ color:#f08200;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
}

@media screen and (max-width:1199px ) {
.LatestNews{ margin-top:10px;}	
.LatestNews ul{ margin:0 -10px;}
.LatestNews li{ padding:0 10px; margin-top:20px;}
.LatestNews li a .info{ margin-top:20px;}
}

@media screen and (max-width:991px ) {
.LatestNews{ margin-top:5px;}	
.LatestNews ul{ margin:0 -5px;}
.LatestNews li{ padding:0 5px; margin-top:10px;}
.LatestNews li a .info{ margin-top:15px; height:36px;}
.LatestNews li a .info .time{ width:40px; height:34px;}
.LatestNews li a .info .time span{ font-size:24px; line-height:18px;}
.LatestNews li a .info .time time{ font-size:12px; line-height:10px;}
.LatestNews li a .info .tit1{ font-size:14px; padding-left:48px; line-height:22px;}
}
@media screen and (max-width:767px ) {
.LatestNews li{ width:50%;}
.LatestNews li a .info{ margin:15px 0 5px 0;}

}


/*foot*/
.foot_bg1{ float:left; width:100%; background:url(images/foot5.png) left bottom repeat-x; padding:35px 0 28px 0;}
.links{ float:left; width:100%; padding-bottom:25px; background:url(images/foot5.png) left bottom repeat-x; color:#c6c6c6; font-size:14px; line-height:24px; margin-bottom:30px;}
.links a{ float:left;color:#c6c6c6; padding:0 10px 0 0;}
.links a:hover{ color:#f08200;}
.foot_left{ float:left; width:740px; padding-right:90px; background:url(images/foot5.png) right top repeat-y; background-size:1px 115px;}
.foot_nav{ float:left; width:100%; color:#c6c6c6; font-size:14px; line-height:34px; background:url(images/foot9.png) left bottom no-repeat; padding-bottom:20px;}
.foot_nav a{ float:left; color:#c6c6c6; margin-right:54px; position:relative;}
.foot_nav a::after{ float:left; width:2px; height:14px; background:#c6c6c6; position:absolute; right:-28px; top:50%; margin-top:-7px; content:'';}
.foot_nav a.last{ margin-right:0;}
.foot_nav a.last::after{ display:none;}
.foot_nav a:hover{ color:#f08200;}
.foot_add{ float:left; width:100%; color:#c6c6c6; font-size:12px; line-height:24px; margin-top:22px;}
.foot_right{ float:right;}
.foot_Public{ float:left; width:96px; text-align:center;}
.foot_Public i{ float:left; width:100%; line-height:0;}
.foot_Public i img{ width:96px; height:96px; background:#fff; padding:4px;}
.foot_Public h5{ float:left; width:100%; color:#c6c6c6; font-size:12px; line-height:14px; margin-top:12px;}
.foot_tel_box{ float:left; margin-left:30px;}
.foot_tel_tit{ display:block; color:#c6c6c6; font-size:14px; line-height:27px; padding-left:30px; background:url(images/foot2.png) left center no-repeat;}
.foot_tel_nub{ display:block; color:#c6c6c6; font-size:24px; line-height:34px; margin:11px 0 9px 0;}
.foot_share{ display:block;}
.bdshare1 a{ width:40px !important; height:40px !important; margin:0 10px 0 0 !important;}
.bdshare1 a:hover{opacity:1; filter:alpha(opacity=100); }
.bdshare1 .bds_sqq{background: url(images/foot7.png) no-repeat center/cover !important; background-size:100% 100% !important;}
.bdshare1 .bds_sqq:hover{background: url(images/foot7_1.png) no-repeat center/cover !important; background-size:100% 100% !important;}
.bdshare1 .bds_weixin{background: url(images/foot6.png) no-repeat center/cover !important; background-size:100% 100% !important;}
.bdshare1 .bds_weixin:hover{background: url(images/foot6_1.png) no-repeat center/cover !important; background-size:100% 100% !important;}
.bdshare1 .bds_tsina{background: url(images/foot8.png) no-repeat center/cover !important; background-size:100% 100% !important;}
.bdshare1 .bds_tsina:hover{background: url(images/foot8_1.png) no-repeat center/cover !important; background-size:100% 100% !important;}


.foot_bg2{ float:left; width:100%; background:url(images/foot4.png) center repeat; padding:18px 0;}
.copyright{ float:left; color:#c6c6c6; font-size:12px; line-height:22px; text-transform:uppercase;}
.copyright a{ color:#c6c6c6;}
.copyright a:hover{ color:#f08200;}
.foot_map{ float:right; color:#c6c6c6; font-size:12px; line-height:22px;}
.foot_map a{ color:#c6c6c6;}
.foot_map a:hover{ color:#f08200;}

@media screen and (max-width:1199px ) {
.foot_left{ width:620px; padding-right:40px;}
.foot_nav a{ margin-right:42px;}
.foot_nav a::after{ right:-22px;}
.foot_nav a.last{ margin-right:0;}

}

@media screen and (max-width:991px ) {
.foot_bg1{ padding:20px 0 25px 0;}	
.foot_nav{ display:none;}
.links{ display:none;}
.foot_left{ width:100%; padding-right:0; background:none;}
.foot_add{ margin-top:0; text-align:center;}
.foot_right{ width:100%; margin-top:15px; text-align:center;}
.foot_Public{ float:none; width:80px; display:inline-block; *display:inline-block; *zoom:1; vertical-align:top;}
.foot_tel_box{ float:none; display:inline-block; *display:inline-block; *zoom:1; vertical-align:top; margin-left:10px; text-align:left;}
.foot_tel_tit{ background-size:18px 18px; padding-left:22px; line-height:20px;}
.foot_tel_nub{ font-size:18px; line-height:24px;}
.bdshare1 a{ width:30px !important; height:30px !important; margin:0 8px 0 0 !important;}
.foot_Public i img{ width:80px; height:80px;}
.foot_Public h5{ margin-top:8px;}

}
@media screen and (max-width:767px ) {
.copyright{ width:100%; text-align:center; padding:0 15px;}
.foot_map{ width:100%; text-align:center;}


}

/*右侧漂浮*/
.right_pf{ float:left; width:px; position:fixed; right:5px; top:50%; margin-top:-186px; border:1px solid #e4e4e4; width:82px; background:#fff; z-index:101; text-align:center;}
.right_pf .ul1{ float:left; width:100%; padding:9px;}
.right_pf .ul1 i{ float:left; width:100%; border:1px solid #e4e4e4; background:#fff; padding:2px;}
.right_pf .ul1 h5{ float:left; width:100%; color:#3e3d3d; font-size:12px; line-height:14px; margin-top:6px;}
.right_pf .ul2{ float:left; width:100%; padding:9px; border-top:1px solid #e4e4e4;}
.right_pf .ul2 li{ float:left; width:100%; margin-top:1px;}
.right_pf .ul2 li a{ float:left; width:100%; background:#7f7f7f; height:62px;}
.right_pf .ul2 li a i{ float:left; width:100%; line-height:0; margin-top:12px;}
.right_pf .ul2 li a h5{ float:left; width:100%; color:#fff; font-size:12px; line-height:24px;}
.right_pf .ul2 li a:hover{ background:#f08200;}




/* 分页 */
.wack1{ float:left; width:100%; padding:3.4% 0 6.83% 0; text-align:center;}
.pz_fy{ display:inline-block; *display:inline; *zoom:1;}
.pz_fy a { float:left; width:31px; height:31px; line-height:31px;  border-radius:31px; -moz-border-radius:31px; -webkit-border-radius:31px; border: #e3e3e3 1px solid; color:#272727; font-size:14px; font-family:Arial; margin:0 8px;}
.pz_fy a:hover,
.pz_fy a.on{color:#fff; border:#f08200 1px solid; background-color:#f08200;}
.pz_fy .l_fy{ background:url(images/h_img3.png) center no-repeat; width:100px; display:inline-block; *display:inline; *zoom:1;}
.pz_fy .r_fy{ background:url(images/h_img2.png) center no-repeat; width:100px; display:inline-block; *display:inline; *zoom:1;}
.pz_fy .l_fy:hover,.pz_fy .l_fy.on{ background:url(images/h_img3_1.png) center no-repeat #f08200;}
.pz_fy .r_fy:hover,.pz_fy .r_fy.on{ background:url(images/h_img2_1.png) center no-repeat #f08200;}

@media  screen and (max-width:991px){
.wack1{padding:6% 0;}	
.fy_pc{ text-align:center; font-size:14px; color:#272727; padding:5px 0;}
.fy_pc a{ padding:5px 25px; color:#fff; border:solid 1px #f08200; background:#f08200; border-radius:16px; overflow:hidden;}
.fy_pc span{ padding:5px 20px; color:#272727;}
}

/*二级导航*/
.babyser{ float:left; width:100%; margin-top:6%; }
.babyser h2{ float:left; width:100%;  padding:0 15px; background:#f08200; color:#fff; font-size:16px; line-height:44px;border-radius:3px;}
.babyser h2 .imgr{ float:right; margin:12px 0 0 0;}
.pz_SideLayerph{ display:none; float:left; width:100%;}
.pz_SideLayerph .l1{float:left; width:100%; margin-top:1px;  background:#f2f2f2; border-radius:3px;}
.pz_SideLayerph .l1:hover{ background:#f08200;}
.pz_SideLayerph .l1 a{float:left; width:100%; color:#333; font-size:14px; line-height:38px; cursor:pointer; text-indent:15px;}
.pz_SideLayerph .l1 a.hover,
.pz_SideLayerph .l1 a:hover{ color:#fff;background:#f08200;}


/*pc*/
.in_SideLayer{ float:left; width:100%; text-align:center; margin-top:30px;}
.in_SideLayer  .pz_SideLayer{ display:inline-block; *display:inline; *zoom:1; position:relative;}
.in_SideLayer  .pz_SideLayer::after{ float:left; width:80%; height:1px; background:#cccccc; content:''; position:absolute; left:10%; top:50%; z-index:1;}
.in_SideLayer .l1{ float:left; margin:0 10px; position:relative; z-index:6;}
.in_SideLayer .l1 a{ float:left;height:50px; line-height:50px; color:#333333; font-size:18px; width:168px; background:#fff;}
.in_SideLayer .l1 a:hover,
.in_SideLayer .l1 a.hover{color:#fff; background:#f08200;}

@media  screen and (max-width:1199px){
.in_SideLayer .l1 .la{height:46px; line-height:46px; width:156px; font-size:16px;}
}

.zy_tit1{ float:left; width:100%; margin-top:17px;}
.zy_tit1_r{ float:right; color:#333333; font-size:14px; line-height:24px; padding-left:27px; background:url(images/img1.png) left center no-repeat;}
.zy_tit1_r a{ color:#333333;}
.zy_tit1_r a.on,
.zy_tit1_r a:hover{ color:#f08200;}
.zy_tit2{ float:left; width:100%; text-align:center; color:#00a0e9; font-size:28px; line-height:38px; padding-bottom:28px; background:url(images/img3.png) center bottom no-repeat; margin-top:31px;}


/*4方案~1*/
.TransPlan1 li a .title{ display:block;}
.TransPlan1 li a:hover .title{ display:none;}

/*8服务中心-招聘*/
.c_0100_15{ float:left; width:100%; margin-top:10px;}
.ul07{ float:left; width:100%;}
.ul07 li{ float:left; width:49%; margin-right:2%; margin-top:30px;padding:26px 2% 20px 2%; background:#f5f5f5;}
.ul07 li:nth-child(2n){ margin-right:0;}
.ul07 li:hover{ box-shadow:0 6px 6px rgba(27,27,27,0.16); -moz-box-shadow:0 6px 6px rgba(27,27,27,0.16); -webkit-box-shadow:0 6px 6px rgba(27,27,27,0.16);}

.ul07 li .t_26{ float:left; width:100%; height:26px; line-height:26px; font-size:16px; color:#333; font-weight:bold; overflow:hidden;}
.ul07 li .t_26 span{ float:right; font-size:12px; color:#999; margin-right:2%; font-weight:normal;}
.ul07 li .t_19{ float:left; width:100%; height:19px; line-height:19px; font-size:14px; color:#000;}
.ul07 li .m_yq{ float:left; margin-top:15px; width:100%; padding-right:15px; height:207px; overflow:auto;line-height:23px; font-size:14px; color:#3f3f3f;}


.m_yq::-mo-scrollbar{
    width: 2px; margin:0 1px;
    height: 4px;
    background:#ddd;
}
.m_yq::-o-scrollbar{
    width: 2px; margin:0 1px;
    height: 4px;
    background:#ddd;
}
.m_yq::-ms-scrollbar{
    width: 2px; margin:0 1px;
    height: 4px;
    background:#ddd;
}
.m_yq::-webkit-scrollbar{
    width: 2px; margin:0 1px;
    height: 4px;
    background:#ddd;
}
/*定义滚动条的轨道，内阴影及圆角*/
.m_yq::-webkit-scrollbar-track{
	
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -ms-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -o-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	
    border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    -webkit-border-radius: 10px;
    background:#ddd;
}
.m_yq::-o-scrollbar-track{
	
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -ms-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -o-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	
    border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    -webkit-border-radius: 10px;
    background:#ddd;
}
.m_yq::-ms-scrollbar-track{
	
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -ms-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -o-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	
    border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    -webkit-border-radius: 10px;
    background:#ddd;
}
.m_yq::-mo-scrollbar-track{
	
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -ms-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -o-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	
    border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    -webkit-border-radius: 10px;
    background:#dddddd;
}
/*定义滑块，内阴影及圆角*/
.m_yq::-webkit-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    border-radius: 10px;
	
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -o-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background:#00a0e9;
	 width:4px; margin:0;
}
.m_yq::-o-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    border-radius: 10px;
	
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -o-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background:#00a0e9;
	width:4px; margin:0;
}
.m_yq::-mo-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    border-radius: 10px;
	
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -o-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background:#00a0e9;
	width:4px; margin:0;
}
.m_yq::-ms-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    border-radius: 10px;
	
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -o-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background:#00a0e9;
	width:4px; margin:0;
}

.ul07 li .d_35{ margin-top:14px; float:left; width:100%; height:35px; line-height:35px; font-size:14px; color:#333333;}
.ul07 li .d_35:hover{ color:#f08200;}
.ul07 li .d_35 a{ display:block; float:right; width:90px; height:35px; line-height:35px; text-align:center; color:#fff; background:#00a0e9;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.ul07 li:hover{ box-shadow:3px 3px 8px #ddd;}

.ul07 li .d_35 a:hover{ background:#f08200;}

@media  screen and (max-width:991px){
.ul07 li{ margin-top:15px;}
	}
@media  screen and (max-width:767px){
.ul07 li{ width:100%; padding:15px 3% 15px 3%;}	
	}



/*9服务中心-联系我们*/
.t_0100_12{float: left;width: 100%;height: 470px;position: relative;border: 6px solid #fff;overflow: hidden; margin-bottom:6.83%;
-webkit-box-shadow:0 0 17px rgba(0,0,0,0.09);
   -moz-box-shadow:0 0 17px rgba(0,0,0,0.09);
        box-shadow:0 0 17px rgba(0,0,0,0.09); }
#allmap{float: left;width: 100%;height: 100%;position: relative;overflow: hidden;}
#allmap .BMap_shadow img{ display:none;}
.BMap_pop > div,
.iw_poi_title{display: none;}
.BMap_pop > div:nth-child(9){display: block; width: 399px!important; height:44px!important; line-height: 22px!important; font-size: 14px; color: #6f6f6f; background: url(images/p6_bg03.png) no-repeat center/cover; padding:29px 32px 22px 32px!important; left:0 !important; top:200px!important;}
.BMap_stdMpZoom,.anchorBL{display: none;}
.l_0100_12{float: left;width: 100%;margin:6.4% 0 30px 0;}
.l_0100_12 .l_12_l{display: block;float: left;width:33.3333%;text-align: center;height: 315px;background: #fff;
-webkit-box-shadow:0 0 17px rgba(0,0,0,0.09);
   -moz-box-shadow:0 0 17px rgba(0,0,0,0.09);
        box-shadow:0 0 17px rgba(0,0,0,0.09);}
.l_0100_12 .l_12_l font{display: block;margin: 33px auto 0 auto;width: 166px;padding: 12px;background: url(images/p6_bg01.png) no-repeat center/cover;}
.l_0100_12 .l_12_l font img{display: block;width: 100%;}
.l_0100_12 .l_12_l h4{display: block;font-size: 18px;line-height: 28px;color: #1f1f1f;text-align: center;margin-top: 13px;}
.l_0100_12 .l_12_r{float: right;width: 64.1666%;height:315px; border:6px solid #fff; background:url(images/main29.jpg) no-repeat right center/auto 100%;border: 6px solid #fff;padding: 0 54px;
-webkit-box-shadow:0 0 17px rgba(0,0,0,0.09);
   -moz-box-shadow:0 0 17px rgba(0,0,0,0.09);
        box-shadow:0 0 17px rgba(0,0,0,0.09);}
.l_0100_12 .l_12_r h3{display: block;font-size: 22px;line-height: 40px;margin-top:22px;color: #1f1f1f;}
.l_0100_12 .l_12_r ul{margin-top: 14px;}
.l_0100_12 .l_12_r ul li{line-height: 36px;font-size: 16px;color: #333;padding-left: 28px;position: relative;}
.l_0100_12 .l_12_r ul li em{display: block;position: absolute;left: 0;top: 8px;width: 20px;}
.l_0100_12 .l_12_r ul li em img{display: block;width: 100%;}

@media  screen and (max-width:1199px){
  .t_0100_12{height: 380px;border: 5px solid #fff;
  -webkit-box-shadow:0 0 15px rgba(0,0,0,0.09);
     -moz-box-shadow:0 0 15px rgba(0,0,0,0.09);
          box-shadow:0 0 15px rgba(0,0,0,0.09);}
    .BMap_pop > div:nth-child(9){left: 220px!important; }

  .l_0100_12 .l_12_l{height: 250px;
  -webkit-box-shadow:0 0 15px rgba(0,0,0,0.09);
     -moz-box-shadow:0 0 15px rgba(0,0,0,0.09);
          box-shadow:0 0 15px rgba(0,0,0,0.09);}
  .l_0100_12 .l_12_l font{margin: 20px auto 0 auto;width: 144px;padding: 10px;}
  .l_0100_12 .l_12_l h4{font-size: 16px;line-height: 26px;margin-top: 10px;}
  .l_0100_12 .l_12_r{height: 250px;border: 5px solid #fff;padding: 0 40px;
  -webkit-box-shadow:0 0 15px rgba(0,0,0,0.09);
     -moz-box-shadow:0 0 15px rgba(0,0,0,0.09);
          box-shadow:0 0 15px rgba(0,0,0,0.09);}
  .l_0100_12 .l_12_r h3{font-size: 18px;line-height: 36px;margin-top: 12px;}
  .l_0100_12 .l_12_r ul{margin-top: 5px;}
  .l_0100_12 .l_12_r ul li{line-height: 28px;font-size: 14px;color: #333;padding-left: 28px;position: relative;}
  .l_0100_12 .l_12_r ul li i{display: block;position: absolute;left: 0;top: 4px;width: 20px;}
}

@media  screen and (max-width:991px){
  
  .l_0100_12{ margin-bottom:20px;}
  .l_0100_12 .l_12_r{padding: 0 15px; width:68%;}
  .t_0100_12{margin-bottom:40px;}
  .l_0100_12 .l_12_l{ width:30%;}
}

@media  screen and (max-width:767px){
  .w_0100_12{padding: 20px 0;}
  .t_0100_12{height:260px;border: 3px solid #fff;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.09);
     -moz-box-shadow:0 0 10px rgba(0,0,0,0.09);
          box-shadow:0 0 10px rgba(0,0,0,0.09);}
 
  .l_0100_12 .l_12_l{ width:100%; height: auto;padding: 20px 0;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.09);
     -moz-box-shadow:0 0 10px rgba(0,0,0,0.09);
          box-shadow:0 0 10px rgba(0,0,0,0.09);}
  .l_0100_12 .l_12_l font{margin: 0 auto;width: 94px;padding: 6px;}
  .l_0100_12 .l_12_l h4{font-size: 12px;line-height: 24px;margin-top: 5px;}
  .l_0100_12 .l_12_r{ width:100%;}
  .l_0100_12 .l_12_r{height: auto;border: 5px solid #fff;padding: 10px;margin-top: 15px;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.09);
     -moz-box-shadow:0 0 10px rgba(0,0,0,0.09);
          box-shadow:0 0 10px rgba(0,0,0,0.09);}
  .l_0100_12 .l_12_r h3{font-size: 14px;line-height: 28px;margin-top: 0;}
  .l_0100_12 .l_12_r ul{margin-top: 5px;}
  .l_0100_12 .l_12_r ul li{line-height: 24px;font-size: 12px;padding-left: 19px;}
  .l_0100_12 .l_12_r ul li i{top: 5px;width: 14px;}
}





/*7新闻中心-详情*/
.news_det{ float:left; width:100%; margin:35px 0 0 0;}
.news_det .l1{ float:left; width:100%; text-align:center; color:#1d1d1d; font-size:26px; line-height:36px; }
.news_det .l2{ float:left; width:100%;  margin-top:25px; border-bottom:1px solid #d7d8d8;  border-top:1px solid #d7d8d8; padding:9px 0;}
.news_det .l2 p{ float:left; color:#888888; font-size:14px; line-height:34px;}
.news_det .l2 .but1{ float:right; color:#777777; font-size:14px; line-height:34px; background:url(images/news_but.png) right center no-repeat; padding-right:49px;}
.news_det .l2 .but1:hover{ color:#f08200;}
.news_det .l3{ float:left; width:100%; color:#4c4c4c; font-size:16px; line-height:36px; padding-top:30px;}

.sy_fy{ float:left; width:100%; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; position:relative;}
.sy_fy::after{ float:left; width:1px; height:100%; background:#dbdbdb; content:''; position:absolute; left:50%; top:0;}
.sy_fy a{ float:left; width:50%; color:#333333; font-size:14px; line-height:60px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis;}
.sy_fy a.l_fy{ padding-right:15px;}
.sy_fy a.r_fy{ float:right; text-align:right; padding-left:15px;}
.sy_fy a:hover{ color:#f08200;}

.bdshar{ float:left; width:100%; text-align:center; height:35px; margin:40px 0;}
.bdshare2{ display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
.bdshare2 a,
.bdshare2.bds_more{ width:35px !important; height:35px !important; margin:0 8px !important; padding:0 !important;}
.bdshare2 .bds_weixin{ background:url(images/news1_3.png) 0 0 no-repeat !important;}
.bdshare2 .bds_tsina{ background:url(images/news1_4.png) 0 0 no-repeat !important;}
.bdshare2 .bds_qzone{ background:url(images/news1_5.png) 0 0 no-repeat !important;}

@media  screen and (max-width:991px){

.news_det{ margin-top:25px;}
.news_det .l1{ font-size:18px; line-height:28px; }
.news_det .l2{ padding:6px 0; font-size:12px; line-height:22px; margin-top:15px;}
.news_det .l3{ line-height:28px; font-size:14px; padding-top:15px;}

.sy_fy{padding:15px 0; }
.sy_fy a{ width:100%; line-height:24px;}
.sy_fy a.l_fy{ padding:0;}
.sy_fy a.r_fy{ padding:0; text-align:left;}
.sy_fy::after{ display:none;}

.bdshar{ margin:20px 0;}

}

@media  screen and (max-width:767px){
.news_det .l2 p{ width:100%; line-height:20px; font-size:12px; margin-top:5px;}
.news_det .l2 .but1{ float:left; background-size:22px 22px; padding-right:32px; font-size:12px;}

}


.news_tuijan{ float:left; width:100%; margin:4.7% 0 6.83% 0;}
.news_tuijan h3{ float:left; width:100%; color:#00a0e9; font-size:24px; line-height:24px;}



@media  screen and (max-width:991px){
.news_tuijan h3{ font-size:20px; line-height:20px;}
.news_tuijan h3 span{font-size:14px;}	


}


/*6新闻中心*/
.nesw_list{ float:left; width:100%;}
.nesw_list ul{ margin:0 -15px;}
.nesw_list li{ float:left; width:33.3333%; padding:0 15px; margin-top:30px;}
.nesw_list li a{ float:left; width:100%;}
.nesw_list li i{ float:left; width:100%; line-height:0; overflow:hidden; position:relative;}
.nesw_list li i::after{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; content:'';-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.nesw_list li i img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.nesw_list li a:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.nesw_list li a:hover i::after{ border:22px solid #fff;}
.nesw_list li .tx1{ float:left; width:100%; position:relative; height:173px;}
.nesw_list li h5{ float:left; width:100%; color:#333333; font-size:16px; line-height:26px; margin:15px 0 12px 0;}
.nesw_list li p{ float:left; width:100%; color:#999999; font-size:14px; line-height:24px; height:48px; overflow:hidden;}
.nesw_list li h6{ float:left; width:100%; padding:13px 0 26px 0; border-bottom:1px solid #e5e5e5;border-top:1px solid #fff;}
.nesw_list li time{ float:left; width:100%; color:#333333; font-size:26px; line-height:31px; font-family:'Open Sans';}


.nesw_list li a:hover{ box-shadow:0 10px 20px rgba(0,0,0,0.1); overflow:hidden; border-bottom:none; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px}
.nesw_list li a:hover .tx1{ padding:0 22px; margin-top:-15px; height:188px;}
.nesw_list li a:hover h6{ border-bottom:1px solid #fff;border-top:1px solid #e5e5e5; padding:18px 0; margin-top:16px;}
.nesw_list li a:hover time{ background:url(images/news9.png) right center no-repeat;}
.nesw_list1{ margin-top:10px;}

@media screen and (max-width:1199px) {

.nesw_list ul{ margin:0 -10px;}
.nesw_list li{ padding:0 10px; margin-top:20px;}
.nesw_list li a:hover i::after{ border:15px solid #fff;}
.nesw_list li a:hover .tx1{ padding:0 15px;}


}


@media screen and (max-width:991px) {

.nesw_list li a:hover i::after{ border:10px solid #fff;}
.nesw_list li a.on .tx1,
.nesw_list li a:hover .tx1{ padding:0 10px; margin-top:-10px; height:158px;}
.nesw_list ul{ margin:0 -5px;}
.nesw_list li{ padding:0 5px; margin-top:15px;}
.nesw_list li .tx1{ height:148px;}
.nesw_list li h5{ margin:16px 0 5px 0;}
.nesw_list li h6{ padding:10px 0 15px 0;}
.nesw_list li time{ font-size:20px; line-height:26px;}
.nesw_list li a:hover time{ background-size:26px 26px;}
.nesw_list li a:hover h5{ margin:12px 0 6px 0;}
.nesw_list li a:hover h6{ padding:12px 0; margin-top:12px;}




}


@media screen and (max-width:767px) {

.nesw_list li{ width:100%;}

}



/*关于我们*/
.about_1{ float:left; width:100%; padding:24px 0 5.13% 0;}
.about_1 .info{ float:left; width:100%; color:#333333; font-size:16px; line-height:44px;}
.about_1 .img{ float:left; width:100%; line-height:0; background:url(images/main31.png) center bottom no-repeat; background-size:100% auto; padding:0 20px 20px 20px; margin-top:25px;}

.about_bg2{ float:left; width:100%; position:relative; overflow:hidden; background:#00a0e9;}
.about_bg2 .bg1{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1;opacity:0.1; filter:alpha(opacity=10);}
.about_bg2 .bg2{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:2; background:url(images/main36.png) center no-repeat; background-size:cover;}
.about_2{ float:left; width:100%; color:#fff; font-size:16px; line-height:48px; text-align:center; padding:6.83% 0; position:relative; z-index:6;}
.about_2 .p1{ font-size:20px; font-weight:bold;}

.about_3{ float:left; width:100%; padding:5.13% 0 6.83% 0;}
.about_3 .tit{ float:left; width:100%; text-align:center; margin-bottom:37px;}
.about_3 .tit h1{ float:left; width:100%; color:#333333; font-size:24px; line-height:24px;}
.about_3 .tit h5{ float:left; width:100%; color:#999999; font-size:14px; line-height:14px; text-transform:uppercase; margin-top:16px; background:url(images/main34.jpg) center repeat-x;}
.about_3 .tit h5 span{ padding:0 12px; background:#fff;}
.about_3 .info{ float:left; width:51.28%; color:#333333; font-size:16px; line-height:40px; margin-top:15px;}
.about_3 .img{ float:right; width:45.3%; line-height:0; background:url(images/main33.png) right center no-repeat; background-size:auto 100%; padding:28px 28px 28px 0;}


@media screen and (max-width:1199px) {
.about_3 .info{ font-size:15px; line-height:32px;}
.about_2{ font-size:15px; line-height:40px;}
.about_2 .p1{ font-size:18px;}
.about_1 .info{  font-size:15px; line-height:36px;}

}


@media screen and (max-width:991px) {
.about_3 .tit{ margin-bottom:18px;}	
.about_3 .tit h1{ font-size:18px; line-height:18px;}
.about_3 .tit h5{ margin-top:10px; font-size:12px;}
.about_3 .info{ width:100%; font-size:14px; line-height:26px; margin-top:15px;}
.about_3 .img{ width:100%; padding:14px 14px 14px 0;}
.about_2{ font-size:14px; line-height:34px;}
.about_2 .p1{ font-size:16px;}
.about_1 .info{  font-size:14px; line-height:30px;}
.about_1 .img{ padding:0 10px 10px 10px; margin-top:12px;}

}


/*3产品详情*/
.Booking{ float:left; width:100%; background:#f2f2f2; padding:0 3.41%;}
.Booking .tit{ float:left; width:100%; padding:30px 0; border-bottom:1px solid #e0e0e0; color:#222222; font-size:18px; line-height:30px; text-align:center;}
.Booking .tit span{ background:url(images/main37.png) left center no-repeat; padding-left:40px; display:inline-block; *display:inline; *zoom:1;}
.Booking .form1{ float:left; width:100%; margin-top:10px;}
.Booking .lab1{ float:left; width:48.6%;  margin-top:20px; position:relative; padding-left:96px;}
.Booking .lab2{ float:left; width:100%; margin-top:20px; position:relative; padding-left:96px;}
.Booking .lab3{ float:left; width:100%; margin:40px 0; text-align:center;}
.Booking .fv1{ float:left; width:100%; height:50px; background:#fff; border:1px solid #e1e1e1; color:#999999; font-size:16px; line-height:48px; padding:0 16px;}
.Booking .fv3{ float:left; width:100%; height:122px; background:#fff; border:1px solid #e1e1e1; color:#999999; font-size:16px; line-height:26px; padding:12px 16px;}
.Booking .fv4{ background:#f08200; color:#fff; font-size:20px; width:180px; line-height:50px; height:50px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin:0 14px; display:inline-block; *display:inline; *zoom:1;}
.Booking .fv5{ background:#00a0e9;}
.Booking .fv4:hover{ box-shadow:5px 5px 10px rgba(0,0,0,0.15);}
.Booking .name{ float:left; color:#222222; font-size:16px; line-height:50px; position:absolute; left:0; top:0;}
.Booking .name span{ color:#ff0000;}
.Booking .padd_right{ padding-right:150px;}
.Booking .fv2{ float:left; width:130px; height:50px; background:#fff; border:1px solid #e1e1e1; position:absolute; right:0; top:0;}
.Booking .province{ float:left; width:100%; position:relative;}
.Booking .province .ico{ float:left; width:12px; height:10px; background:url(images/main39.png) center no-repeat; position:absolute; right:28px; top:50%; margin-top:-5px;}
.Booking .province .sub{ display:none; float:left; width:100%; position:absolute; left:0; top:49px; background:#fff; border:1px solid #e1e1e1; z-index:9; padding:10px 0; overflow-y:auto;max-height:152px;} 
.Booking .province .sub li{ float:left; width:100%; color:#333; font-size:14px; line-height:24px; padding:0 16px; cursor:pointer;}
.Booking .province .sub li:hover{ color:#f08200;}

@media screen and (max-width:991px) {
.Booking .tit{ padding:20px 0; font-size:16px; line-height:26px;}	
.Booking .tit span{ background-size:26px 26px; padding-left:32px;}
.Booking{ padding:0 12px;}
.Booking .form1{ margin:10px 0 5px 0;}
.Booking .lab1{ width:100%; margin-top:10px; padding-left:78px;}
.Booking .lab2{ margin-top:10px; padding-left:78px;}
.Booking .lab3{ margin:20px 0;}
.Booking .fv2{ height:40px; width:101px;}
.Booking .fv1{ height:40px; line-height:42px; font-size:14px; padding:0 12px;}
.Booking .name{ line-height:40px; font-size:14px;}
.Booking .fv4{ width:120px; height:40px; line-height:40px; margin:0 8px; font-size:16px;}
.Booking .fv3{ padding:6px 12px; font-size:14px; line-height:22px;}
.Booking .padd_right{ padding-right:112px;}

}
@media screen and (max-width:767px) {
.Booking .fv4{ margin:0 5px;}
}

.sy_fy1{ float:left; width:100%; margin:25px 0 4.7% 0;}
.sy_fy1 a{ float:left; width:50%; color:#333333; font-size:14px; line-height:24px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis;}
.sy_fy1 a.l_fy{ padding-right:15px;}
.sy_fy1 a.r_fy{ float:right; text-align:right; padding-left:15px;}
.sy_fy1 a:hover{ color:#f08200;}

@media screen and (max-width:991px) {
.sy_fy1{margin:4% 0 4.7% 0; }
.sy_fy1 a{ width:100%;}
.sy_fy1 a.l_fy{ padding:0;}
.sy_fy1 a.r_fy{ padding:0; text-align:left;}

}


.pord_tab{ float:left; width:100%; margin-top:31px;}
.pord_tab .hd{ float:left; width:100%; position:relative; z-index:6;}
.pord_tab .hd ul{ float:left;}
.pord_tab .hd ul li{ float:left; background:#eeeded; border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; text-align:center; color:#333333; font-size:16px; line-height:46px; width:121px; margin-right:6px; cursor:pointer;}
.pord_tab .hd ul li.on{ background:#00a0e9; color:#fff;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.pord_tab .bd{ float:left; width:100%; border:1px solid #e6e6e6; position:relative; margin-top:-1px; z-index:5;}
.pord_tab .ul1{ float:left; width:100%; color:#4c4c4c; font-size:14px; line-height:28px; padding:22px 30px;}
.pord_tab .ul1 .p1{ float:left; width:100%; margin-bottom:16px;}
.pord_tab .ul1 .img1{ float:left; width:100%; line-height:0; margin:4.3% 0 6.4% 0;}


@media screen and (max-width:991px) {
.pord_tab{ margin-top:20px;}	
.pord_tab .ul1{  padding:12px 15px;}
.pord_tab .ul1 .p1{ margin-bottom:10px;}
.pord_tab .hd ul li{ font-size:14px; line-height:36px; width:84px; margin-right:3px;}

}

@media screen and (max-width:413px) {
	
.pord_tab .hd ul{ width:100%;}
.pord_tab .hd ul li{ width:24%; margin-right:1.3333%;}
.pord_tab .hd ul li:last-child{ margin-right:0;}

}

.pord_det{ float:left; width:100%; border:1px solid #e6e6e6; margin-top:35px;}
.pord_det .img{ float:left; width:348px; line-height:0;border-right:1px solid #e6e6e6;}
.pord_det .img .slick-dots{ bottom:19px; height:10px;}
.pord_det .img .slick-dots li{ width:10px; height:10px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; overflow:hidden; text-indent:-9999px; background:#fff; margin:0 4px;}
.pord_det .img .slick-dots li.slick-active{ background:#f08200;}
.pord_det .info{ float:right; width:61.5%; padding:35px 0; margin-right:3.41%;}
.pord_det .info .p1{ float:left; width:100%; margin:0 0 20px 0;}
.pord_det .info .p1 .sp1{ float:left; width:80%; color:#161616; font-size:26px; line-height:36px;}
.pord_det .info .p1 .btn1{ float:right; background:url(images/news_but.png) left center no-repeat; padding-left:44px; color:#777777; font-size:14px; line-height:36px;}
.pord_det .info .p1 .btn1:hover{ color:#f08200;}
.pord_det .info .p2{ float:left; width:100%; min-height:180px;}
.pord_det .info .p2 .sp2{ float:left; width:100%; color:#333333; font-size:14px; line-height:30px; padding-left:18px; background:url(images/main41.jpg) left 15px no-repeat;}
.pord_det .info .p3{ float:left; width:100%; margin-top:15px;}
.pord_det .info .p3 .btn2{ float:left; width:175px; height:50px; line-height:50px; text-align:center; color:#fff; font-size:18px; background:#f08200;}
.pord_det .info .p3 .btn3{ background:#00a0e9; margin-left:40px;}
.pord_det .info .p3 .btn2:hover{ box-shadow:3px 3px rgba(0,0,0,0.15);}
.pord_det .info .p3 .bdshar3{ float:right; margin:8px 0;}
.pord_det .info .p3 .bdshar3 a{ margin:5px 0 5px 7px !important;}



@media screen and (max-width:1199px) {
.pord_det .info{ width:56%;}
.pord_det .info .p1 .sp1{ font-size:24px;}
.pord_det .info .p3 .btn2{ width:150px; height:40px; line-height:40px; font-size:16px;}
.pord_det .info .p3 .btn3{ margin-left:20px;}
.pord_det .info .p3 .bdshar3{ float:right; margin:3px 0;}
}

@media screen and (max-width:991px) {
.pord_det{ margin-top:6%;}	
.pord_det .img{ width:100%;}	
.pord_det .info{ width:100%; margin:0; padding:20px 15px;}
}

@media screen and (max-width:767px) {
.pord_det .img{ width:100%;}	
.pord_det .info{ width:100%; margin:0; padding:20px 15px;}
.pord_det .info .p3 .btn2{ width:120px; height:40px; line-height:40px; font-size:16px;}
.pord_det .info .p3 .btn3{ margin-left:12px;}
.pord_det .info .p3 .bdshar3{ float:left; width:100%; margin:15px 0 0 0;}
.pord_det .info .p3 .bdshar3 a{ margin:5px 7px 5px 0 !important;}
.pord_det .info .p2{ min-height:inherit;}
.pord_det .info .p2 .sp2{ line-height:26px; background:url(images/main41.jpg) left 13px no-repeat;}
.pord_det .info .p1{ margin:0 0 15px 0;}
.pord_det .info .p1 .sp1{ width:100%; font-size:18px; line-height:28px;}
.pord_det .info .p1 .btn1{ float:left; background-size:24px 24px; padding-left:32px;  line-height:26px; margin-top:10px;}

}





/*4方案中心-详情*/
.RelatedCases{ box-shadow:0 0 4px rgba(0,0,0,0.08); -moz-box-shadow:0 0 4px rgba(0,0,0,0.08); -webkit-box-shadow:0 0 4px rgba(0,0,0,0.08); padding:2.56%;}
.Cases_det{ float:left; width:100%; box-shadow:0 0 4px rgba(0,0,0,0.08); -moz-box-shadow:0 0 4px rgba(0,0,0,0.08); -webkit-box-shadow:0 0 4px rgba(0,0,0,0.08); padding:3%; margin:40px 0;}
.Cases_det .tit1{ float:left; width:100%; text-align:center; color:#323232; font-size:24px; line-height:34px;}
.Cases_det .time{ float:left; width:100%; text-align:center; color:#979797; font-size:14px; line-height:24px; padding:13px 0 18px 0; border-bottom:1px solid #e1e0e0;}
.Cases_det .img{ float:left; width:100%; line-height:0; padding:3.63% 3.18% 0 3.18%;}
.Cases_det .info{ float:left; width:100%; color:#555555; font-size:16px; line-height:36px; padding:2.72% 3.18%;}
.Cases_det .shar4{ float:left; width:100%; text-align:center;}
.Cases_det .shar4 .bdshar4{ display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
.Cases_det .shar4 .bdshar4 a{ margin:5px 3px !important;}

@media screen and (max-width:991px) {
.Cases_det{padding:20px 12px; margin:6% 0;}
.Cases_det .info{ font-size:14px; line-height:28px;}
.Cases_det .tit1{ font-size:18px; line-height:28px;}
.Cases_det .time{ font-size:12px; line-height:18px; padding:5px 0 10px 0;}

}












