@charset "utf-8";
/* CSS Document */

html{ font-size:62.5%;  }
body { margin:0 auto; font-family:\5FAE\8F6F\96C5\9ED1, tahoma, arial, \5b8b\4f53, sans-serif; font-size:12px;  font-size:1.2rem; color:#333; }
img { border:none; }
ul li {list-style-type:none;}
ul, form, p, a, img, table, tr, td, li,dd,dt,dl { margin:0;padding:0;list-style:none;color:#333; }
a {text-decoration:none; outline:none;}
a:hover { transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }
h1 {margin:0;padding:0;font-weight:normal; }
.clear {clear:both;}
.fl{float:left}
.fr{float:right}
input,textarea{ background:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-size:1.2rem;  border:none;}
input{ outline:none; }
.f14{ font-size:14px; font-size:1.4rem; }
.bottom26{ padding-bottom:26px; }


.zong{ width:1200px; margin: 0px auto; padding: 0px; }
@media screen and (min-width:1000px) and (max-width:1219px){
.zong{width:980px;margin:0 auto }
}
@media screen and (max-width:999px){
.zong{width:95%;margin:0 auto;}
}

@font-face {
    font-family: 'futura_md_btmedium';
    src: url('tt0142m-webfont.eot');
    src: url('tt0142m-webfont.eot@#iefix') format('embedded-opentype'),
         url('tt0142m-webfont.ttf') format('truetype'),
         url('tt0142m-webfont.svg#futura_md_btmedium') format('svg');
}

.zitit1{ font-family:\5FAE\8F6F\96C5\9ED1, tahoma, arial, \5b8b\4f53, sans-serif; }

.head{ background:#fff; padding-top:5px; padding-bottom:18px; }

.logo{ float:left; width:745px; max-height:90px; }
.logo img{ width:100%; max-width:745px; max-height:90px; }

.logo2{ float:left; width:100%; max-height:90px; display:none; }
.logo2 img{ width:100%; max-width:350px; max-height:90px; }

.head_r{ float:right; margin-top:4px; }

.head_top{ float:right; margin-right:15%;}
.head_lang{ float:left; line-height:25px; padding-left:20px; }
.head_lang img{ float:left; margin-top:3px; height:25px;}
.head_lang span{ padding-left:5px; display:block; float:left; }
.head_lang a{ display:block; color:#666666; }
.head_lang a:hover{ color:#0656AE; }

.head_bottom{ margin-top:10px; }

.head_email{ float:left; line-height:22px;  padding-right:6px; }
.head_email a{ font-size:14px;color:#BF0000; /*padding-left:20px; background:url(../images/whatsapp.png) no-repeat left 4px;*/ display: block;}
.head_email a:hover{ color:#0656AE; }


/*sousuo*/
.sousuo{ width:262px; height:30px; margin:auto; float:right; position:relative; border:solid 1px #d4d4d4; font-size:14px; font-size:1.4rem; border-radius:5px; background:#fcfcfc; }
.sou{ width:215px; border:none; text-indent:2px; float:left; background:none; padding-top:7px; padding-bottom:2px; color:#999999; }
.suo{ background:#0256ac url(../images/sousuo.png) no-repeat center; width:30px; height:30px; border:none; float:right; cursor:pointer; border-radius:5px; }
.yincang{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*daohang*/
.navs{ background:url(../images/navbg.png) repeat-x;}
.daohang{ position:relative; }
.daohang>li{ float:left; position:relative; z-index:9999; margin-left:4px; }
.daohang>li>a{ display:block; line-height:38px; padding-bottom:2px; font-size:15px; /*font-size:1.6rem; border-radius:7px;*/ color:#fff; padding-left:8px; padding-right:8px;font-family: \5FAE\8F6F\96C5\9ED1, tahoma, arial, \5b8b\4f53, sans-serif;}
.daohang>li:hover>a{ color:#0656AE; background:#fff; transition:0s;-moz-transition:0s;-o-transition:0s;-webkit-transition:0s; }

.dangqiandao{ color:#0656AE !important; background:#fff; }
.daohangfirst{ margin-left:0px !important; }

.yiji{ width:215px; position:absolute; margin-left:-14px; top:-999px; z-index:9999; background:#fff; }
.daohang>li:hover .yiji{ top:40px; }
.yiji li{ position:relative; border-top:solid 1px #b9baba; }
.yiji li a{ padding-left:22px; padding-right:15px; display:block; line-height:26px; padding-top:6px; padding-bottom:6px; font-size:14px; font-size:1.4rem; }
.yiji>li:hover>a{ color:#ffffff; background:#3889c7; }

.yiji_service{ margin-left:-30px; }
.yiji_online{ margin-left:-40px; }

.yijifirst{ border-top:none !important; }

.erji{ position:absolute; left:215px; width:215px; top:-9999px; z-index:9999; background:#3889c7; }
.yiji li:hover .erji{ top:0px; }
.erji>li>a{ color:#ffffff; }
.erji li:hover>a{ color:#333; background:#3889c7; }

.sanji{ position:absolute; top:-999px; z-index:9999; background:#dadada; left:215px; width:215px; }
.erji li:hover .sanji{ top:0px; }
.sanji li:hover>a{ color:#ffffff; background:#4d4d4d; }

.top{ background:#fff; color:#4d4d4d; line-height:26px; padding-top:6px; padding-bottom:6px; }
.top a{ color:#4d4d4d; display:block; }
.top .zong a{ color:#4d4d4d; display:inline-block; }
.top a:hover{ color:#0656AE; }


/* banner 开始 */
.apple-banner { width: 100%; height: 400px; overflow: hidden;}
.apple-banner .swiper-container { width: 100%; height: 400px;}
.apple-banner .swiper-container .swiper-button-prev, .apple-banner .swiper-container .swiper-button-next { width: 10%; height: 100%; top:0; background:none; margin:0;}
.apple-banner .swiper-container .swiper-button-prev { left:0;}	
.apple-banner .swiper-container .swiper-button-next { right:0;}
.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { display:block; width: 64px; height: 64px; position: absolute; top: 50%; margin-top:-32px; border-radius: 100%; opacity: 0; -webkit-transition: opacity 0.5s ease; transition: opacity 0.5s ease;}
.apple-banner .swiper-button-prev span { background: rgba(0,0,0,0.6) url(../images/arrows1.png) center center no-repeat; left: 20px;}
.apple-banner .swiper-button-next span { background: rgba(0,0,0,0.6) url(../images/arrows2.png) center center no-repeat; right:20px;}
.apple-banner .swiper-button-prev:hover span, .apple-banner .swiper-button-next:hover span{ opacity: .6;}
/*分页器*/
.apple-banner .swiper-pagination{ top:auto; bottom:20px; background:none;}
.apple-banner .swiper-pagination-bullet { display: inline-block; width: 16px; height:16px; margin: 0 4px; cursor: pointer; background: none; border-radius:0; opacity: 1; border-radius:50%;}
.apple-banner .swiper-pagination-bullet span { width: 14px; height: 14px; display: block; border:1px solid #fff; border-radius:50%;}
.apple-banner .swiper-pagination-bullet-active span{ background-color: #fff;}
.apple-banner .autoplay .swiper-pagination-bullet-active span{ background: rgba(255, 255, 255, 1);}
/*.apple-banner .swiper-pagination-bullet i{ background-color: #fff; height: 14px; transform:scaleX(0); transform-origin: 0; display: block;}
.apple-banner .autoplay .firsrCurrent i{ transition:transform 2.9s linear; transform:scaleX(1); border-radius:50%;}
.apple-banner .autoplay .current i{ transition:transform 4s linear; transform:scaleX(1); border-radius:50%;}
.apple-banner .autoplay .replace span{ background-color:#fff;}*/
@media screen and (max-width:1399px) and (min-width:1366px) {
	.apple-banner { height: 300px;}
	.apple-banner .swiper-container { height: 300px;}
}
@media screen and (max-width:1359px) and (min-width:1280px) {
	.apple-banner { height: 280px;}
	.apple-banner .swiper-container { height: 280px;}
}
@media screen and (max-width:1279px) and (min-width:1200px) {
	.apple-banner { height: 280px;}
	.apple-banner .swiper-container { height: 280px;}
}
@media screen and (max-width:1199px) and (min-width:1080px) {
	.apple-banner { height: 200px;}
	.apple-banner .swiper-container { height: 200px;}
	.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { width:48px; height:48px; background-size:48px 48px; margin-top:-24px;}
	.apple-banner .swiper-pagination-bullet { width:12px; height:12px;}
	.apple-banner .swiper-pagination-bullet span { width: 10px; height: 10px;}
}
@media screen and (max-width:1079px) and (min-width:1024px) {
	.apple-banner { height: 200px;}
	.apple-banner .swiper-container { height: 200px;}
	.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { width:48px; height:48px; background-size:48px 48px; margin-top:-24px;}
	.apple-banner .swiper-pagination-bullet { width:12px; height:12px;}
	.apple-banner .swiper-pagination-bullet span { width: 10px; height: 10px;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.apple-banner { height: 160px;}
	.apple-banner .swiper-container { height: 160px;}
	.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { width:44px; height:44px; background-size:44px 44px; margin-top:-22px;}
	.apple-banner .swiper-pagination-bullet { width:12px; height:12px;}
	.apple-banner .swiper-pagination-bullet span { width: 10px; height: 10px;}
}
@media (max-width: 767px) {
	.apple-banner { height: 80px;}
	.apple-banner .swiper-container { height: 80px;}
	.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { width:32px; height:32px; background-size:32px 32px; margin-top:-16px;}
	.apple-banner .swiper-button-prev span { left:10px;}
	.apple-banner .swiper-button-next span { right:10px;}
	.apple-banner .swiper-pagination { bottom:12px;}
	.apple-banner .swiper-pagination-bullet {width:10px; height:10px;}
	.apple-banner .swiper-pagination-bullet span { width:8px; height:8px;}
}
@media (max-width: 375px) {
	.apple-banner { height: 80px;}
	.apple-banner .swiper-container { height: 80px;}
}
@media (max-width: 320px) {
	.apple-banner { height: 60px;}
	.apple-banner .swiper-container { height: 60px;}
}
/* banner 结束 */

/** THEME
===================================*/
.bx-wrapper .bx-viewport{ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0);     	-o-transform: translatez(0); transform: translatez(0); }
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{ position: absolute; width: 100%; }

/* PAGER */
.bx-wrapper .bx-pager{ text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; bottom:7px;  }
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{ display: inline-block; *zoom: 1; *display: inline; }
.bx-wrapper .bx-pager.bx-default-pager a{ background:#fff; text-indent: -9999px; display: block; width:14px; height:14px; margin: 0 4px; outline: 0; border-radius:50%; /*-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;*/ }
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{ background:#0656AE; }




.bx-wrapper .bx-controls-direction a{ position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9; }
.bx-wrapper .bx-controls-direction a.disabled{ display: none; }

/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto{ text-align: center; }
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{ background-position: -86px 0; }
.bx-wrapper .bx-controls-auto .bx-stop{ display: block;  }

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{ text-align: left; width: 80%; }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{ right: 0; width: 35px; }


/*32anniu*/
.32niu{ display:none;  }
.container{ width: 100%; height: 100%; position:relative; z-index:99;  display:none;  }
.menubtn{ width: 35px; height: 31px; position: absolute;/* top:84px; left:150px;*/ z-index: 9999; background:url(../images/32anniu.png) no-repeat; cursor:pointer; z-index:999; right:0px; display:none; }
.nav{ width: 100%; height:100%; position: absolute; top: 0; left: 0;}

.nav ul { display: none; background:#015885; position:relative; z-index:99; padding-bottom:10px; padding-top:10px; margin-top:33px;  }
.nav ul li{ line-height:30px; text-indent:20px; }
.nav ul li a{ display:block; font-size:14px; font-size:1.4rem; color:#fff; }
.nav ul li a:hover{ text-decoration:underline; }



@media screen and (max-width:1619px){
.index_focus .bd li img{ width:90%; }
.index_focus{ height:315px !important; }
.slide_nav{ bottom:40px !important; }	

.syindex_focus{ height:400px !important; }
.syslide_nav{ bottom:70px !important; }	
}
@media screen and (max-width:1419px){
.index_focus .bd li img{ width:80%; }
.index_focus{ height:280px !important; }
.slide_nav{ bottom:80px !important; }	

.syindex_focus{ height:400px !important; }
.syslide_nav{ bottom:30px !important; }
}
@media screen and (max-width:1219px){
.daohang>li{ margin-left:25px; }

.index_focus .bd li img{ width:70%; }
.index_focus{ height:245px !important; }
.slide_nav{ bottom:110px !important; }	

.syindex_focus{ height:400px !important; }
.syslide_nav{ bottom:180px !important; }	
}
@media screen and (max-width:999px){
.daohang>li{ margin-left:10px; }

.index_focus{ display:none; }
.bx-wrapper{ display:block; }
.slider1{ display:block; }	
}
@media screen and (max-width:939px){
.daohang>li{ margin-left:0px; }	
}
@media screen and (max-width:1219px){
.navs{ display:none; }
.top{ display:none; }
.32niu{ display:block; }
.container{ display:block; }
.menubtn{ display:block; }
.head_r{ position:relative; }
.sousuo{ margin-right:40px; }
.head{ padding-bottom:10px; }	
}

@media screen and (max-width:1220px){
	.logo{ display:none; }
	.logo2{ display:block; float:none; margin:0 auto;}
	.logo2{ float:none; margin:0 auto;text-align: center; }
	.head_r{ float:none; margin:0 auto; margin-top:15px; max-width:500px; }
}
@media (max-width: 768px) {
	.head_top{margin-right: 34%;}
	.apple-banner { height: 86px;}
	.apple-banner .swiper-container { height: 86px;}
	.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { width:32px; height:32px; background-size:32px 32px; margin-top:-16px;}
	.apple-banner .swiper-button-prev span { left:10px;}
	.apple-banner .swiper-button-next span { right:10px;}
	.apple-banner .swiper-pagination { bottom:12px;}
	.apple-banner .swiper-pagination-bullet {width:10px; height:10px;}
	.apple-banner .swiper-pagination-bullet span { width:8px; height:8px;}
}
@media (max-width: 425px) {
	.head_top{margin-right: 24%;}
}
@media (max-width: 375px) {
	.apple-banner { height: 76px;}
	.apple-banner .swiper-container { height: 76px;}
}
@media (max-width: 320px) {
	.head_top{margin-right: 23%;}
	.apple-banner { height: 66px;}
	.apple-banner .swiper-container { height: 66px;}
}
@media screen and (max-width:539px){
.head_email{ float:none; text-align:right; margin-bottom:10px; }
.head_bottom{ margin-top:7px; }	
.head_r{ max-width:310px; }
.sousuo{ float:left; margin-right:0px; }
}
@media screen and (max-width:399px){
.bx-wrapper .bx-pager.bx-default-pager a{ width:12px; height:12px; }
}
@media screen and (max-width:359px){
.sousuo{ width:230px; }
.sou{ width:180px; }	
.head_r{ max-width:280px; }
.head_lang{ padding-left:8px; }
}

.ipart1{ overflow:hidden; background:#106BC6; padding-top:30px; padding-bottom:46px; }

.ipart1_title{ text-align:center; line-height:36px;  }
.ipart1_title a{ font-size:30px; font-size:3rem; }
.ipart1_title a:hover{ color:#0656AE; }

.ipart1_pro{ padding-top:2px; }
.ipart1_nr{ /*background:#f0f0f0;*/ background: #3889c7; border-radius:50px; width:47.3%; margin-top:40px; margin-bottom:7px; }

.ipart1_xh{ height:65px; width:65px; margin-top:-1px; float:left; margin-bottom:-4px; text-align:center; }
.ipart1_xh a{ float:left; }

#ipart1_nr ul{  }
#ipart1_nr li{ float:left; }
#ipart1_nr li .ico { width:65px; height:65px; z-index: 1;-webkit-transition: 0.7s all;-moz-transition: 0.7s all;-ms-transition: 0.7s all;transition: 0.7s all; }
#ipart1_nr li.on .ico { -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}


.ipart1_wz{ line-height:28px; font-size:14px; font-size:1.4rem; color:#fff; padding-top:9px; float:left; padding-left:15px; width:85%;  }
.ipart1_wz a{ font-size:14px; font-size:1.4rem; color:#fff; display:block;line-height: 1.6;}
.ipart1_wz a:hover{ color:#fff; }

.ipart1_wz1{ padding-top:15px; }

.icenter{/* background:url(../images/icenter-bg.jpg) no-repeat center bottom;*/ background: #fff;}

.ipart2{ width:100%; max-width:1920px; margin:0px auto 20px auto; }
.ipart2_nr{ float:left; width:33.2%; max-width:637px; padding-right:0.2%; text-align:center; }
.ipart2_nrlast{ padding-right:0px !important; }

.ipart2_nr a:hover{ color:#0656AE; }

.ipart2_pic{ overflow:hidden; width:100%; max-width:637px; max-height:350px; position:relative; }
.ipart2_pic a{ display:block; }
.ipart2_pic img{ width:100%; max-width:637px; max-height:350px; }

.ipart2_jia{ position:absolute; top:100%; transition:1s;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s; text-align:center; width:100%; height:100%; }
.ipart2_nr:hover .ipart2_jia{ top:0px; transition:1s;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s; }
.ipart2_jia img{ position:relative; width:60px; height:60px; top:50%; margin-top:-30px; }

.ipart2_title{ font-size:24px; font-size:2.4rem; line-height:30px; margin-top:15px; padding-left:10px; padding-right:10px;background: #106BC6;color: #fff; }
.ipart2_title a{color: #fff; }
.ipart2_wz{ font-size:14px; font-size:1.4rem; line-height:26px; margin-top:8px; padding-left:10px; padding-right:10px; }

.ipart2_nr:hover .ipart2_title a{ color:#bf0000; }
.ipart2_nr:hover .ipart2_wz a{ color:#bf0000; }

.ipart2_pic img{ transition:All 0.7s ease-in-out;-webkit-transition:All 0.7s ease-in-out;-moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }
.ipart2_nr:hover .ipart2_pic img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}
.ipart2_nr:hover .ipart2_pic img{ transition:All 0.7s ease-in-out;-webkit-transition:All 0.7s ease-in-out;-moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }
.ipart2_nr:hover .ipart2_jia img{ transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);}

@media screen and (max-width:1378px){
.ipart2_title{ font-size:20px; font-size:2rem; line-height:26px; }	
}
@media screen and (max-width:1219px){
.ipart1_nr{ width:49%; }
.ipart1_wz{ width:80%; padding-top:2px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.ipart2_title{ font-size:14px; font-size:1.5rem;}	
}
@media screen and (max-width:999px){
.ipart1_nr{ width:100%; float:none; margin:0 auto; margin-top:30px; max-width:600px; }	
}
@media screen and (max-width:919px){
.ipart2{ width:95%; padding-left:2.5%; padding-right:2.5%; }
.ipart2_nr{ width:100%; float:none; margin:0 auto; padding:0px; margin-bottom:20px; }	
}
@media screen and (max-width:499px){
.ipart1_nr{ background:none; border-radius:0px; }
.ipart1_xh{ margin:0 auto; float:none; margin-bottom:10px; }
.ipart1_wz{ width:100%; float:none; background:#3889c7; padding:0px; border-radius:50px; padding-top:7px; padding-bottom:7px; }	
.ipart1_wz a{ width:92%; margin:0 auto;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
}
@media screen and (max-width:399px){
.ipart1_wz{ border-radius:30px; }	
}


.box42{ overflow:hidden; }
.box42 img{ transition:All 0.7s ease-in-out; -webkit-transition:All 0.7s ease-in-out; -moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }
.box42 img:hover{ transition:All 0.7s ease-in-out; -webkit-transition:All 0.7s ease-in-out; -moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }
.box42 img:hover{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); }

.ipart3{ padding-top:40px; padding-bottom:40px; }

/*syleft*/
.left1{ float:left; width:270px; border-radius:3px; box-shadow:0px 0px 3px rgba(0,0,0,0.1); background:url(../images/sy_leftbg.jpg) repeat-x bottom; padding-bottom:13px; }

.left_title{ line-height:28px; text-align:center; /*border-radius:3px;background:url(../images/left-titlebg.jpg) repeat-x; */ box-shadow:0px 2px 2px rgba(0,0,0,0.1); padding-top:8px; padding-bottom:7px; background: #0256ac;}
.left_title a{ font-size:20px; font-size:2rem; display:block;color: #fff;}
.left_title a:hover{ /*color:#0656AE;*/ }

.sy_ul{}

.sy_li{ margin-top:15px; padding-bottom:3px; }
.sy_navli1{ line-height:30px;  padding-left:15px; padding-right:15px; }
.sy_navli1 a{ padding-left:14px; display:block; font-size:14px; font-size:1.4rem; color:#ffffff; background:#3889c7; border-radius:3px; }
.sy_navli1 a:hover{ background:#bf0000; }
.sy_navli1xz{ background:#0656AE !important; }

.sy_navli2{ margin-top:4px; margin-bottom:-15px; }
.sy_navli2 li{ position:relative; line-height:33px; }
.sy_navli2 li a{ padding-left:43px; padding-right:10px; font-size:14px; font-size:1.4rem; color:#666666; background:url(../images/left-fuhao.png) no-repeat 31px center; }
.sy_navli2 li a:hover{ color:#bf0000; }

.sy_navli3{ position:absolute; left:270px; display:none; }
.sy_navli2 li:hover .sy_navli3{ display:block; top:0px; width:255px; background:#fff;  border-radius:5px; }
.sy_navli3 li{}
.sy_navli3 li a{ padding-left:25px; background:url(../images/left-fuhao.png) no-repeat 13px center; }


/*ipart3_sousuo*/
.ipart3_sousuo{ width:238px; height:28px; margin:auto; margin-left:15px; position:relative; border:solid 1px #d4d4d4; font-size:14px; font-size:1.4rem; border-radius:5px; background:#fcfcfc; margin-top:18px; }
.ipart3_sou{ width:190px; border:none; text-indent:2px; float:left; background:none; line-height:26px; padding-bottom:2px; color:#999999; }
.ipart3_suo{ background:#bf0000 url(../images/sousuo.png) no-repeat center; width:30px; height:30px; border:none; float:right; cursor:pointer; border-radius:5px; margin-top:-1px; margin-right:-1px; }


.right1{ float:right; width:76.4%; margin-top:1px;border: solid 1px #ddd;border-radius:3px;background: #106BC6;}


.ipart3_pro{}
.ipart3_nr{ float:left; width:33.3%; text-align:center; }
.ipart3_nrlast{ padding-right:0px !important; }

.ipart3_ntop{}


.ipart3_nr{ margin-top:15px;margin-bottom:15px; }
.ipart3_pic{ /*max-width:280px; width:92%; padding-left:4%; padding-right:4%;*/ text-align:center; background:url(../images/ipart3-picbg.png) no-repeat bottom center; padding-bottom:8px; max-height:280px; }
.ipart3_pic a{ display:block; }
.ipart3_pkuang{ margin:0 auto;  width:93%; max-width:280px; max-height:280px; overflow:hidden; }
.ipart3_pic img{ width:100%; max-width:280px; max-height:280px; }

.ipart3_ntitle{ padding-left:4%; padding-right:4%; line-height:26px; margin-top:3px; }
.ipart3_ntitle a{ font-size:16px; font-size:1.6rem; display:block;color: #FFFD01; }
.ipart3_ntop:hover .ipart3_ntitle a{ color:#FFF; }

.ipart3_wz{ padding-left:4%; padding-right:4%; line-height:26px; margin-top:1px; }
.ipart3_wz a{ font-size:14px; font-size:1.4rem; color:#fff; padding-left:6px;    display: block;    height: 55px;    white-space: normal; }
.ipart3_wz a:hover{ color:#FFFD01; }

.ipart3_pic img{ transition:All 0.7s ease-in-out;-webkit-transition:All 0.7s ease-in-out;-moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }
.ipart3_ntop:hover .ipart3_pic img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}
.ipart3_ntop:hover .ipart3_pic img{ transition:All 0.7s ease-in-out;-webkit-transition:All 0.7s ease-in-out;-moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }


@media screen and (max-width:1519px){
.icenter{ /*background:url(../images/icenter-bg1.jpg) repeat-y top center;*/ background: #fff; }	
}
@media screen and (max-width:1219px){
.right1{ width:70%; }
.ipart3_nr{ width:50%;  }
/*.icenter{ background:none; }
.ipart3{ background:url(../images/ipart1-bg.jpg) repeat-y top center; margin-top:20px; }	*/
}
@media screen and (max-width:999px){
.right1{ width:66%; }
}
@media screen and (max-width:949px){
.right1{ width:62%; }
}
@media screen and (max-width:919px){
.icenter{ background:none; }
.ipart2{ margin-top:30px; }
.ipart3{ background:url(../images/icenter-bg1.jpg)  top center; background-attachment:fixed; margin-top:10px; }	
}
@media screen and (min-width:840px) and (max-width:949px){
.ipart3_pic{ background:none; }		
}
@media screen and (max-width:839px){
.right1{ width:58%; }
.ipart3_nr{ width:100%; float:none; margin:0 auto; margin-bottom:30px; }	
}
@media screen and (max-width:759px){
.right1{ width:54%; }	
}
@media screen and (max-width:699px){
.right1{ width:100%; float:none; margin:0 atuo; }
.left1{ width:100%; float:none; margin:0 auto; max-width:500px; margin-top:30px; }	
.ipart3_nr{ width:50%; margin-bottom:30px; float:left; }
.ipart3_pic{ background:none; }	
.ipart3_ntitle{ width:81%;margin: 0 auto;}
}
@media screen and (max-width:439px){	
.ipart3_nr{ width:100%; float:none; margin:15px auto;}
.ipart3_pic{ background:url(../images/ipart3-picbg.png) no-repeat bottom center; }	
}
@media screen and (max-width:349px){
.sy_navli1{ padding-left:10px; padding-right:10px; }
.ipart3_sousuo{ margin-left:10px; }
.ipart3_pic{ background:none; }	
.ipart3_pic img{ width:100%; }
.ipart3_ntitle,.ipart3_wz{ padding-left:10px; padding-right:10px; }
}

.ipart4{ width:100%; max-width:1920px; margin:0 auto; margin-top:34px; margin-bottom:29px; overflow:hidden; }

.ipart4_title{ text-align:center; line-height:38px; }
.ipart4_title a{ font-size:30px; font-size:3rem; }
.ipart4_title a:hover{ color:#0656AE; }

.ipart4_wz{ text-align:center; margin-top:15px; margin-bottom:22px; }
.ipart4_wz a{ display:block; font-size:14px; font-size:1.4rem; line-height:28px; color:#666666; }
.ipart4_wz a:hover p{ color:#0656AE; }

@media screen and (max-width:919px){
.ipart4_pro{ width:95%; padding-left:2.5%; padding-right:2.5%; }
}


.ipart5{ background:#fff; padding-top:41px; padding-bottom:12px; }

.ipart5_title{ line-height:38px; }
.ipart5_title a{ font-size:30px; font-size:3rem; text-transform:uppercase; }
.ipart5_title a:hover{ color:#0656AE; }


.inews{ float:left; width:46%; }
.inews_nr{ padding-top:24px; padding-bottom:12px; }

.inews_pic{ float:left; width:170px; max-height:120px; }
.inews_pic img{ width:100%; max-width:170px; max-height:120px; }

.inews_right{ float:right; width:65%; }
.inews_title{ line-height:26px; margin-top:3px; }
.inews_title a{ font-size:16px; font-size:1.6rem; text-transform:uppercase; }
.inews_title a:hover{ color:#0656AE; }

.inews_wz{ margin-top:9px; }
.inews_wz a{ display:block; font-size:14px; font-sizse:1.4rem; line-height:28px; color:#666666; }
.inews_wz a:hover{ color:#0656AE; }

.inews_time{ margin-top:8px; color:#999999; line-height:22px; padding-left:22px; background:url(../images/rili.png) no-repeat left 3px; }



.ipro{ float:right; width:562px; }

.ipro_lunbo{ margin:0 auto; position:relative; margin-top:26px; }

.rexiaok{ width:530px; overflow:hidden; margin:0 auto; }
.carousel{margin-left:auto; margin-right:auto; width:100%; }
 
.ipro_lunbo .prev,.ipro_lunbo .next{ position:absolute; display:block;width:16px;height:29px; cursor:pointer; top:86px; z-index:9999; }
.ipro_lunbo .prev {background:url(../images/ipro-pre1.png) no-repeat; left:0px; }
.ipro_lunbo .prev:hover{ background:url(../images/ipro-pre2.png) no-repeat;}
.ipro_lunbo .next{background:url(../images/ipro-next1.png) no-repeat; right:0px; }
.ipro_lunbo .next:hover{  background:url(../images/ipro-next2.png) no-repeat;  }


.jCarouselLite { float:left; overflow:hidden; width:530px;  }
.jCarouselLite li{ width:265px; position: relative; overflow: hidden;cursor: pointer; float:left; overflow:hidden; /*border-right:solid 1px #cccccc;*/ text-align:center; }

.ipro_ntop{}

.ipro_pic{ padding-bottom:8px; background:url(../images/ipro-picbg.png) no-repeat bottom center; }
.ipro_pkuang{ margin:0 auto; max-width:244px; max-height:200px; }
.ipro_pic img{ width:244px; height:200px; }
.ipro_ntitle{ line-height:26px; padding-left:12px; padding-right:12px; margin-top:3px; }
.ipro_ntitle a{ font-size:14px; font-size:1.4rem; display:block; }
.ipro_ntop:hover .ipro_ntitle a{ color:#0656AE; }

.ipro_wz{ padding-left:12px; padding-right:12px; margin-top:1px; }
.ipro_wz a{ display:block; line-height:24px; color:#666666; }
.ipro_wz a:hover{ color:#0656AE; }

.links{ line-height:26px; padding-top:42px; }
.links span{ font-size:18px; font-size:1.8rem; text-transform:uppercase; }
.links a{ font-size:14px; font-size:1.4rem; padding-left:10px; padding-right:5px; }
.links a:hover{ color:#0656AE; }


@media screen and (max-width:1219px){
.ipart5{ background:url(../images/icenter-bg1.jpg) top center; }		

.inews{ width:100%; float:none; max-width:840px; margin:0 auto;  }
.ipro{ width:100%; float:none; max-width:840px; margin:0 auto; margin-top:30px; }
.jCarouselLite,.rexiaok{ width:795px; }
.links{ max-width:840px; margin:0 auto; }
.inews_right{ width:77%; }
.ipart5_title{ text-align:center; }
}
@media screen and (max-width:939px){
.jCarouselLite,.rexiaok{ width:530px; }
.ipro_lunbo{ width:100%; max-width:600px; }	
}
@media screen and (max-width:899px){
.inews_right{ width:74%; }	
}
@media screen and (max-width:799px){
.inews_right{ width:71%; }	
}
@media screen and (max-width:719px){
.inews_right{ width:67%; }	
}
@media screen and (max-width:659px){
.jCarouselLite,.rexiaok{ width:265px; }
.ipro_lunbo{ width:100%; max-width:320px; }	
}
@media screen and (max-width:639px){
.inews_pic{ float:none; margin:0 auto; text-align:center; }
.inews_right{ width:100%; float:none; margin-top:20px; text-align:center; }
.inews_time{ text-align:left; margin:0 auto; width:84px; margin-top:5px; }	
.links{ display:none; }
.ipart5{ padding-bottom:30px; }
}
@media screen and (max-width:359px){
.jCarouselLite,.rexiaok{ width:215px; }
.ipro_pic{ background:none; }	
.ipro_pic img{ width:100%; max-width:244px; max-height:200px; height:auto; }
.jCarouselLite li{ width:100%; }
}


.footer{ /*background:url(../images/footer-bg.jpg);*/ background: #106BC6; font-size:14px; font-size:1.4rem; color:#c7c7c7; padding-top:38px; }

.footer a{ font-size:14px; font-size:1.4rem; color:#c7c7c7; }
.footer a:hover{ color:#fff; }

.footer_title{ line-height:30px; font-size:24px; font-size:2.4rem; color:#fff; text-transform:uppercase; }
.footer_title a{ font-size:24px; font-size:2.4rem; color:#fff;}
.footer_title a:hover{ }

.footer li{ line-height:30px; font-size:14px; font-size:1.4rem; color:#c7c7c7; }
.footer li a{ font-size:14px; font-size:1.4rem; color:#c7c7c7; }
.footer li a:hover{ color:#fff; }


.ftop{ padding-bottom:66px; }
.f1{ float:left; width:27.9%; }
.f1_msg{ margin-top:25px; }

.sjmt{ margin-top:32px; }
.sjmt a{ float:left; }
.sjmtlast{ margin-right:0px !important; }

#sjmt li{ float:left; padding-right:15px;}
#sjmt li .ico { width:39px; height:39px;z-index: 1;-webkit-transition: 0.7s all;-moz-transition: 0.7s all;-ms-transition: 0.7s all;transition: 0.7s all; }
#sjmt li.on .ico { -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}


.f2{ float:left; width:22%; padding-right:2.5%; }

.f2 ul{ margin-top:18px; }
.f2 li{ padding-left:20px; }

.f2_libg1{ background:url(../images/footer-icon1.png) no-repeat left 6px; }
.f2_libg2{ background:url(../images/footer-icon2.png) no-repeat left 8px; }
.f2_libg3{ background:url(../images/footer-icon3.png) no-repeat left 11px; }
.f2_libg4{ background:url(../images/footer-icon4.png) no-repeat left 6px; }
.f2_libg5{ background:url(../images/footer-icon5.png) no-repeat left 6px; }

.f3{ float:left; width:18%; }
.f3 ul{ margin-top:18px; }

.f3 li{ background:url(../images/footer-libg.png) no-repeat left center; padding-left:12px; }

.f4{ float:right; width:19.5%; }
.f4 ul{ margin-top:18px; }


.banquan{ /*background:#1d1d1d;*/ background: #0656AE; line-height:26px; text-align:center; padding-top:6px; padding-bottom:8px; font-size:14px; font-size:1.4rem; color:#c7c7c7; }
.sitemap{}
.reanod{}
.cnzz{ margin-left:1px; }

.banquan a{ font-size:14px; font-size:1.4rem; color:#c7c7c7;padding: 0 0 0 15px;}
.banquan a:hover{ color:#fff; }

@media screen and (max-width:1219px){
.f1{ width:28%; }
.f2{ padding-right:3%; }	
.f3{ width:22%; }
}
@media screen and (max-width:999px){
.f4 ul{ float:none; margin-top:0px; }
.f4 .footer_title{ margin-bottom:18px; }	
}
.qingchu{ clear:both; display:none; }
@media screen and (max-width:939px){
.ftop{ margin:0 auto; max-width:800px; }
.f2,.f4{ width:60%; padding-left:0px; padding-right:0px; }	
.f1,.f3{ width:40%; }
.f1,.f2{ margin-bottom:20px; }
.qingchu{ display:block; }
}
@media screen and (max-width:639px){
.f1,.f2,.f3,.f4{ width:50%; }	

}
@media screen and (max-width:519px){
.ftop{ max-width:350px; }
.f1,.f2,.f3,.f4{ width:100%; float:none; margin:0 auto; }
.f1,.f2,.f3{ margin-bottom:20px; }	
}


.kefu{ position:fixed; top:138px; z-index:99999; padding-left:10px; padding-right:13px; width:62px; background:url(../images/kefu-bg.jpg); padding-top:3px; text-align:center; color:#000000; font-family:Verdana, Geneva, sans-serif; right:0px; box-shadow:0px 0px 3px rgba(0,0,0,0.07); padding-bottom:12px; }
.kefu a{ color:#000000; font-family:Verdana, Geneva, sans-serif; }
.kefu a:hover{ color:#0656AE; }

.kefu_skype{ border-bottom:solid 1px #aaaaaa; padding-bottom:1px; padding-top:11px; }
.kefu_skype_div{ line-height:22px; }

.kefu_whats{ border-bottom:solid 1px #aaaaaa; padding-top:8px; padding-bottom:5px; }
.kefu_email{ padding-top:13px; }


.bg{ background:#fff;}

@media screen and (max-width:479px){
.banquan{ padding-bottom:75px; }
.kefu{ bottom:0px; width:100%; height:auto; padding-top:5px; padding-bottom:10px; top:auto; }
.kefu_skype,.kefu_whats,.kefu_email{ padding:0px; width:25%; border-bottom:none; float:left; }
.kefu_skype img{ margin-top:5px; }
.kefu_email img{ margin-top:9px; }
}

@media screen and (max-width:1219px){
.bg{ background-attachment:fixed; }	
}
/*mianbaoxie*/
.brow{ line-height:26px; font-size:14px; font-size:1.4rem; color:#666666; padding:7px 0;background: #eee; }
.brow a{ font-size:14px; font-size:1.4rem; color:#0656AE; }
.brow a:hover{ color:#0656AE; }
.brow a:first-child{ color:#666666;}
.brow span{}
.browxz{ color:#0656AE !important; }


.left{ width:270px; float:left;}

.left_top{ border-radius:5px; overflow:hidden; box-shadow:0px 0px 3px rgba(0,0,0,0.1); background:url(../images/sy_leftbg.jpg); padding-bottom:11px; }
.left_nav{ padding-left:15px; padding-right:15px; }

.lNav{ cursor:pointer; font-size:14px; font-size:1.4rem; line-height:30px; padding-left:14px; margin-top:18px; transition:0.5s;-moz-transition:0.5s; color:#fff; padding-right:5%; -o-transition:0.5s;-webkit-transition:0.5s; background:#606060 url(../images/left-pre.png) no-repeat 97% center; border-radius:3px; }
.lNav a{ color:#fff; }
.lNav:hover,.left_nav #current{ background:#0656AE url(../images/left-next.png) no-repeat 97% center; }
.lNav:hover a{ }
.left_firstli{ margin-top:15px !important; }

.currentDt1{ color:#fff; background:#0656AE url(../images/left-next.png) no-repeat 97% center; }
.currentDt1 a{ }
.navContent1{ margin-top:3px; margin-bottom:-8px; }
.navcontent1 li{ position:relative }
.navContent1 li a{ display:block; padding-left:28px; background:url(../images/left-fuhao.png) no-repeat 15px center; font-size:14px; font-size:1.4rem; line-height:27px; padding-top:3px; padding-bottom:3px; color:#666666; }
.navContent1 li:hover>a{ color:#0656AE; }

.left_erji{ margin-top:-2px; margin-bottom:1px; }
.left_erji li{}
.left_erji li a{ padding-left:44px; background:url(../images/left-erjipre.jpg) no-repeat 35px center; color:#888888; }
.left_erji li a:hover{ background:url(../images/left-erjinext.jpg) no-repeat 35px center; }

.left_news{ margin-top:44px; border-radius:5px; box-shadow:0px 0px 3px rgba(0,0,0,0.1); background:url(../images/left-newsbg.jpg) bottom center; padding-bottom:20px; }

.left_news .left_title{ margin-bottom:4px; }
.left_news_nr{ padding-top:10px; padding-left:14px; padding-right:13px; }

.left_news_pic{ float:left; width:90px; height:90px; margin-top:3px; }
.left_news_pic img{ width:100%; max-width:90px; max-height:90px; }

.left_news_wz{ float:right; width:144px; }
.left_news_wz a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#666666; }
.left_news_nr:hover .left_news_wz a{ color:#0656AE; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;}

.right{ float:right; width:75.9%; }


/*product1*/
.p1{ margin-top:19px; margin-bottom:27px;  }

.p1_top{ font-size:14px; font-size:1.4rem; line-height:30px; margin-top:-9px; }
.p1_top table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.p1_top table tr td{ padding:3px; border:1px solid #ccc;}
.p1_top p a{ color:#0656AE  !important}
.p1_top p img{ max-width:100%;}

.p1_pro{ padding-top:24px; padding-bottom:5px; }

.p1_nr{ float:left; width:33.3%; max-width:303px; text-align:center; margin-bottom:39px; }
.p1_nrlast{ padding-right:0px !important; }

.p1_ntop{}

.p1_pic{ /*max-width:280px; width:92%; padding-left:4%; padding-right:4%;*/ text-align:center; background:url(../images/ipart3-picbg.png) no-repeat bottom center; padding-bottom:8px; max-height:280px; }
.p1_pkuang{ margin:0 auto;  width:94%; max-width:280px; max-height:280px; }
.p1_pic img{ width:100%; max-width:280px; max-height:280px; }

.p1_ntitle{ padding-left:4%; padding-right:4%; line-height:26px; margin-top:4px; }
.p1_nDes{ padding-left:4%; padding-right:4%; line-height:26px; margin-top:4px;     height: 53px;    white-space: normal;}
.p1_nDes a{ display:block; font-size:14px; font-size:1.4rem; }
.p1_ntitle a{ display:block; font-size:14px; font-size:1.4rem; }
.p1_ntop:hover .p1_ntitle a{ color:#0656AE; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }

.p1_nbottom{ padding-left:4%; padding-right:4%; margin-top:9px; }
.p1_check{ margin:0px; padding:0px; float:left; margin-left:74px; margin-top:8px; }
.p1_in{ float:left; margin-left:12px; }
.p1_in a{ display:block; color:#0656AE; border:solid 1px #0656AE; line-height:25px; width:98px; text-align:center; }
.p1_in a:hover{ background:#0656AE; color:#fff; }


.p1_bottom{ width:100%; margin:0 auto; text-align:center; }
.p1_fy{ display:inline-block !important; }

.n1_fy{ text-align:center; }
.n1_fy a{ display:inline-block; margin-right:9px; height:32px; /*width:39px;*/ text-align:center; line-height:32px; border:solid 1px #e5e5e5; background:#f7f7f7; font-size:14px; font-size:1.4rem; margin-bottom:20px;padding: 0 10px;}
.n1_fy a:hover{ border:solid 1px #0656AE; color:#0656AE; }
.n1fyxz,.active-page{ border:solid 1px #0656AE !important; color:#0656AE !important; }
.n1_pn{ width:67px !important; }
.n1_pre{ margin-right:10px !important; }
.p6{display:inline-block; margin-right:9px; height:32px; width:67px; text-align:center; line-height:32px; border:solid 1px #e5e5e5; background:#f7f7f7; font-size:14px; font-size:1.4rem; margin-bottom:20px;}


.p1_b_right{ display:inline-block; margin-left:-3px;}

.p1_sel{ margin-left:6px; }
.p1_submit{ width:140px; height:30px; line-height:28px; color:#fff; background:#0656AE; text-align:center; cursor:pointer; margin-left:5px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-size:1.4rem; }

@media screen and (max-width:1219px){
.right{ width:68%; }
.p1_nr{ width:45%; margin-left:2.5%; margin-right:2.5%; }	
}
@media screen and (max-width:999px){
.right{ width:64%; }
.p1_nr{ width:50%; margin-left:0px; margin-right:0px; }	
}
@media screen and (max-width:899px){
.right{ width:60%; }
}
@media screen and (min-width:820px) and (max-width:899px){
.p1_pic{ background:none; }

.p1_check{ margin-left:30px; }		
}
@media screen and (max-width:819px){
.right{ width:56%; }	
}
@media screen and (min-width:730px) and (max-width:819px){
.p1_nr{ width:100%; float:none; margin:0 auto; margin-bottom:30px; }	
}
@media screen and (max-width:729px){
.right{ width:100%; float:none; }
.left{ width:100%; float:none; margin:0 auto; max-width:500px; margin-top:30px; }

.left_news_wz{ width:75%; }	
}
@media screen and (min-width:480px) and (max-width:679px){
.p1_pic{ background:none; }	
.p1_check{ margin-left:0px; }		
}
@media screen and (max-width:479px){
.p1_nr{ width:100%; float:none; margin:0 auto; margin-bottom:30px; }	
.left_news_wz{ width:70%; }		
}
@media screen and (max-width:399px){
.left_news_wz{ width:65%; }		
}
@media screen and (max-width:359px){
.left_news_wz{ width:60%; }		
}
@media screen and (max-width:339px){
.p1_pic{ background:none; }	
.p1_pkuang{ width:100%; }
.p1_ntitle,.p1_nbottom{ padding-left:10px; padding-right:10px; }
.p1_check{ margin-left:0px; }
.left_news_wz{ width:57%; }	
.kongge{ margin-bottom:10px;}	
}


/*product2*/
.p2{ margin-top:19px; margin-bottom:33px; }

.p2_top{}
.p2_top .p2_title2{height: 45px;line-height: 32px;width: 96%;text-align: center;font-size: 22px;margin: 0 auto 20px auto;border-bottom: solid 1px #ccc;}
.p2_top .pimg{text-align: center;}
.p2_top .pimg img{max-width: 96%;}
.left1-p2{  /*width:54.1%; */float:left; }
#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{ width:400px; position:relative; float:left; }
#tsShopContainer #tsImgS{text-align:center;width:400px; height:328px;position:relative;  padding:0px !important; margin-bottom:16px; }
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto; width:100%;  }
#tsShopContainer #tsImgS img{ display:block; margin:0px auto; }
#tsShopContainer #tsPicContainer{position:relative; height:74px;}
#tsShopContainer #tsPicContainer #tsImgSArrL{ width:12px;height:15px;background:url(../images/p2-pre1.png) no-repeat; position:absolute;left:0px;cursor:pointer; top:27px; }
#tsShopContainer #tsPicContainer #tsImgSArrL:hover{ background:url(../images/p2-pre2.png) no-repeat; }
#tsShopContainer #tsPicContainer #tsImgSArrR{width:12px;height:15px;background:url(../images/p2-next1.png) no-repeat; position:absolute;right:0px;cursor:pointer; top:27px; }
#tsShopContainer #tsPicContainer #tsImgSArrR:hover{ background:url(../images/p2-next2.png) no-repeat; }

#tsShopContainer #tsPicContainer #tsImgSCon{ overflow: hidden; margin-top: 0px; width:384px !important; position: absolute; left:29px; }
#tsShopContainer #tsPicContainer #tsImgSCon ul{}
#tsShopContainer #tsPicContainer #tsImgSCon li{float:left;cursor:pointer; width:128px; height:74px; }

#tsShopContainer #tsPicContainer #tsImgSCon li img{display:block;width:90px;height:74px;  }
#tsShopContainer #tsPicContainer #tsImgSCon li img:hover{}

.MagicZoomBigImageCont { }
.MagicZoomMain { text-align: center !important;	width: 92px; }
.MagicZoomMain div { padding: 0px !important; }
.MagicZoomPup {	 background:#ffffff; }
.MagicZoomLoading { text-align:center; background:#ffffff; color:#444; border:1px solid #ccc; opacity:0.8; padding:3px 3px 3px 3px !important; display:none; }
.MagicZoomLoading img {	padding-top:3px !important; }

.p2_tleft{ display:none; }
.p2_tleft img{ float:left; width:45%; margin-left:2.5%; margin-right:2.5%; margin-bottom:25px; max-width:400px; max-height:328px; }

.p2_tright{ float:right; width:51.2%; }

.co11{ color:#0656AE !important}
.p2_title{ margin-top:-6px; padding-bottom:5px; margin-bottom:6px; font-size:18px; font-size:1.8rem; line-height:28px; border-bottom:solid 1px #c5c5c5; }

.p2_twz{font-size:14px; font-size:1.4rem; line-height:28px; color:#666666; }
.p2_twz li{ font-size:14px; font-size:1.4rem; line-height:28px; color:#666666; }
.p2_twz table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.p2_twz table tr td{ padding:3px; border:1px solid #ccc;}
.p2_twz p a{ color:#0656AE  !important}
.p2_twz p img{ max-width:100%;}


.p2_tin{ margin-top:15px; }
.p2_tin a{ display:block; text-align:center; color:#fff; width:160px; line-height:33px; padding-bottom:2px; background:#606060; font-size:16px; font-size:1.6rem; cursor：pointer;}
.p2_tin a:hover{ background:#0656AE; }
#atftbx3{ margin-left:50px;}
#atftbx3 p span{ margin-right:22px;}

.p2_tshare span{ display:block; float:left; padding-right:0px ; margin-right:7px; border-radius:10% !important; padding-top:1px; line-height:25px !important; font-size:14px; color:#22b25f; width:25px !important; height:25px !important }
.p2_tshare img{ float:left; border-radius:10px !important; }
.p2_tshare svg{ width:25px !important; height:25px !important;}


.p2_tshare{ margin-top:21px; }
.p2_tshare img{ float:left; }
.p2_tshare span{ display:block; float:left; line-height:22px; margin-top:1px; font-size:14px; font-size:1.4rem; font-weight:bold; color:#0656AE; padding-right:6px; }


.p2_center{ margin-top:42px; }
.p2_cpro1{}
.p2_menu{ background:#eeeeee; width:100%; }
.p2_menu li{ float:left; cursor:pointer;font-size:18px; font-size:1.8rem; padding-left:36px; padding-right:36px; height:38px; line-height:36px; }
.p2_menu li.hovers{ background:#0656AE; color:#fff;}

#main2{ overflow:hidden;  margin-top:18px; }
#main2 ul{display:none; }
#main2 ul.block{ display: block;}

.p2_cpic{font-size: 14px;font-size: 1.4rem;line-height: 1.8;color: #666666;}
.p2_cpic p{padding: 10px 0;}
.p2_cpic table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.p2_cpic table tr td{ padding:3px; border:1px solid #ccc;}
.p2_cpic p a{ color:#0656AE  !important}
.p2_cpic p img{ max-width:100%;}

.p2_cpro2{ display:none; }
.p2_cpro2_nr{ margin-bottom:20px; }
.p2_ctitle{ font-size:18px; font-size:1.8rem; font-weight:bold; padding-bottom:10px; line-height:28px; color:#0656AE; }


.p2_bottom{ margin-top:40px; }
.p2_btitle{ line-height:26px; background:url(../images/p2-btitlebg.png) no-repeat left center; margin-bottom:24px; }
.p2_btitle a{ font-size:20px; font-size:2rem; font-weight:bold; color:#0656AE; }
.p2_btitle a:hover{}

.p2_bpro{ margin:0 auto; }
.p2_bnr{ float:left; width:23.1%; padding-right:1.5%; max-width:210px; text-align:center; }
.p2_bnrlast{ padding-right:0px !important; }


.p2_bpic{ width:100%; max-width:210px; max-height:172px; overflow:hidden; }
.p2_bpic img{ width:100%; max-width:210px; max-height:172px; }

.p2_bfont{ line-height:26px; margin-top:8px; }
.p2_bfont a{ display:block; font-size:14px; font-size:1.4rem; }
.p2_bnr:hover .p2_bfont a{ color:#0656AE; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;}

.p2_bpic img{ transition:All 0.7s ease-in-out;-webkit-transition:All 0.7s ease-in-out;-moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }
.p2_bnr:hover .p2_bpic img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}
.p2_bnr:hover .p2_bpic img{ transition:All 0.7s ease-in-out;-webkit-transition:All 0.7s ease-in-out;-moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }

@media screen and (max-width:1219px){
.left1-p2{ /*display:none;*/ }	
.p2_tleft{ display:block; }
.p2_tright{ float:none; width:100%; margin-top:15px; }
.p2_menu li{ padding-left:10px; padding-right:10px; }
.p2_tin{ width:100%; max-width:400px; }
}
@media screen and (max-width:999px){
.p2_cpro1{ /*display:none;*/ }
.p2_cpro2{ display:block; }	
}
@media screen and (max-width:939px){
.p2_bpro{ max-width:460px; }
.p2_bnr{ width:45%; margin-left:2.5%; margin-right:2.5%; padding-right:0px; margin-bottom:10px; }	
}

@media screen and (max-width:600px){
.p2_cpic table tr{ width:100%;}
.p2_cpic table tr td{ width:50%;}
.p2_cpic table img{ width:100%}
}
@media screen and (max-width:330px){
.p2_cpic table tr{ width:100%;}
.p2_cpic table tr td{ width:25% !important;}
.p2_cpic table img{ max-width:100%}
}
@media screen and (max-width:439px){
.p2_bnr{ width:100%; float:none; margin:0 auto; margin-bottom:20px; }	
}
@media screen and (max-width:399px){
.p2_tleft img{ width:100%; float:none; margin:0 auto; margin-bottom:10px; }	
.p2_tin a{ width:100%; float:none; margin-bottom:15px; }
.p2_tshare{ margin-top:40px; }
}
/*@media screen and (max-width:940px){
.p2_cpic table img{ max-width:50% !important;}}*/




/*news1*/
.n1{ margin-top:3px; margin-bottom:35px; }

.n1_pro{}
.n1_nr{ margin-bottom:40px; padding-top:16px; }
.n1_pic{ float:left; width:236px; max-height:266px; }
.n1_pic img{ width:100%; max-width:236px; max-height:266px; }

.n1_right{ float:right; width:77.9%; }
.n1_title{ line-height:26px; margin-top:2px; margin-bottom:15px; }
.n1_title a{ font-size:16px; font-size:1.6rem; }
.n1_title a:hover{ color:#0656AE; }

.n1_time{ color:#999999; line-height:22px; padding-left:22px; background:url(../images/rili.png) no-repeat left center; }

.n1_wz{ margin-top:13px; }
.n1_wz a{ display:block; font-size:14px; font-size:1.4rem; line-height:28px; color:#666666; }
.n1_wz a:hover{ color:#0656AE; }


.hot{ padding-top:34px; }

.hot_title{ line-height:28px; background:url(../images/hot-titlebg.png) no-repeat left center; margin-bottom:23px; }
.hot_title a{ font-size:20px; font-size:2rem; font-weight:bold; color:#0656AE; }
.hot_title a:hover{}

.hot_pro{ margin:0 auto; }
.hot_nr{ float:left; width:17.5%; max-width:210px; padding-right:3.1%; text-align:center; }
.hot_nrlast{ padding-right:0px !important; }



.hot_pic{ width:100%; max-width:210px; max-height:172px; }
.hot_pic img{ width:100%; max-width:210px; max-height:172px; }

.hot_font{ line-height:26px; margin-top:8px; width:92%; }
.hot_font a{ display:block; font-size:14px; font-size:1.4rem; }
.hot_nr:hover .hot_font a{ color:#0656AE;  transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;}

@media screen and (max-width:1219px){
.n1_right{ width:73%; }	
.n1_title{ margin-top:0px; margin-bottom:7px; }
.n1_pic{ margin-top:5px; }
.n1_nr{ padding-top:0px; margin-bottom:25px;}
.n1_wz{ margin-top:7px; }

.hot_nr{ width:19%; padding-right:1.2%; }	
}
@media screen and (max-width:999px){
.n1_right{ width:70%; }	
}
@media screen and (max-width:939px){
.n1_right{ width:67%; }	
}
@media screen and (max-width:859px){
.n1_pic{ float:none; width:100%; text-align:center; }
.n1_right{ width:100%; float:none; margin-top:15px; text-align:center; }	
.n1_time{ text-align:left; margin:0 auto; width:85px; }

.hot_pro{ max-width:700px; }
.hot_nr{ width:30%; padding-right:0px; margin-left:1.6%; margin-right:1.6%; margin-bottom:10px; }
}
@media screen and (max-width:640px){
.hot_font{ width:90%}	
	}
@media screen and (max-width:559px){
.hot_pro{ max-width:470px; }
.hot_nr{ width:45%; margin-left:2.5%; margin-right:2.5%; }	
.hot_font{ width:92%}	
}
@media screen and (max-width:559px){
.hot_nr{ width:100%; float:none; margin:0 auto; margin-bottom:10px; }	
}


/*news2*/
.n2{ margin-top:12px; margin-bottom:54px; }

.n2_title{ text-align:center; font-size:16px; font-size:1.6rem; line-height:26px; }
.n2_time{ color:#999999; line-height:18px; padding-left:18px; background:url(../images/rili.png) no-repeat left center; margin:0 auto; width:120px; margin-top:11px; margin-bottom:12px; }
.n2_wz{ font-size:14px; font-size:1.4rem; line-height:1.8; }
.n2_wz table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.n2_wz table tr td{ padding:3px; border:1px solid #ccc;}
.n2_wz p{padding: 10px 0;}
.n2_wz p a{ color:#0656AE  !important}
.n2_wz p img{ max-width:100%; height:auto;}


.n2_bottom{ border-top:solid 1px #c0c0c0; margin-top:42px; padding-top:10px; }
.n2_fy{ line-height:26px; color:#666666; font-size:14px; font-size:1.4rem; }
.n2_fy a{ color:#666666; font-size:14px; font-size:1.4rem; }
.n2_fy a:hover{ color:#0656AE; }


.left2{ float:left; width:210px; }

.left2_top{ border-radius:5px; box-shadow:0px 0px 3px rgba(0,0,0,0.1); background:url(../images/left2-nrbg.jpg) center bottom; padding-bottom:7px; }

.left2_title{ line-height:28px; text-align:center; border-radius:5px; background:url(../images/left2-titlebg.jpg) repeat-x; box-shadow:0px 2px 2px rgba(0,0,0,0.1); padding-top:4px; padding-bottom:3px; }
.left2_title a{ font-size:20px; font-size:2rem; display:block; }
.left2_title a:hover{/* color:#0656AE;*/ }

.left2_nav{ margin-top:11px; }
.left2_nav li{ line-height:30px; padding-top:5px; padding-bottom:5px; }
.left2_nav li a{ font-size:14px; font-size:1.4rem; border-radius:3px; display:block; padding-left:20px; }
.left2_nav li a:hover{ color:#fff; background:#0656AE; }
.left2_navxz{ color:#fff !important; background:#0656AE !important; }

.right2{ float:right; width:79.2%; }


.about_title{ font-size:20px; font-size:2rem; font-weight:bold; line-height:28px; margin-top:-5px; margin-bottom:2px; }
.about_wz1{ font-size:14px; font-size:1.4rem; line-height:2; }
.about_wz1 p{padding: 10px 0;}
.about_wz1 img{ max-width:100%; height:auto;}
.bottom28{ padding-bottom:28px; }
.bottom29{ padding-bottom:29px; }
.bottom30{ padding-bottom:30px; }


/*about1*/
.a1{ margin-top:18px; margin-bottom:56px; }

.a1_pic1{ margin-top:22px; margin-bottom:24px; }
.a1_pic1 img{ float:left; width:31.6%; margin-right:2.6%; max-width:300px; max-height:217px;  }
.a1_pic1last{ margin-right:0px !important; }

.a1_pic2{ text-align:center; max-height:394px; margin-top:24px; }
.a1_pic2 img{ width:100%; max-width:580px; max-height:394px; }
@media screen and (max-width:640px){
.a1_pic2{ display:none}
}
.a1_wz1{ line-height:30px; font-size:14px; font-size:1.4rem; }


/*about2*/
.a2{ margin-top:18px; margin-bottom:17px; }

.a2_wz{ font-size:14px; font-size:1.4rem; line-height:28px; margin-top:14px; }
.a2_bold{ font-weight:bold; }

.a_cer{ margin-top:28px;}

.baguetteBoxOne{ }
.cer_nr{ width:21.4%; float:left; padding-right:4.8%; max-width:203px; margin-bottom:40px; }
.cer_nrlast{ padding-right:0px !important; }

.cer-pic{ position:relative; }
.cer-picpian{ display:block; max-width:203px; max-height:265px; }
.cer-picpian img{ width:100%; height:100%; max-width:203px; max-height:265px; }
.wteamfu{ display:block; position:absolute; width:100%; height:100%; top:0px; left:0px; opacity:0;filter:alpha(opacity=0); transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; text-align:center; }
.wteamfu img{ position:absolute;  opacity:0;filter:alpha(opacity=0); width:44px; height:35px; left:50%; top:50%; margin-left:-22px; margin-top:-17px; }
.cer-pic:hover .wteamfu{ opacity:1;filter:alpha(opacity=100);}
.cer-pic:hover .wteamfu img{ opacity:1;filter:alpha(opacity=100);}
.cer_wz{ text-align:center; line-height:26px; font-size:14px; font-size:1.4rem; margin-top:1px; }


.baguetteBoxOne{ margin:0 auto; }
#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;  background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
#baguetteBox-overlay.visible{opacity:1}
#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;}
#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}
#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}
#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:Arial, Helvetica, sans-serif;}
#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}
#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}
#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}
.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}
.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;
 border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;}
.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}
.baguetteBox-button#next-button{right:2%}
.baguetteBox-button#previous-button{left:2%}
.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}
.baguetteBox-button svg{position:absolute;left:0;top:0}
.spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}
.double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}
.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
@-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}




@media screen and (max-width:1219px){
.right2{ width:76%; }
.a2{ margin-bottom:35px; }	
.cer_nr{ width:24%; padding-right:1.3%; margin-bottom:20px; }
}
@media screen and (max-width:999px){
.right2{ width:72%; }
.a1_pic1 img{ width:32%; margin-right:2%; }	
}
@media screen and (max-width:939px){
.cer_nr{ width:30%; margin-left:1.6%; margin-right:1.6%; padding-right:0px; }	
}
@media screen and (max-width:889px){
.right2{ width:68%; }	
}
@media screen and (max-width:799px){
.right2{ width:64%; }	
}
@media screen and (max-width:699px){
.right2{ width:100%; float:none; }	
.left2{ float:none; width:100%; margin:0 auto; max-width:500px; margin-top:30px; }
}
@media screen and (max-width:519px){
.cer_nr{ width:45%; margin-left:2.5%; margin-right:2.5%; }	
}
@media screen and (max-width:439px){
.a1_pic1{ text-align:center; }
.a1_pic1 img{ width:100%; float:none; margin:0 auto !important; margin-bottom:20px !important; }	
}
@media screen and (max-width:359px){
.cer_nr{ width:100%; float:none; margin:0 auto; margin-bottom:10px; }	
}


/*about3*/
.a3{ margin-top:18px; margin-bottom:55px; }

.a3_pro{ background:url(../images/a3-xian.jpg) repeat-y 10px 20px; margin-top:42px;  }

.a3_riqi{ float:left; font-size:24px; font-size:2.4rem; font-weight:bold; line-height:30px; background:url(../images/a3-quan.png) no-repeat left center; padding-left:28px; color:#0656AE; }
.a3_wz{ float:right; width:89.5%; font-size:14px; font-size:1.4rem; line-height:28px; }

.a3_nr{}
.a3_nr1{ margin-bottom:36px; }
.a3_nr1 .a3_riqi{ margin-top:-6px; }
.a3_nr1 .a3_wz{ margin-top:-29px; }

.a3_nr2{ margin-bottom:36px; }
.a3_nr2 .a3_riqi{ margin-top:45px; }

.a3_nr3{ margin-bottom:41px; }
.a3_nr3 .a3_riqi{ margin-top:193px; }

.a3_nr4{ margin-bottom:38px; }
.a3_nr4 .a3_riqi{ margin-top:47px; }

.a3_nr5{ margin-bottom:36px; }
.a3_nr5 .a3_riqi{ margin-top:47px; }

.a3_nr6{ margin-bottom:39px; }
.a3_nr6 .a3_riqi{ margin-top:-2px; }

.a3_nr7{ margin-bottom:36px; }
.a3_nr7 .a3_riqi{ margin-top:29px; }

.a3_nr8{ margin-bottom:37px; }
.a3_nr8 .a3_riqi{ margin-top:12px; }

.a3_nr9{ padding-bottom:63px; }
.a3_nr9 .a3_riqi{ margin-top:-2px; }

.a3_nr10{ margin-top:-20px; }
.a3_nr10 .a3_riqi{ margin-top:15px; }


/*about4*/
.a4{ margin-top:18px; margin-bottom:12px; }

.a4_pro{ margin:0 auto; margin-top:24px; }

.baguetteBoxOne{ }
.a4_nr{ width:28.3%; float:left; padding-right:7.5%; max-width:268px; margin-bottom:34px; }
.a4_nrlast{ padding-right:0px !important; }

.a4-pic{ position:relative; }
.a4-picpian{ display:block; max-width:268px; max-height:216px; }
.a4-picpian img{ width:100%; height:100%; max-width:268px; max-height:216px; }
.a4wteamfu{ display:block; position:absolute; width:100%; height:100%; top:0px; left:0px; opacity:0;filter:alpha(opacity=0); transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; text-align:center; }
.a4wteamfu img{ position:absolute;  opacity:0;filter:alpha(opacity=0); width:44px; height:35px; left:50%; top:50%; margin-left:-22px; margin-top:-17px; }
.a4-pic:hover .a4wteamfu{ opacity:1;filter:alpha(opacity=100);}
.a4-pic:hover .a4wteamfu img{ opacity:1;filter:alpha(opacity=100);}
.a4_wz{ text-align:center; line-height:26px; font-size:14px; font-size:1.4rem; margin-top:7px; color:#4d4d4d; }


/*onlinefactory*/
.o{ margin-top:19px; margin-bottom:12px; }
.o_title{ font-size:20px; font-size:2rem; font-weight:bold; line-height:28px; margin-top:-7px; margin-bottom:11px; }
.o_wz{ font-size:14px; font-size:1.4rem; line-height:28px; }
.o_pro{ margin:0 auto; margin-top:20px; }

@media screen and (max-width:1219px){
.a3_wz{ width:85%; }	

.a4_nr{ width:32%; padding-right:2%; margin-bottom:20px; }
}
@media screen and (max-width:939px){
.a3_wz{ width:81%; }	
}
@media screen and (max-width:839px){
.a4_pro,.o_pro{ max-width:600px;}
.a4_nr{ width:45%; padding-right:0px; margin-left:2.5%; margin-right:2.5%; }	
}
@media screen and (min-width:700px) and (max-width:799px){
.a3_wz{ width:77%; }	
}
@media screen and (max-width:539px){
.a3_wz{ width:77%; }	
}
@media screen and (max-width:439px){
.a3_pro{ background:none; }
.a3_riqi{ float:none; }
.a3_wz{ width:100%; float:none; }
.a3_nr1 .a3_wz{ margin-top:0px; }
.a3_riqi{ margin-top:0px !important; }	
.a3_nr{ margin-bottom:20px; margin-top:0px !important; padding-bottom:0px; }
.a4_nr{ width:100%; float:none; margin:0 auto; margin-bottom:10px; }
}


/*service1*/
.s1{ margin-top:18px; margin-bottom:42px; }
.s1 .right2{ margin-top:-7px; }
.s1_title{ font-size:24px; font-size:2.4rem; font-weight:bold; color:#4d4d4d; line-height:32px; }

.s1_ul1{ margin-top:6px; }
.s1_ul1 li{ font-size:14px; font-size:1.4rem; line-height:28px; padding-left:13px; background:url(../images/service1-libg1.png) no-repeat left 9px; }

.s1_ul2{ padding-left:28px; }
.s1_ul2 li{ font-size:14px; font-size:1.4rem; line-height:28px;  padding-left:8px; background:url(../images/service1-libg2.png) no-repeat left 13px; }

.s1_jl1{ margin-top:20px; margin-bottom:2px; }
.s1_jl2{ margin-top:8px; }
.s1_lunbo{ margin:0 auto; width:100%; max-width:949px; margin-top:25px; }

.img-scroll2{ overflow:hidden;  margin:0 auto; }

.img-list2{ overflow:hidden; width:949px; margin:0 auto; position:relative; }
.img-list2 ul { width:9999px;}
.img-list2 li { float:left; display:inline; width:949px;  text-align:center; }
.img-list2 li img{ width:949px; height:357px; }

.s1_lunbo .next2,.s1_lunbo .prev2{ position:absolute; width:30px; height:40px; cursor:pointer; display:block; z-index:999; top:157px; }
.s1_lunbo .prev2{ left:0px; background:url(../images/service-pre1.png) no-repeat; }
.s1_lunbo .prev2:hover{ background:url(../images/service-pre2.png) no-repeat; }
.s1_lunbo .next2{ right:0px; background:url(../images/service-next1.png) no-repeat; }
.s1_lunbo .next2:hover{ background:url(../images/service-next2.png) no-repeat;}

.s1_wz{ text-align:center; line-height:30px; font-size:14px; font-size:1.4rem; margin-top:1px; color:#4d4d4d; }


@media screen and (max-width:1219px){
.img-list2,.img-list2 li,.img-list2 li img{ width:700px; }
.img-list2 li img{ height:auto; }
.s1_lunbo .next2,.s1_lunbo .prev2{ top:110px; }
}
@media screen and (max-width:999px){
.img-list2,.img-list2 li,.img-list2 li img{ width:550px; }
.s1_lunbo .next2,.s1_lunbo .prev2{ top:90px; }	
}
@media screen and (max-width:919px){
.img-list2,.img-list2 li,.img-list2 li img{ width:470px; }
.s1_lunbo .next2,.s1_lunbo .prev2{ top:70px; }	
}
@media screen and (max-width:839px){
.img-list2,.img-list2 li,.img-list2 li img{ width:400px; }
.s1_lunbo .next2,.s1_lunbo .prev2{ top:60px; }	
}
@media screen and (max-width:699px){
.img-list2,.img-list2 li,.img-list2 li img{ width:550px; }
.s1_lunbo .next2,.s1_lunbo .prev2{ top:90px; }	
}
@media screen and (max-width:639px){
.img-list2,.img-list2 li,.img-list2 li img{ width:470px; }
.s1_lunbo .next2,.s1_lunbo .prev2{ top:70px; }	
}
@media screen and (max-width:549px){
.img-list2,.img-list2 li,.img-list2 li img{ width:400px; }
.s1_lunbo .next2,.s1_lunbo .prev2{ top:60px; }	
}
@media screen and (max-width:549px){
.img-list2,.img-list2 li,.img-list2 li img{ width:350px; }
.s1_lunbo .next2,.s1_lunbo .prev2{ top:40px; }	
}
@media screen and (max-width:419px){
.img-list2,.img-list2 li,.img-list2 li img{ width:300px; }
}
@media screen and (max-width:359px){
.img-list2,.img-list2 li,.img-list2 li img{ width:255px; }
.s1_lunbo .next2,.s1_lunbo .prev2{ top:30px; }	
}


/*service2*/
.s2{ margin-top:18px; margin-bottom:61px; }
.s2 .right2{ margin-top:-7px; }

.gongs_xwk {  width:100%; }
.yincxinx { display: none }
.moren_zk {/* width:92%;*/ line-height:30px; border-bottom: #d0d0d0 solid 1px; background: url(../images/faq-jia.png) no-repeat left 20px; padding-top:13px; padding-bottom:5px; font-size:14px; font-size:1.4rem;  display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px; font-size:1.4rem;   padding-left:23px;  cursor:pointer; }

.yincxinx {  background: url(../images/faq-jian.png) no-repeat left 16px; }
.yincxinx .yinc_baioti { line-height:30px;/* width:95%; */ height:100%; overflow: hidden; cursor: pointer;  padding-top:8px; padding-bottom:5px;  padding-left:23px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.yinc_baioti{  font-size:14px; font-size:1.4rem; display:block;   }
 
.f_wz{ font-size:14px; font-size:1.4rem; color:#666666; line-height:28px; padding-left:23px; padding-bottom:8px; border-bottom: #d0d0d0 solid 1px; margin-top:-4px; }
.f_span1{ display:block; float:left; padding-right:10px; }
.f_span2{ display:block; float:left; width:97%; }


.xuanze .wsm_xzbti { width:100%; }
#commentpic1 { display: block }
#comment1 { display: none }


/*service3*/
.s3{ margin-top:18px; margin-bottom:54px; }
.s3 .right2{ margin-top:-7px; }

.s3_xp{ margin-top:27px; }

.s3_div{ margin-bottom:25px; }
.s3_div2{ margin-bottom:28px; }
.s3_div3{ margin-bottom:29px; }
.s3_div4{ margin-bottom:23px; }
.s3_wz{ float:left; width:146px; font-size:14px; font-size:1.4rem; color:#666666; line-height:31px; text-align:right; }

.s3_right{ float:right; width:83.9%; }

.s3_input1{ background:#fff; border:solid 1px #cdcdcd; text-indent:10px; width:495px; height:31px; line-height:29px; float:left; font-size:14px; font-size:1.4rem; color:#666666; }
.s3_bt{ float:left; height:35px; line-height:35px; width:12px; text-align:right; font-size:14px; font-size:1.4rem; color:#ff0000; }
.s3_textarea{ background:#fff; border:solid 1px #cdcdcd; text-indent:10px; float:left; line-height:26px; width:779px; height:225px; }
.s3_input2{ background:#fff; border:solid 1px #cdcdcd; text-indent:10px; width:152px; height:33px; line-height:31px; float:left; font-size:14px; font-size:1.4rem; color:#666666; }
.s3_yzm{ float:left; cursor:pointer; margin-left:19px; }
.s3_send{ float:left; margin-left:34px; cursor:pointer; text-align:center; color:#fff; width:181px; height:33px; line-height:31px; background:#015885; font-size:14px; font-size:1.4rem; font-family:Tahoma, Geneva, sans-serif; margin-top:1px; }
.s3_send:hover{ background:#aaaaaa; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }



/*download*/
.d{ margin-top:18px; margin-bottom:33px; }

.d_pro{ padding-bottom:8px; }
.d_nr{ border-bottom:dashed 1px #c6c6c6; padding-bottom:14px; margin-bottom:32px; }
.d_left{ float:left; width:74.7%; }

.d_title{ line-height:26px; }
.d_title a{ font-size:16px; font-size:1.6rem; font-weight:bold; color:#4d4d4d; }
.d_title a:hover{ color:#0656AE; }

.d_wz{ line-height:26px; margin-top:10px; }
.d_wz a{ font-size:14px; font-size:1.4rem; color:#666666; }
.d_wz a:hover{ color:#0656AE; }

.d_right{ float:right; margin-top:14px; }
.d_right a{ display:block; font-size:14px; font-size:1.4rem; background:#015885; color:#fff; text-align:center; border-radius:20px; width:152px; height:40px; line-height:40px; }
.d_right a:hover{ background:#0656AE; }



@media screen and (max-width:1219px){
.s3_right{ width:78%; }	
.s3_textarea{ width:90%; }
.s3_div,.s3_div2,.s3_div3,.s3_div4{ margin-bottom:10px; }
.f_span2{ width:93%; }
}
@media screen and (max-width:999px){
.s3_wz{ float:none; text-align:left; }
.s3_right{ width:100%; float:none; }
.s3_input1{ width:90%; }	

.d_left{ width:68%; }
}
@media screen and (max-width:879px){
.s3_send{ width:90%; margin-left:0px; margin-top:17px; }	
}
@media screen and (max-width:859px){
.d_left{ width:100%; float:none; text-align:center; }
.d_right{ float:none; margin:0 auto; margin-top:20px; }	
.d_right a{ margin:0 auto; }
}
@media screen and (max-width:699px){
.right2{ top:0px; }	
.f_span2{ width:90%; }
}

@media screen and (max-width:379px){
.s3_input2{ width:90%; }	
.s3_yzm{ margin-left:0px; margin-top:17px; }
.f_span2{ width:87%; }
}



/*contact*/
.c{ margin-top:8px; margin-bottom:39px; }

.c_pro1{}
.c_menu{  width:100%; }
.c_menu li{ float:left; cursor:pointer;font-size:20px; font-size:2rem; height:42px; line-height:42px; font-weight:bold; width:50%; text-align:center; border-bottom:solid 2px #d3d3d3; padding-bottom:2px; }
.c_menu li.hovers{ color:#0656AE; border-bottom:solid 2px #0656AE; }

#cmain2{ overflow:hidden;  margin-top:18px; }
#cmain2 ul{display:none; }
#cmain2 ul.block{ display: block;}

.c1_msg{ margin-top:4px; font-size:14px; font-size:1.4rem; line-height:28px; }


.c1_lx{ margin-top:16px; }
.c1_lx1{ float:left; width:44.6%; }
.c1_lx2{ float:left; width:54%; }
.c1_lx_title{ font-size:16px; font-size:1.6rem; line-height:28px; height:28px; margin-bottom:5px; }

.c1_lx_li div{ font-size:14px; font-size:1.4rem; line-height:30px; padding-left:17px; }
.c1_lx_li div a{ font-size:14px; font-size:1.4rem; }
.c1_lx_li div a:hover{ color:#015885; }

.c1_libg1{ background:url(../images/c-icon1.png) no-repeat left 9px; }
.c1_libg2{ background:url(../images/c-icon2.png) no-repeat left 9px; }
.c1_libg3{ background:url(../images/c-icon3.png) no-repeat left 12px; }
.c1_libg3 a{ padding-right:27px; }
.c1_libg4{ background:url(../images/c-icon4.png) no-repeat left 9px; }
.c1_libg5{ background:url(../images/c-icon5.png) no-repeat left 6px; }
.c1_libg6{ background:url(../images/c-icon6.png) no-repeat left 9px; }

.c1_libg7{ background:url(../images/qq.png) no-repeat left 9px; }
.c1_libg8{ background:url(../images/skype.png) no-repeat left 9px; }
.c1_libg9{ background:url(../images/weixin.png) no-repeat left 9px; }
.c1_libg10{ background:url(../images/whatsapp.png) no-repeat left 9px; }

.ditu{ margin-bottom:10px; margin-top:20px;}

.c_xp_title{ text-align:center; font-size:26px; font-size:2.6rem; line-height:32px; color:#015885; margin-bottom:10px; margin-top:47px; }

.c_xp{ padding-top:26px; padding-bottom:12px; }
.c_div1{ padding-bottom:37px; }
.c_div2{ padding-bottom:34px; }
.c_div3{ padding-bottom:27px; }
.c_nr1{}

.c_bt1,.c_bt2{ float:left; height:36px; line-height:36px; text-align:right; font-family:Verdana, Geneva, sans-serif; color:#dc000c; }
.c_bt1{ width:16px; }
.c_bt2{ width:12px; }


.c_input,.c_textarea,.c_captcha{ float:left; border:solid 1px #cccccc; color:#666666; background:#fff; font-family:Tahoma, Geneva, sans-serif; }
.c_input,.c_captcha{ height:33px; line-height:33px;}

.c_input{ width:499px; text-indent:6px;  }
.c_textarea{ width:1176px; line-height:26px; height:141px; padding-top:1px; text-indent:7px; }


.c_captcha{ width:152px; text-indent:13px; background:#fff;}
.c_yzm{ float:left; cursor:pointer; margin-left:7px; }
.c_send{ float:left; cursor:pointer; margin-left:34px; width:181px; height:33px; line-height:31px; text-align:center; color:#fff; background:#015885; font-size:14px; font-size:1.4rem; margin-top:1px; font-family:Tahoma, Geneva, sans-serif; }
.c_send:hover{ background:#aaaaaa; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }

.c_map{ text-align:center; margin-top:24px; }
.c_map img{ width:100%; max-width:1042px; max-height:426px; }

.c2_lx{ margin-top:23px; }
.c2_lx_nr{ width:42.3%; }

.c2_lx_title{ font-size:16px; font-size:1.6rem; font-weight:bold; line-height:28px; }
.c2_lx_msg{ font-size:16px; font-size:1.6rem; line-height:28px; margin-top:5px; margin-bottom:10px; }
.c2_lx_wz{ font-size:14px; font-size:1.4rem; line-height:30px; }
.c2_lx_wz a{ font-size:14px; font-size:1.4rem;}
.c2_lx_wz a:hover{ color:#015885; }
.c2_lx_wz1{ font-size:14px; font-size:1.4rem; line-height:30px; margin-top:11px; }


.c_pro2{ display:none; }
.c_pro2_nr{ margin-bottom:30px; }
.c_pro2_title{ font-size:20px; font-size:2rem; line-height:30px; font-weight:bold; border-bottom:solid 2px #0656AE; text-align:center; margin-bottom:20px; color:#0656AE; }


@media screen and (max-width:1219px){
.c_map{ max-width:100%; }

.c_input{ width:400px; }
.c_textarea{ width:97%; }
.c2_lx_nr{ width:48%; }
}
@media screen and (max-width:999px){
.c_tleft{ width:100%; float:none; }	
.c_map{ float:none; width:100%; text-align:left; margin-top:20px; }
}
@media screen and (max-width:959px){
.c_div1,.c_div2,.c_div3{ padding-bottom:0px; }
.c_nr1{ float:none; width:100%; margin-bottom:20px; }	
.c_input,.c_textarea{ width:95%; }
}
@media screen and (max-width:819px){
.c2_lx_nr{ width:100%; float:none; margin-bottom:20px; }	
}
@media screen and (max-width:799px){
.c1_lx1,.c1_lx2{ float:none; width:100%; margin-bottom:20px; }		
}
@media screen and (max-width:699px){
.c2_lx_nr{ width:100%; float:none; margin-bottom:20px; }	
}
@media screen and (max-width:639px){
.c_pro1{ display:none; }
.c_pro2{ display:block; }
}
@media screen and (max-width:599px){
.c_send{ float:none; margin-left:0px; width:95%; margin-top:20px; }	
}
@media screen and (max-width:479px){
.c_input,.c_textarea,.c_send{ width:90%; }
.c_captcha{ width:90%; }
.c_yzm{ margin-left:0px; float:none; margin-top:20px; }
}




@media screen and (max-width:1219px){
.ipart1,.ipart3,.ipart4 .zong,.ipart5,.footer,.brow,.p1,.p2,.n1,.n2,.a1,.a2,.a3,.a4,.o,.s1,.s2,.s3,.d,.c{ width:98%; padding-left:1%; padding-right:1%; }	
._dzfa{ display: none;}	
}
@media screen and (max-width:999px){
.ipart1,.ipart3,.ipart4 .zong,.ipart5,.footer,.brow,.p1,.p2,.n1,.n2,.a1,.a2,.a3,.a4,.o,.s1,.s2,.s3,.d,.c{ width:95%; padding-left:2.5%; padding-right:2.5%; }
}

.p2_txiazai{ float:left;}
.p2_txiazai a {
    display: block;
    line-height: 34px;
    padding-left: 21px;
    background: url(../images/pdf.png) no-repeat left center;
    font-size: 14px;
    font-size: 1.4rem;
    color: #666666;
    text-decoration: underline;
}


.ipart1_title a{color:#fff;}



/*定制方案*/
._dzfa{ overflow:hidden; width:100%; background-color:#efefef;}
._dzfa .fananTit{ width:100%; height:58px; background-color:#3f3f3f; display:inline-block;}
._dzfa .fananTit h3{ text-align:center; line-height:58px; width:150px; background-color:#c30101; position:relative; font-size:24px; color:#fff; float:left;margin: 0;}
._dzfa .fananTit i{ display:block; background:url(../images/_dl_faan-xjx.png) no-repeat center; width:7px; height:6px; position:absolute; bottom:-6px; left:72px;}
._dzfa .fananTit span{ display:block; line-height:58px; color:#fff;  text-transform:uppercase; font-size:22px; margin-left:10px; float:left} 
._dzfa .fananTit img{ display:block; float:right; margin-top:18px; margin-right:15px;}
._dzfa ._dzfaBox{ overflow:hidden;}
._dzfa .fa_lt{ width:; float:left; width:630px;padding: 0 0 25px 25px; }
._dzfa .fa_lt h4{ overflow:hidden; line-height:40px; background:url(../images/_dl_faan_tit.png) no-repeat left; margin-top:35px; font-size:13px; color:#666666}
._dzfa .fa_lt h4 b{ margin-left:15px; font-size:18px; display:block; color:#c30101; float:left;}
._dzfa .fa_lt h4 p { line-height:40px; float:left; margin-left:25px;  font-weight:normal; }
._dzfa .list{  overflow:hidden; }
._dzfa .list li{ width:300px; padding-left:6px; border-left:3px solid #d0d0d0; height:20px; line-height:20px; float:left; margin-right:5px; font-size:13px; margin-top:25px; margin-bottom:10px; color:#333}
._dzfa .list li input{  outline:none; border:none; border-bottom:1px solid #d0d0d0; width:35px; margin:0 4px; line-height:20px; color:#333}
._dzfa .list li input.chang{ width:160px;}
._dzfa .list li input.xz{ width:120px;}
._dzfa .fart{ float:right; width:400px; background-color:#f5f5f5; height:403px; position:relative} 
._dzfa .formright{ width:340px; margin:0 auto; margin-top:30px;} 
._dzfa form fieldset{ display:block; width:100%;border: 0;margin: 0 0 15px 0; padding: 0;}
._dzfa form fieldset label{ width:70px; float:left; line-height:27px; color:#333; font-size:14px;}
._dzfa form fieldset input{ width:266px; height:25px; line-height:25px; font-size:14px; color:#333; float:right;  border:1px solid #ccc;}
._dzfa form p{ font-size:14px; color:#333; line-height:30px;}
._dzfa form textarea{ width:326px; height:78px; padding:5px; border:1px solid #ccc; resize:none}  
._dzfa .btn{ overflow:hidden; width:340px; padding:15px 0; border-bottom:1px solid #ccc; margin:0 auto;}
._dzfa .btn a{ display:block;  float:left; margin-right:10px;}
._dzfa .btn .u-btn1,._dzfa .btn .u-btn2{ display:block;  float:left; margin-right:10px;height: 29px;text-indent: -999px;overflow: hidden;padding: 0;border: 0;}
._dzfa .btn .u-btn1{width: 79px;background: url(../images/_dl_fan_reset.png) no-repeat;}
._dzfa .btn .u-btn2{width: 89px;background: url(../images/_dl_fan_tijiao.png) no-repeat;}
._dzfa .fart h4{ overflow:hidden; font-weight:normal; font-size:14px; color:#666; margin-top:20px; margin-left:15px} 
._dzfa .fart h4 span{ color:#000}
._dzfa .fart h4 a{color: #fff;display: inline-block;width: 67px;line-height: 30px;text-align: center;background-color: #c30101;}
._dzfa img.yuan{ position:absolute; left:0; top:30px;}



.newsBox{ overflow: hidden; margin-bottom: 25px; }
.newsBox ul li { font-size: 0.8em; color: #555; border-bottom: 1px solid #eee; height: 40px; line-height: 40px; overflow: hidden; }
.newsBox ul li i { padding-right: 5px; color: #777; font-size: 0.875em; }
.newsBox ul li a { color: #555; padding-right: 20px;font-size: 16px;}
.newsBox ul li a:hover { text-decoration: underline; color:#0656AE; }
.newsBox ul li span { float: right; font-size: 0.875em; color: #888; }

.taglist{padding: 0 0 30px 0;}
.taglist a{float: left;display: inline-block;padding: 5px 10px;border: solid 1px #ccc;margin: 10px;font-size: 16px;}
.taglist a:hover{border: solid 1px #ccc;background: #ccc;}