﻿@charset "utf-8";


html{ overflow-x:auto; overflow-y:auto; }
*{ padding:0; margin:0;outline:none !important;}
ul, ol,li{ list-style-type:none;}
body, button, input, select, textarea{font-family: 'Microsoft yahei',sans-serif; font-size:16px; color:#333;line-height: 30px;}
code, kbd, pre, samp { font-family: 'Microsoft yahei',sans-serif;}
a{ text-decoration:none; color:#333;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
	 -o-transition: all 0.2s ease-out 0s; 
		transition: all 0.2s ease-out 0s;}
img{border:0; max-width:100%;}
li { line-height:normal; }
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family: 'Microsoft yahei',sans-serif; }
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
body{ position:relative; float:left; width:100%; overflow:hidden;}
select{ margin:0; padding:0; font-family: 'Microsoft yahei',sans-serif; border:none;}
textarea{ resize:none;outline:none;}
label{ margin-bottom:0; font-weight:normal;}
input,select,textarea{ margin:0; padding:0; border:0; outline:none;
 -moz-border-radius:0px; 
 -webkit-border-radius:0; 
 -khtml-border-radius:0;
 border-radius:0;
}




.bdshare_dialog_box{display:none !important;}
.ovh { overflow: hidden;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pt40{ padding-top:40px;}
.pt50{ padding-top:50px;}
.pt60{ padding-top:60px;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.pb30{ padding-bottom:30px;}
.pb40{ padding-bottom:40px;}
.pb50{ padding-bottom:50px;}
.pb60{ padding-bottom:60px;}
.fl{float:left;}
.fr{float:right;}
.ct{ text-align:center;}
.cl:before, .cl:after { display: table; content: ""; line-height: 0px; }
.cl:after { clear: both; }
#img{overflow: hidden;border-radius: 4px 4px 0 0;display:block;o}
#img img{width: 100%;transition: 2s;border-radius: 4px 4px 0 0;}
#img img:hover{transform: scale(1.2);border-radius: 4px 4px 0 0;}
#k{text-indent:2em;}

#page_about .pic_box{ position: relative; float: left;}
#page_about .pic_box .box{ position: absolute; left: 20px; top: 20px; width: 100%;  height: 100%; border: 1px solid #d6d6d6; }
#page_about  .pic_box img{ position: relative; z-index: 2; display: block;}
#page_about .floor2 .pic_box .box{ position: absolute; left: -20px; bottom: 30px; width: 100%;  height: 530px; background: #6d6e6e;}

#page_about .pic_boxr{ position: relative; float: left;}
#page_about .pic_boxr .box{ position: absolute; right: 20px; top: 20px; width: 100%;  height: 100%; border: 1px solid #d6d6d6; }
#page_about  .pic_boxr img{ position: relative; z-index: 2; display: block;}
#page_about .floor2 .pic_boxr .box{ position: absolute; left: -20px; bottom: 30px; width: 100%;  height: 530px; background: #6d6e6e;}

@media screen and (max-width:1199px) {
#page_about .pic_box{ position: relative; margin-bottom:30px;}
#page_about .pic_boxr{ position: relative; margin-bottom:30px;}
}



/*------------------------------------------*/

.pz_top{ float:left; width:100%;position:fixed; left: 0; top:0;z-index:90; background:white; box-shadow:0 3px 5px rgba(0,0,0,0.1);
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.pz_banner{ float: left; width:100%; position:relative; z-index: 3;}
.pz_main{ float:left; width:100%; min-height:500px; overflow:hidden;}
.pz_down{ float:left; width:100%; background:#28292d;}
.bainanet_nav2_menu{ float:left; width:100%; position:relative; z-index:9;}
.bainanet_container{ width:100%; float:left; padding:0 5.11%;}
.pz_top.on_2{ top:-128px;}
.pz_top.on_1{ top:-40px;}

@media screen and (max-width: 1199px) {
.bainanet_container{ padding:0 2%;}
.pz_main .pt30{ padding-top:0;}
}
@media screen and (max-width: 1023px) {
.pz_top.on_1{ top:0px;}
}
@media screen and (max-width: 991px) {
.bainanet_container{ padding:0 25px;}
.topnav{ height:80px;}
}
@media screen and (max-width: 767px) {
.bainanet_container{ padding:0 10px 0 10px;}
body{ padding-top:28px;}
.topnav{ z-index:90;}

}

/*top*/
.pz_top_index{ background:none;}
.top{ width:100%; float:left; height:40px; border-top:solid 7px #f9f9f9;}
.top .top_r{ float:right; padding-left:48px; position:relative;}
.top .top_r .top_r_bg{ width:3000px; height:33px; background:#f9f9f9; position:absolute; left:0; top:0;}
.top .top_r .top_r_bg:before{ content:''; background:url(../bg/top1.png) no-repeat center center; width:32px; height:33px; position:absolute; left:-32px; top:0;}
.top .top_r a{ display:block; float:left; font-size:16px; color:black; line-height:26px; padding-left:27px; padding-right:32px; background:url(../bg/top7_h.png) no-repeat right center; position:relative; z-index:5;}
.top .top_r a p{display:inline-block;}
.top .top_r a.a1{ padding-right:0; background:none !important;}
.top .top_r a:hover{ }
.top .top_r a img{ vertical-align:middle; margin:-3px 3px 0 0; height:26px;}
.top .top_r a img.so_icon1{ display:none;}
.pz_top_index .top .top_r a img.so_icon1{ display:inline-block;}
.pz_top_index .top .top_r a img.so_icon2{ display:none;}
.topnav{ width:100%; float:left; height:68px; border-bottom:solid 1px rgba(255,255,255,0.2);}
.topnav .logo{ float: left; width: 210px; margin-top:-10px; }
.topnav .logo img{ width:100%; float: left;}
.topnav .gupiao{margin-left: 10px;padding:10px 0 10px 15px;font-size: 15px;color: #666;line-height: 20px;background: url(../bg/line-gp.png) no-repeat left center; margin-top:-10px;}
.topnav .gupiao span{ font-weight:bolder;font-size: 15px;color: #0055ff;}

.pz_top.on_1 .topnav{ height:70px;}
.pz_top.on_1 .topnav .logo{ margin-top:10px; width:200px;}
.pz_top.on_1 .topnav .gupiao{padding:15px 0 5px 15px;font-size: 15px;color: #666;line-height: 20px;background: url(../bg/line-gp.png) no-repeat left center;margin-top:0px}
.pz_top.on_1 .topnav .gupiao span{ font-weight:bolder;font-size: 15px;color: #0055ff;}

.pz_top.on_1 .topnav .menu,.pz_top.on_1 .topnav .menu ul .nli,.pz_top.on_1 .topnav .search_i{ height:70px;}
.pz_top.on_1 .topnav .menu ul .nli span > a{ height:70px; line-height:70px;}
.pz_top.on_1 .topnav .lang,.pz_top.on_1 .topnav .search_i .search_ico{ margin-top:16px;}
.topnav .topnav_right{ float:right;}
.topnav .lang{ float:right; width:38px; height:38px; margin-top:15px; margin-left:13px; overflow:hidden; border:solid 1px #b0b0b0; text-align:center;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.topnav .lang a{ display:block; width:38px; height:38px; font-size:14px; color:#ccc; text-transform:uppercase; line-height:36px;font-family:Arial;}
.topnav .lang:hover,.topnav .search_i .search_ico:hover{ border-color:#0055ff;}
.topnav .lang.on .a1{ margin-top:-38px;}
.topnav .search_i{ float:right; margin-left:26px; height:68px; position:relative; cursor:pointer;}
.topnav .search_i .search_ico{ width:38px; height:38px; margin-top:15px; border:solid 1px #b0b0b0; background:url(../bg/search-icn.png) no-repeat center center; background-size:contain; cursor:pointer;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.search .search_k{ width:220px; height:44px; float:left; line-height:44px; background:white; font-size:16px; color:#1b62ba !important; padding-left:20px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.search .search_b{ width:50px; height:44px; position:absolute; right:0; top:0; background:url(../bg/top8.png) no-repeat center center #ccc; background-size:contain; cursor:pointer;}
.search_i .search{ width:400px; height:50px; background:#fff; position:absolute; right:0; top:100%; z-index:-5; padding-right:50px; border:solid 3px #ccc; display:none;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.search_i.on .search{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
@-webkit-keyframes fadeInUp1{
0%{opacity:0;
-webkit-transform:translateY(20px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp1{
0%{opacity:0;
-moz-transform:translateY(20px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}

.so span{display:block;  float:left; width:110px; height:44px; border-right:3px solid #ccc; background:url(../bg/so-dr-icon.png) no-repeat 68px center #fff; cursor:pointer ; position:relative; z-index:9999;}
.so span input.sou_inp{ display:block; position:absolute; left:0; top:0; width:110px; height:44px; z-index:1; opacity:0; filter:alpha(opacity=00);}
.so span div{ float:left; padding-left:10px; text-align:center;  height:44px; line-height:44px; font-size:14px; color:#4c4c4c; position:relative; z-index:9; width:88px;}
.so span ul{ display:none; position:absolute; left:-3px; top:44px; background:#f5f5f5; border:3px solid #ccc;  width:113px; height:auto; overflow-y:auto;overflow-x:hidden;z-index:9}
.so span ul li{ float:left; width:100%; text-align:center; height:30px; line-height:30px; font-size:12px; color:#4c4c4c;}
.so span ul li:hover{ background:#fff;}

.menu{ z-index:99; float: right;}
.menu > ul{ float:left; width:100%;}
.menu ul .nli{ float:left;z-index:99; margin:0 0 0 55px; height:68px; position:relative;}

.menu ul .nli:first-child{ float:left;z-index:99; margin:0 0 0 0px; height:68px; position:relative;}

.menu ul .w-line{}
.menu ul .nli:after{content:'';width:1px;height:15px;background:#e5e5e5;position:absolute;right:0;top:50%; margin:-10px -20px 0 0;}
.menu ul .nli:last-child:after{display:none;}
.menu ul .nli span{ display:block; width:100%; float:left;}
.menu ul .nli span a{ display:block; float:left; height:69px; line-height:68px; color:black; font-size:16px; overflow:hidden;position:relative; border-bottom:solid 3px transparent;}


/*下拉菜单（漂浮在menu .nli上）*/
.sub{ z-index:21;  position:absolute; width:180px; left: 50%; margin-left:-90px;top:100%; display:none; text-align:center;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.sub .l2{ width:100%; position:relative;}
.sub .l2 .l2_a{ display:block; width:100%; float:left; font-size:14px; line-height: 44px; color: #fff; overflow:hidden; position:relative; padding:0 8px; background:rgba(0,0,0,0.6);}
.sub .l2:hover .l2_a{ background:#0055ff;}
.sub .l2 .l3_ul{ width:180px; position:absolute; left:100%; top:0; display:none; padding-left:1px;}
.sub .l2 .l3_ul .l3{ width:100%; position:relative;}
.sub .l2 .l3_ul .l3 .l3_a{ display:block; width:100%; float:left; font-size:14px; line-height: 44px; color: #fff; overflow:hidden; position:relative; padding:0 8px; background:rgba(0,0,0,0.6);}
.sub .l2 .l3_ul .l3:hover .l3_a{ background:#0055ff;}
.sub .l2:hover .l3_ul{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
.menu ul .nli:hover .sub{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
.menu.white{ background-image:url(../bg/top2.png);}
.pz_top_index .top .top_r a{ color:white; background-image:url(../bg/top7.png);}
.pz_top_index .topnav .search_i .search_ico{ background-image:url(../bg/top8.png); border:solid 1px white; border:solid 1px rgba(255,255,255,0.4);}
.pz_top_index .topnav .lang{ border:solid 1px white; border:solid 1px rgba(255,255,255,0.4);}
.pz_top_index .topnav .lang:hover,.pz_top_index .topnav .search_i .search_ico:hover{ border-color:white;}
.pz_top_index .topnav .lang a{ color:white;}
.pz_top_index .menu ul .nli span a{ color:white;}
.menu ul .nli.on span a,
.menu ul .nli:hover span a{ color:#0055ff; border-color:#0055ff;}
#nav_home{ padding-left:0; margin-left:0;}
@media screen and (max-width: 1460px) {
.menu ul .nli{ margin:0 0 0 25px;}

}
@media screen and (max-width: 1380px) {
.menu ul .nli{ margin:0 0 0 10px;}
.top .top_r{ padding-left:8px;}
.top .top_r a{ padding-left:17px; padding-right:22px;}
.topnav .search_i{ margin-left:26px;}
}
@media screen and (max-width: 1199px) {
.topnav .search_i{ margin-left:6px;}
.menu ul .nli:after{content:'';width:0px;height:15px;}

.menu ul .nli{ margin:0 0 0 7px;}
.topnav .logo{ width: 210px;}
.top .top_r a{ padding-left:7px; padding-right:2px;}
}
.pf_menu{ display:none;}
@media screen and (max-width: 1023px) {
.top{ display:none;}
.topnav{ height:58px;}
.menu{ display:none;}

.topnav .logo{ width: 200px; height:58px; line-height:58px; position:absolute;  top:0;  margin-top:0; display:block;}
.pz_top.on_1 .topnav .logo{ margin-top:0px;}
.topnav .logo img{ float:none; display:inline-block;}
.topnav .gupiao{margin-left: 210px;  padding-right:8px;font-size: 15px;color: #666;line-height: 20px;background: url(../bg/line-gp.png) no-repeat left center;}
.topnav .gupiao span{ font-weight:bolder;font-size: 15px;color: #0055ff;}
.pz_top.on_1 .topnav{ height:70px;}
.pz_top.on_1 .topnav .logo{ margin-top:10px; width:200px;}

.topnav .topnav_right{ float:left;}
.topnav .search_i{ display:none;}
.topnav .lang{ width:30px; height:30px; margin-top:5px; margin-left:0;}
.topnav .lang a{ width:30px; height:30px; line-height:28px; font-size:12px;}

.menuph{ float:right; cursor: pointer;  width: 30px;  height: 50px; position:relative; margin-top:-5px;}
.menuph .point { display:block;  width: 30px;  height: 30px; margin-top:30px;}
.menuph .navbtn {  position: absolute;  top: 28px;  right: 10px;  display: inline-block;  width: 18px;  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: #ccc; z-index:9999;}
.menuph .navbtn::after,
.menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 18px;  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: #ccc;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.menuph .navbtn::after { top:-6px;}
.menuph .navbtn::before { top:6px;}
.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;  }
.pz_top_index .menuph .navbtn,.pz_top_index .menuph .navbtn::after,.pz_top_index .menuph .navbtn::before{ background:white;}
.pf_menu{ position:fixed; width:100%; height:100%; overflow-y:auto; right:0px; top:-100%; z-index:9 !important; display:block; z-index: 98; background: #fff;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.pf_menu.on_1{ top:0;}
.ph_menu{ float:left; width:100%; text-align:left; padding:58px 0 0 0px;}
.nav_box{ width:100%; float:left;}
.ph_menu .nli{ float:left; width:100%; position:relative;}
.ph_menu .nli span{ float:left; width:100%;}
.ph_menu .nli .l1_a{ float:left; width:100%;  font-size:15px; line-height:43px; white-space:nowrap; position: relative; letter-spacing: 1px; border-bottom: solid 1px #eeeeee; padding:0 10px;}
.ph_menu .nli svg{ display:block; width:40px; height:40px; position:absolute; right:0; top:5px; background:url(../bg/m-menu.png) no-repeat center center; background-size:auto 14px !important;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ph_menu .nli.on .l1_a{ color:#0055ff;}
.ph_menu .nli.on svg{ background-image:url(../bg/m-menu.png); transform:rotate(90deg);}
.ph_menu .nli .l2_ul{ display:none; height:auto; float:left; width:100%; padding: 5px 15px; border-bottom: solid 1px #ccc;}
.ph_menu .nli .l2_ul .l2{ width:50%; float:left; position:relative;}
.ph_menu .nli .l2_ul .l2 .l2_a{ line-height:30px; font-size:13px; color:#333; text-transform:uppercase; opacity:0.6;}
.ph_menu .nli .l2_ul .l2 i{ display:block; width:30px; height:30px; position:absolute; right:0; top:0px; background:url(../bg/m-menu.png) no-repeat center center; background-size:auto 12px !important;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ph_menu .nli .l2_ul .l2.on .l2_a{ opacity:1;}
.ph_menu .nli .l2_ul .l2.on i{ background-image:url(../bg/m-menu.png); transform:rotate(90deg);}
.ph_menu .nli .l3_ul{ display:none; height:auto; float:left; width:100%; padding: 5px 15px; border-bottom: solid 1px #ccc;}
.ph_menu .nli .l3_ul .l3{ width:100%; float:left;}
.ph_menu .nli .l3_ul .l3 .l3_a{ line-height:30px; font-size:12px; color:#333; text-transform:uppercase; opacity:0.6;}
.ph_menu .search{ display:block;  float:left; height:40px; border:solid 1px #ccc; width:96%; padding: 0 40px 0 110px; position: relative; left:auto; top:auto; right:auto; margin-top:10px; z-index:1; margin-left:2%;}
.ph_menu .search .search_k{ height:38px; line-height:38px; width:100%; background: white; font-size: 14px; color: #ccc; padding-left:10px; font-weight:bold;}
.ph_menu .search .search_b{ position: absolute; right:-1px; top: 0; height:38px; width:40px; background: #ccc url(../bg/top8.png) no-repeat center center; background-size: 40px 40px;}


.ph_menu .search .so1 span{position:absolute; left:0; top:0;}

.so1 span{display:block;  float:left; width:110px; height:38px; border-right:1px solid #ccc; background:url(../bg/so-dr-icon.png) no-repeat 88px center #fff; cursor:pointer ; position:relative; z-index:9999;}
.so1 span input.sou_inp{ display:block; position:absolute; left:0; top:0; width:110px; height:38px; z-index:1; opacity:0; filter:alpha(opacity=00);}
.so1 span div{ float:left; padding-left:10px; text-align:center;  height:38px; line-height:38px; font-size:14px; color:#4c4c4c; position:relative; z-index:9; width:88px;}
.so1 span ul{ display:none; position:absolute; left:-1px; top:38px; background:#f5f5f5; border:1px solid #ccc;  width:111px; height:auto; overflow-y:auto;overflow-x:hidden;z-index:9}
.so1 span ul li{ float:left; width:100%; text-align:center; height:30px; line-height:30px; font-size:12px; color:#4c4c4c;}
.so1 span ul li:hover{ background:#fff;}


.ph_menu .msg{ width:100%; float:left; margin-top:10px;}
.ph_menu .msg a{ display:block; width:100%; float:left; height:36px; line-height:36px; text-align:center; background:#073d6f; font-size:14px; color:white; font-weight:bold; font-family:'Microsoft yahei' , Arial;
-moz-border-radius:18px; 
-webkit-border-radius:18px; 
-khtml-border-radius:18px;
border-radius:18px;}
.pf_menu.on{ padding:64px 95px 0 95px;}
.pz_top_index.active{ background:black;}
.ph_menu_down{ width:100%; float:left; padding:10px; margin-top:10px;}
.ph_menu_down li{ width:100%; float:left; font-size:14px; color:#333; line-height:28px;}
.ph_menu_down li a{ color:#333;}
.ph_menu_down li a img{ height:20px; vertical-align:middle; margin:-3px 5px 0 0;}
.ph_menu_down li a p{display:inline-block;}
}

.left_headline{ position:absolute; left:68px; bottom:57px; transform:rotate(-90deg);transform-origin:0 0; font-size:16px; color:white; text-transform:uppercase; letter-spacing:8px; padding-left:58px; background:url(../bg/top9.png) no-repeat left center; z-index:9;font-family: 'OPENSANS-LIGHT';}

@media screen and (max-width:1199px) {
.left_headline{ left:15px;}
}
@media screen and (max-height:830px) {
.left_headline{ bottom:20px;}
}
@media screen and (max-height:767px) {
.left_headline{ bottom:10px;}
}
@media screen and (max-width:767px) {
.left_headline{ display:none;}
}

.leftnav{ position:fixed; left:70px; top:50%; z-index:9; width:10px; margin-top:-100px;}
.leftnav li{ width:100%; height:10px; float:left; text-align:center; position:relative; margin-top:25px;}
.leftnav li a{ display:block; width:10px; height:10px; position:relative; background:white; opacity:0.4;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.leftnav li a span{ display:block; position:absolute; left:120%; top:50%; margin-top:-10px; font-size:14px;font-family: 'OPENSANS-BOLD'; color:#0055ff; text-transform:uppercase; white-space:nowrap; width:0; overflow:hidden;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.leftnav li:hover a span{ width:120px;}
.leftnav li.active a{opacity:1;}
.leftnav.white li a{ background:#b2b2b2; opacity:1;}
.leftnav.white li.active a{ background:#0055ff; }
@media screen and (max-width:1380px) {
.leftnav{ left:50px;}
}
@media screen and (max-width:1199px) {
.leftnav{ left:20px;}
}
@media screen and (max-height:767px) {
.leftnav li{ margin-top:15px;}
}
@media screen and (max-width:767px) {
.leftnav{ display:none !important;}
}





/*首页产品滚动*/






.slideGroup{ width:100%; float:left; margin-top:30px; position:relative;}
.slideGroup .hd{ text-align: right; font-size:0;}
.slideGroup .hd ul{ display:inline-block; width:70%; text-align:right; padding-bottom:5px; }
.slideGroup .hd ul .slick-track{ float:right;}
.slideGroup .hd ul .slick-slide{ display:inline-block; font-size:16px; color:#262626; line-height: 32px; margin-left:40px; width:110px; border-radius: 30px; text-align: center; cursor: pointer;}
.slideGroup .hd ul .slick-current{ background-color:#0055ff; color:#fff;}
.slideGroup .hd a{ display:inline-block; float:right; position:absolute; right:0; top:0; font-size:15px; color:#333; line-height:64px; letter-spacing:1px; background:url(../bg/index2.png) no-repeat left center; width:116px;}
.slideGroup .hd a:hover{ color:#0055ff;}
.slideGroup .hd a span{ font-family:"微软雅黑";}
.slideGroup .bd{ width:100%; float:left;}
.slide_pic_1,.slide_pic_2{ width:100%; float:left; position:relative; padding:0 30px;}
.slide_pic_1 .slick-prev,.slide_pic_1 .slick-next,.slide_pic_2 .slick-prev,.slide_pic_2 .slick-next{ display:block; width:13px; height:25px; position:absolute; left:0px; top:50%; margin-top:-12px; background:url(../bg/homeproduct.png) no-repeat left center; background-size:auto 100%; cursor:pointer;}
.slide_pic_1 .slick-next,.slide_pic_2 .slick-next{ background-position:right center; left:auto; right:0px;}
.slide_pic_1 .slick-prev:hover,.slide_pic_1 .slick-next:hover,.slide_pic_2 .slick-prev:hover,.slide_pic_2 .slick-next:hover{ background-image:url(../bg/homeproduct_b.png);}
.tempWrap{ width:100% !important;}
.c_1570_box{ margin:0 -30px;}
.ul_1{ margin-top:-20px;}
.ul_1 .zbox{ width:100%; float:left; padding:20px 15px;}
.ul_1 li .zbox_box{ width:100%; float:left;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;border: solid 1px #f3f3f3;border-radius: 8px;}
.ul_1 li .zbox_box .pic{ width:100%; float:left; position:relative; background:#f5f5f5;}
.ul_1 li .zbox_box .pic img{ width:100%; float:left;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_1 li .zbox_box .pic .ico{ width:62px; height:62px; position:absolute; left:50%; top:50%; margin:-31px 0 0 -31px; opacity:0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_1 .zbox:hover .zbox_box{ box-shadow:0 10px 20px rgba(0,0,0,0.2);}
.ul_1 .zbox:hover .pic a> img{ opacity:0.4;}
.ul_1 .zbox:hover .pic .ico{ opacity:1;}
.ul_1 .zbox .zbox_down{ width:100%; float:left; padding:19px 10px 25px 10px; background:white;}
.ul_1 .zbox .zbox_down .zbox_down_head{ width:100%; float:left;}
.ul_1 .zbox .zbox_down .zbox_down_head .time{ float:left; font-size:16px; clear:#666; line-height:22px;}
.ul_1 .zbox .zbox_down .zbox_down_head .btn{ float:right;}
.ul_1 .zbox .zbox_down .zbox_down_head .btn a{ display:block; float:left; width:22px; height:22px; margin:0 9px 0 13px; background-position:center center; background-size:contain; background-repeat:no-repeat;}
.ul_1 .zbox .zbox_down .zbox_down_title{ width:100%; float:left; margin-top:15px;}
.ul_1 .zbox .zbox_down .zbox_down_title a{ display:block; float:left; color:#333; line-height:24px; height:28px; overflow:hidden;}
.ul_1 .zbox:hover .zbox_down .zbox_down_title a{ color:#0055ff;}
@media screen and (max-width:1380px) {
.slideGroup{ margin-top:40px;}
.slideGroup .hd{ top:-100px;}
.slideGroup .hd ul .slick-slide{ padding:0 10px; font-size:14px;}
}
@media screen and (max-width:1199px) {
.
.slideGroup .hd ul .slick-slide{ padding:0 10px; font-size:14px; line-height:44px;}
.ul_1 .zbox .zbox_down .zbox_down_title a{ font-size:16px; line-height:30px; height:60px;}
.slideGroup .hd a{ width:106px; font-size:16px; line-height:44px;}
.slideGroup .hd{ top:-80px;}
}
@media screen and (max-width:1023px) {

.slideGroup{ margin-top:20px; height:350px;}
.slideGroup .hd{ position:relative; right:auto; float:left; top:auto; width:100%; margin-bottom:20px; padding-right:106px;}
}
@media screen and (max-width:767px) {
.slide_pic_1{ padding:0 20px;}
.c_1570_box{ margin:0 0px;}
.slide_pic_1 .slick-prev,.slide_pic_2 .slick-prev{ left:10px;}
.slide_pic_1 .slick-next,.slide_pic_2 .slick-next{ right:10px;}
.slideGroup .hd{ text-align:center; padding-right:96px;}
.slideGroup .hd ul{ float:none; display:inline-block;}
.slideGroup .hd ul .slick-slide{ padding:0 6px; font-size:14px; line-height:24px; background-size:auto 2px;}
.ul_1 .zbox .zbox_down .zbox_down_title a{ font-size:14px; line-height:24px; height:46px;}
.slideGroup .hd a{ width:96px; font-size:14px; line-height:24px; text-align:right;}
.ul_1 .zbox .zbox_down{ padding:12px 10px 15px 10px;}
.ul_1 .zbox .zbox_down .zbox_down_head .time{ font-size:12px; line-height:20px;}
.ul_1 .zbox .zbox_down .zbox_down_head .btn a{ width:16px; height:20px; margin:0 3px 0 3px;}
.ul_1 .zbox .pic .ico{ width:42px; height:42px; margin:-21px 0 0 -21px;}
.c_0100_1{ min-height:460px;}
.ul_1 .zbox:hover .zbox_box{ box-shadow:0 5px 10px rgba(0,0,0,0.1);}
}
/*banner -ahao*/

.pz_banner{ float:left; width:100%; /*margin-top: 88px; */overflow:hidden; position: relative; line-height: 0; background-color: #fff;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.pz_banner.home{ min-height: 600px;}
@media screen and (max-width:1229px){
    .pz_banner{ margin-top: 30px; }
    .pz_banner.home{min-height: 415px;}
}
@media screen and (max-width:991px){
    .pz_banner.home{ min-height: 514px;}
}
@media screen and (max-width:767px){
    .pz_banner.home{min-height: 214px;}
}
.pz_main{ float:left; width:100%; background: #fff; }
.pz_down{ float:left; width:100%; background: url("images/foot1.jpg") repeat;  }


/*banner*/


/*内页滚动banner*/
.pz_banner2{ float:left; width:100%; position:relative; z-index:2;/* height:470px;*/}
.slide_banner,.slide_banner img{float:left;width:100%;height:430px;}
.slide_banner .slick-dots{position:absolute;bottom:210px;display:block;overflow:hidden;margin:0;padding:0;width:100%;list-style:none;text-align:center;position:relative; z-index:9999999;}
.slide_banner .slick-dots li{position:relative;display:inline-block;overflow:hidden;margin:0 10px;padding:0;width:14px;height:14px;border:1px solid #d61518;-khtml-border-radius:50%;border-radius:50%;cursor:pointer;position:relative; z-index:9999999;}
.slick-dots li button{position:absolute;top:50%;left:50%;margin:-2px 0 0 -2px;padding:0;width:4px;height:4px;-khtml-border-radius:50%;border-radius:50%;background:#d61518;opacity:0}
.slide_banner .slick-dots li.slick-active button{bottom:210px;opacity:1;position:relative; z-index:9999999;}


.slide_banner .slick-next,.slide_banner .slick-prev{font-size:0;line-height:0;position:absolute;left:5%;top:50%;width:40px;height:72px;background:url(../bg/banner_btn.png) no-repeat left center;background-size:auto 72px;margin:-36px 0 0 0;opacity:0}
.slide_banner .slick-next{left:auto;right:5%;margin:-36px 0 0 0;background-position:right center}
.slide_banner:hover .slick-prev{opacity:1;left:8%}
.slide_banner:hover .slick-next{opacity:1;right:8%}

@media screen and (max-width:991px){.slide_banner .slick-dots{bottom:20px}
}
@media screen and (max-width:767px){.slide_banner .slick-dots{bottom:10px;}
.slide_banner .slick-dots li{margin:0 5px;width:10px;height:10px;background-size:auto 10px}
.pz_banner2{ float:left; width:100%; position:relative; z-index:2; /*height:240px;*/}
.slide_banner,.slide_banner img{float:left;width:100%;height:240px;}

}


@media screen and (max-width:1199px) {.slide_banner .slick-next,.slide_banner .slick-prev{font-size:0;line-height:0;position:absolute;left:5%;top:35%;width:30px;height:72px;background:url(../bg/banner_btn.png) no-repeat left center;background-size:auto 72px;margin:-36px 0 0 0;opacity:0}
.slide_banner .slick-next{left:auto;right:5%;margin:-36px 0 0 0;background-position:right center}
.slide_banner:hover .slick-prev{opacity:1;left:8%}
.slide_banner:hover .slick-next{opacity:1;right:8%}

}



/*内页滚动banner*/

/*首页banner*/
.bannerBox{ line-height: 0; overflow:hidden; }
.bannerBox .slick-next,.bannerBox .slick-prev{font-size:0;line-height:0;position:absolute;left:5%;top:50%;width:40px;height:72px;background:url(../bg/banner_btn.png) no-repeat left center;background-size:auto 72px;margin:-36px 0 0 0;opacity:0}
.bannerBox .slick-next{left:auto;right:5%;margin:-36px 0 0 0;background-position:right center}
.bannerBox:hover .slick-prev{opacity:1;left:8%}
.bannerBox:hover .slick-next{opacity:1;right:8%}

/*首页banner*/

/*内页滚动自适应*/
.bannerBox-list{ line-height: 0; overflow:hidden; }
.bannerBox-list .slick-next,.bannerBox-list .slick-prev{font-size:0;line-height:0;position:absolute;left:5%;top:65%;width:40px;height:52px;background:url(../bg/banner_btn.png) no-repeat left center;background-size:auto 72px;margin:-36px 0 0 0;opacity:0}
.bannerBox-list .slick-next{left:auto;right:5%;margin:-36px 0 0 0;background-position:right center}
.bannerBox-list:hover .slick-prev{opacity:1;left:8%}
.bannerBox-list:hover .slick-next{opacity:1;right:8%}
/*内页滚动自适应*/

.dian{ position: absolute; width: 100%; left: 0; bottom: 38px; text-align: center; line-height: 0;}
.dian .slick-dots{ position: static; bottom: auto; width: 100%; line-height: 0; text-align: center;}
.dian .slick-dots li{ display: inline-block; vertical-align: top; width: 111px; height: 30px; margin: 0; border-bottom: rgba(255,255,255,0.3) solid 1px; text-align: center;}
.dian .slick-dots li.slick-active{ border-bottom: #fff solid 1px; }
.dian .slick-dots li button{ float: left; width: 2px; height: 2px; background: #fff; margin-top: 28px; padding: 0; text-align: 100px; overflow: hidden;}
.dian .slick-dots li button:before{ display: none;}
.dian .slick-dots li:last-child::after{ content: ''; float: right; width: 2px; height: 1px; background-color: #fff; margin-top: 28px;}
.dian .slick-dots li .bs{ display: inline-block; vertical-align: top; width: 30px; height: 28px; color: #fff; font-size: 16px; line-height: 1; text-align: center; position: relative;
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
}
.dian .slick-dots li.slick-active .bs{
    opacity: 1;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
}
.dian .slick-dots li .bs::before{ content: '' ; position: absolute; width: 1px; height: 5px; background-color: #fff; left: 50%; bottom: -1px;}
@media screen and (max-width:991px){
    .dian{ bottom: 15px; }
    .dian .slick-dots li{ width: 60px; }
}


.mouse{ position: absolute; width: 36px; height: 63px; bottom: 94px; left: 50%; margin-left: -18px; cursor: pointer; }
.mouse b{ position: absolute; width: 4px; height: 4px; background-color: #fff; bottom: 28px; left: 15px;
    border-radius:50%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -o-border-radius:50%;
}
.circle-b{position:absolute; left:0; top:0; width:100%; height:100%; background-color: #fff;
    opacity:0;
    filter:alpha(opacity=0);
    border-radius:50%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -o-border-radius:50%;
    -webkit-transform:rotate(0deg);
}
.circle-b {
    -webkit-animation:ani-circle-b 2.5s ease-out 1.5s forwards infinite;
    animation:ani-circle-b 2.5s ease-out 1.5s forwards infinite
}
@media screen and (max-width:991px){
    .mouse{ bottom: 45px;}
}
@media screen and (max-width:767px){
    .mouse{ display: none;}
}
@-webkit-keyframes ani-circle-b {
    0% {
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:0;
        filter:alpha(opacity=0);
    }
    10% {
        opacity:1;
        filter:alpha(opacity=100);
    }
    100% {
        -webkit-transform:scale(2);
        transform:scale(2);
        opacity:0;
        filter:alpha(opacity=0)\9
    }
}
@keyframes ani-circle-b {
    0% {
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:0;
        filter:alpha(opacity=0);
    }
    10% {
        opacity:1;
        filter:alpha(opacity=100);
    }
    100% {
        -webkit-transform:scale(2);
        transform:scale(2);
        opacity:0;
        filter:alpha(opacity=0);
    }
}

/*banner-ahao*/



/*home两个事业部*/
.pord_list{ float:left; width:100%; padding: 1.56% 0 3.48% 0;}
.pord_list li{ float:left; width:100%; padding:50px 0;}
.pord_list li.double{ /*background:#f2f2f2;*/}
.pord_list li a{ float:left; width:100%; overflow: hidden;}
.pord_list li .pic1{ float:left; width:47.857%; overflow:hidden; line-height: 0; z-index: 3;}
.pord_list li.double .pic1{ float: right;}
.pord_list li .pic1 img{
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    transition: -webkit-transform 2s;
    -ms-interpolation-mode:bicubic;
}
.pord_list li .pic1:hover img{
    transform: scale(1.09,1.09);
    -ms-transform: scale(1.09,1.09);
    -webkit-transform: scale(1.09,1.09);
    -o-transform: scale(1.09,1.09);
    -moz-transform: scale(1.09,1.09);
}
.pord_list li .tx1{ float:left; width:52.143%; padding:0 0 0 77px; position:relative;}
.pord_list li.double .tx1{padding:0 77px 0 0; text-align: right; }
.pord_list li .tx1 .l1{ float:left; width:100%; margin:12.76% 0 3.69% 0; position:relative;}
.pord_list li .tx1 .l1::after{ float:left; width:50px; height:1px; background:#b2b2b2; position:absolute; left:-77px; top:50%; content:'';}
.pord_list li.double .tx1 .l1::after{ left: auto; right: -77px;}
.pord_list li .tx1 h2{ float:left; width:100%; color:#333333; font-size:40px; line-height:1.1;}
.pord_list li:hover .tx1 h2{ color:#0055ff;}
.pord_list li .tx1 p{ float:left; width:100%; height: 96px; color:#666666; font-size:15px; line-height:32px; overflow:hidden;
    text-overflow:ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.pord_list li .tx1 span{ float:left; margin-top: 4.46%; border: #0055ff solid 1px; padding: 0 17px 0 19px; color: #0055ff; font-size: 16px; line-height: 35px;}
.pord_list li.double .tx1 span{ float: right;}
.pord_list li .tx1 span:hover{ background-color: #0055ff; color: #fff;}
@media  screen and (max-width:1429px){
    .pord_list li{  padding:44px 0;}
    .pord_list li .tx1{ padding:0 0 0 65px; }
    .pord_list li.double .tx1{padding:0 65px 0 0; }
    .pord_list li .tx1 .l1::after{ width:42px; left:-65px; }
    .pord_list li.double .tx1 .l1::after{ left: auto; right: -65px;}
    .pord_list li .tx1 h2{ font-size:34px; }
    .pord_list li .tx1 p{  height: 84px; font-size:14px; line-height:28px; }
}
@media  screen and (max-width:1229px){
    .pord_list li{  padding:34px 0;}
    .pord_list li .tx1{ padding:0 0 0 52px; }
    .pord_list li .tx1 .l1{ margin:6.76% 0 3.69% 0; }
    .pord_list li.double .tx1{padding:0 52px 0 0; }
    .pord_list li .tx1 .l1::after{ width:34px; left:-52px; }
    .pord_list li.double .tx1 .l1::after{ left: auto; right: -52px;}
    .pord_list li .tx1 h2{ font-size:28px; }
    .pord_list li .tx1 span{  padding: 0 12px 0 12px; font-size: 14px; line-height: 32px;}
}
@media  screen and (max-width:767px){
    .pord_list li{  padding:20px 0;}
    .pord_list li .pic1{ width:100%; }
    .pord_list li.double .pic1{ float: left;}
    .pord_list li .tx1{ padding:0 0 0 36px; width: 100%; }
    .pord_list li .tx1 .l1{ margin:4.76% 0 3.69% 0; }
    .pord_list li.double .tx1{padding:0 0 0 36px; text-align: left; }
    .pord_list li .tx1 .l1::after{ width:25px; left:-36px; }
    .pord_list li.double .tx1 .l1::after{ left: -36px; right: 0;}
    .pord_list li .tx1 h2{ font-size:22px; }
    .pord_list li .tx1 p{ height: 72px; line-height:24px; }
    .pord_list li.double .tx1 span{ float: left;}
}

/*home两个事业部*/


/*home products*/

/*能力遮罩*/
.box-nengli{text-align:center;overflow:hidden;perspective:800px;position:relative;padding-bottom:30px}
.box-nengli:after,.box-nengli:before{content:"";background:rgba(255,255,255,.9);width:44%;height:42%;opacity:0;transform:translateY(-50%) rotateY(90deg);transform-origin:right center;transform-style:preserve-3d;position:absolute;top:50%;left:5%;z-index:1;transition:all .4s ease-out}
.box-nengli:after{transform:translateY(-50%) rotateY(-90deg);transform-origin:left center;left:auto;right:7%}
.box-nengli:hover:after,.box-nengli:hover:before{opacity:1;transform:translateY(-50%) rotateY(0)}
.box-nengli img{width:100%;height:auto;transition:all .4s ease}
.box-nengli:hover img{filter:hue-rotate(10deg)}
.box-nengli .box-nengli-content{color:#0055ff;width:100%;opacity:0;transform:translateY(-50%);position:absolute;top:50%;left:0;z-index:2;transition:all .4s}
.box-nengli:hover .box-nengli-content{opacity:1}
.box-nengli .title{font-size:22px;font-weight:700;letter-spacing:1px;margin:0 0 3px 0;text-transform:uppercase}
.box-nengli .post{font-size:16px}
.box-nengli .icon{padding:0;margin:0;list-style:none;transform:translateX(-50%);position:absolute;left:50%;bottom:13px}
.box-nengli .icon li{display:inline-block;margin:0 7px;opacity:0;transform:translateY(50px);transition:all .3s}
.box-nengli:hover .icon li{opacity:1;transform:translateY(0)}
.box-nengli:hover .icon li:nth-child(2){transition:all .3s ease .2s}
.box-nengli .icon li a{color:#fff;background:#0055ff;font-size:16px;line-height:30px;height:30px;width:30px;border-radius:50%;box-nengli-shadow:0 0 0 2px #fff;display:block;transition:all .5s ease}
.box-nengli .icon li a:hover{color:#fff;text-shadow:0 0 5px #000;border-radius:10%}
@media only screen and (max-width:990px){.box-nengli{margin:0 0 30px}
}
/*能力遮罩*/
/*home proucts*/



/*home news*/

.home-newsTab .hd{text-align: right;  padding-top:20px; }
.home-newsTab .hd li{display:inline-block; font-size:16px; color:#262626; line-height: 32px; margin-left:40px; width:110px; border-radius: 30px; text-align: center; cursor: pointer;}
.home-newsTab .hd li:first-child{margin:0;}
.home-newsTab .hd li.on{background-color:#0055ff; color:#fff;}
.home-newsTab .bd{padding-top:0px;}
.home-newsTab .bdList .list{width:49.34%; margin: 10px 1.32% 0 0; border-radius: 8px; background-color:#fff; float:left; box-shadow: 0 0 5px rgba(0,0,0,0.2); padding:20px 30px 20px 20px; position: relative;}
.home-newsTab .bdList .list:nth-child(2n){margin-right:0;}
.home-newsTab .bdList .list .pic{width:200px; float:left; overflow: hidden;}
.home-newsTab .bdList .list .pic img{-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;}
.home-newsTab .bdList .list .text{margin-left:235px;}
.home-newsTab .bdList .list .text .H4{font-size:18px; color:#333333; margin: 25px 0 13px 0;}
.home-newsTab .bdList .list .text .p{font-size:14px; color:#333333; line-height: 24px; height: 48px; opacity: 0.66;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.home-newsTab .bdList .list .text .time{font-size:14px; color:#333333; opacity: 0.6; text-align: right; margin-top:8px;}
.home-newsTab .bdList .list .ico{width:28px; height: 28px; position: absolute; bottom:25px; right:30px; opacity: 0; line-height: 0;}
@media screen and (min-width:992px){
	.home-newsTab .bdList .list:hover{background-color:#0055ff;}
.home-newsTab .bdList .list:hover .pic img{transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);}
.home-newsTab .bdList .list:hover .H4{color:#fff;}
.home-newsTab .bdList .list:hover .p{color:#fff;}
.home-newsTab .bdList .list:hover .time{color:#fff; opacity: 1; text-align: left;}
.home-newsTab .bdList .list:hover .ico{opacity:1;}
}

@media screen and (max-width:1199px){
	.home-newsTab .hd li{margin-left:0; font-size:14px;}
	.home-newsTab .bdList .list{padding:10px;}
	.home-newsTab .bdList .list .text{margin-left:210px;}
}
@media screen and (max-width:767px){
	.home-news{padding:30px 0;}
	.home-newsTab { clear: both; padding-top:25px;}
	.home-newsTab .hd{text-align:center;}
	.home-newsTab .hd li{width:25%; border-radius: 4px;}
	.home-newsTab .bd{padding-top:10px;}
	.home-newsTab .bdList .list{width:100%; margin: 10px 0 0 0;}
	.home-newsTab .bdList .list .pic{width:130px;}
	.home-newsTab .bdList .list .text{margin-left:140px;}
	.home-newsTab .bdList .list .text .H4{font-size:16px; margin: 0 0 5px 0;}
	.home-newsTab .bdList .list .text .time{font-size:12px; margin: 4px 0 0 0; text-align: left;}
}

/*home news*/






/*内页banner*/
.n_banner{position:relative;margin-top:164px;width:100%}
.n_ban img{max-width: 100%;vertical-align: middle;}

.n_ban .img_h{display:none}
.n_bantxt{position:absolute;top:50%;left:50%;width:100%;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.n_bantxt .icon{position:relative;padding-bottom:30px}
.n_bantxt .icon:after{position:absolute;bottom:0;left:50%;width:9px;height:9px;border-radius:50%;background-color:#fff;content:'';-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%)}
.n_bantxt .icon{animation-name:fadeInUp;animation-delay:.1s}
.n_bantxt .icon img{width:42px}
.n_bantxt h1{margin-top:160px; margin-left:120px;color:#fff;font-size:50px;font-family:'Base-font'; word-spacing: .3em; animation-name:fadeInUp;animation-delay:.1s;text-shadow:1px 3px 0 rgba(0,0,0,.3); display:inline-block;}
.n_bantxt h2{margin-top:10px;color:#fff;font-size:36px;animation-name:fadeInUp;animation-delay:.1s;text-shadow:1px 3px 0 rgba(0,0,0,.3);display:inline-block;}
.n_bantxt .down-ico {display: block;width: 59px;height: 62px;background: url(../bg/btn_02.png) no-repeat center;margin: 8px auto 0;cursor: pointer;
  -webkit-transition: opacity 0.3s ease 0s; transition: opacity 0.3s ease 0s;animation-name:fadeInUp;animation-delay:.1s}

/*内页banner*/



/*内页非产品banner*/

.n_bantxt_list{position:absolute;top:50%;left:50%;width:100%;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.n_bantxt_list .icon{position:relative;padding-bottom:30px}
.n_bantxt_list .icon:after{position:absolute;bottom:0;left:50%;width:9px;height:9px;border-radius:50%;background-color:#fff;content:'';-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%)}
.n_bantxt_list .icon{animation-name:fadeInUp;animation-delay:.1s}
.n_bantxt_list .icon img{width:42px}
.n_bantxt_list h1{ color:#fff;font-size:50px;font-family:'Base-font';word-spacing: .3em; animation-name:fadeInUp;animation-delay:.1s;text-shadow:1px 3px 0 rgba(0,0,0,.3); }
.n_bantxt_list h2{margin-top:10px;color:#fff;font-size:36px;animation-name:fadeInUp;animation-delay:.1s;text-shadow:1px 3px 0 rgba(0,0,0,.3);}
.n_bantxt_list .down-ico {display: block;width: 59px;height: 62px;background: url(../bg/btn_02.png) no-repeat center;margin: 8px auto 0;cursor: pointer;
  -webkit-transition: opacity 0.3s ease 0s; transition: opacity 0.3s ease 0s;animation-name:fadeInUp;animation-delay:.1s}
@media screen and (max-width:1199px) {
	.n_banner{position:relative;margin-top:114px;width:100%}
.n_bantxt_list h1{ color:#fff;font-size:30px;font-family:'Base-font';animation-name:fadeInUp;animation-delay:.1s;text-shadow:1px 3px 0 rgba(0,0,0,.3); }
.n_bantxt_list h2{margin-top:10px;color:#fff;font-size:22px;animation-name:fadeInUp;animation-delay:.1s;text-shadow:1px 3px 0 rgba(0,0,0,.3);}
}
/*内页非产品banner*/


.slide_banner{ min-height:580px;}
.slide_banner,.slide_banner .slick-list ,.slide_banner .slick-track{ width:100%; float:left; height: 100%;  overflow: hidden;}
.slide_banner .slick-slide{ width:100%; height: 100%; float: left; position:relative; overflow:hidden;}
.slide_banner .slick-slide .img{ width:100%; height: 100%; float: left; min-height:580px; background-size: cover !important; background-color: white !important; position: relative; z-index: 3; background-position:center center !important;}
.slide_banner .slick-slide .img video{ position:absolute; width:100%; height:100%; left:0; top:0; object-fit: cover;}

.banner_btn{ width:100%; position:absolute; left:0; bottom:76px;}
.banner_btn .number{ float:right; font-size:16px; color:white;font-family: 'OPENSANS-REGULAR'; line-height:20px; margin-bottom:-5px; left:1px;}
.banner_btn .number font:first-child{ font-weight:bold; font-size:30px;font-family: 'OPENSANS-BOLD'; margin:0 3px; position:relative; bottom:5px;}
.banner_btn .dian{ float:right;}
.banner_btn .slick-dots { margin-top:14px;
	position:relative;
	bottom: auto;
	display: block;
	width: auto;
	float:left;
}
.banner_btn .slick-dots li {
	position: relative;
	display: inline-block;
	width: 28px;
	height: 4px;
	margin: 0 15px 0 0;
	float:left;
	background:white; opacity:0.4;
}
.banner_btn .slick-dots li.slick-active{
	 opacity:1;
}
.banner_btn .banner_ico{ position:absolute; left:50%; bottom:0px; width:33px; margin-left:-16px;}
.banner_btn .banner_ico span{ display:block; width:100%; float:left;
animation:myfirst 0.6s linear 0s infinite alternate;
-moz-animation:myfirst 0.6s linear 0s infinite alternate;
-webkit-animation:myfirst 0.6s linear0s infinite alternate;
-o-animation:myfirst 0.6s linear 0s infinite alternate;}
.banner_btn .banner_ico span.span1{ margin-top:-6px; opacity:1; width:30px; margin-left:1px;
animation:myfirst 0.6s linear 0.6s infinite alternate;
-moz-animation:myfirst 0.6s linear 0.6s infinite alternate;
-webkit-animation:myfirst 0.6s linear 0.6s infinite alternate;
-o-animation:myfirst 0.6s linear 0.6s infinite alternate;}
@keyframes myfirst
{
0%   { opacity:0.3;}
100% { opacity:1;}
}
@-moz-keyframes myfirst /* Firefox */
{
0%   { opacity:0.3;}
100% { opacity:1;}
}
@-webkit-keyframes myfirst /* Safari and Chrome */
{
0%   { opacity:0.3;}
100% { opacity:1;}
}
@-o-keyframes myfirst /* Opera */
{
0%   { opacity:0.3;}
100% { opacity:1;}
}



@media screen and (max-width:991px) {
.pz_banner_h,.section,.fp-tableCell,.slide_banner .slick-slide .img,.slide_banner{ min-height: 380px;}
.banner_btn{ bottom:40px;}
}
@media screen and (max-width:767px) {
.fp-tableCell{ vertical-align:top;}
.banner_btn .number{ display:none;}
.banner_btn{ bottom:20px;}
.banner_btn .banner_ico{ width:16px; margin-left:-8px;}
.banner_btn .banner_ico span.span1{ margin-top:-8px; width:14px;}
.banner_btn .dian{ width:100%; text-align:center; float:right; position:relative; bottom:-12px;}
.banner_btn .slick-dots{ display:inline-block; float:none;}
.banner_btn .slick-dots li {
	width: 17px;
	height: 2px;
	margin: 0 4px;}
}



/*二级*/
.banner{ width:100%; float:left; position:relative; /*height:380px;*/ height:380px; margin-top:98px;}
.banner.on{ margin-top:18px;}
.banner img{ width:1920px;  height:440px; max-width:none; position:absolute; left:50%; top:50%; margin:-220px 0 0 -960px;}
.nynav{ width:100%; float:left; margin-top:-37px; z-index:99; position:relative; background:url(../bg/nav-2bg.png) repeat-x; background-size:100% 100%; height:110px;}

.nynav .subhead{ float:right; font-size:12px; color:white; line-height:41px;}
.nynav .subhead a{ color:white;}
.nynav .subhead a:hover{ color:#0055ff;}
.nynav .subhead span{ margin:0 9px;}
.nynav .subhead img{ vertical-align:middle; margin:-2px 4px 0 0; height:13px;}




.nynav1{ width:100%; float:left; margin-top:-87px; position:relative; background-size:100% 100%; background:url(../bg/nav-2bg-1.png) repeat-x;}

.nynav1 .subhead{ float:right; font-size:12px; color:white; line-height:41px;}
.nynav1 .subhead a{ color:white;}
.nynav1 .subhead a:hover{ color:#0055ff;}
.nynav1 .subhead span{ margin:0 9px;}
.nynav1 .subhead img{ vertical-align:middle; margin:-2px 4px 0 0; height:13px;}



.navproducts1{  font-size:15px;  line-height:41px;}
.navproducts1 a{ margin:0 5px;}
.navproducts1 a:hover{ color:#0055ff;}
.navproducts1 span{ margin:0 9px;}


@media screen and (max-width:1199px) {
.nynav .subhead{ display:none;}
.nynav1 .subhead{ display:none;}

}


.bainanet_list_box{ width:100%; position:absolute; left:0; bottom:0;}
.bainanet_list2{ /*width:100%;*/ float:left; height:65px; /*padding-left:475px;*/ font-weight:500;}
.bainanet_list2 li{ float:left; margin-right:0px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.bainanet_list2 li a{ display:block; padding:0 50px; font-size:15px; color:#5e5e5e; line-height:65px;border-right: 1px solid #eeeeee;}
.bainanet_list2 li.l2,
.bainanet_list2 li.l3{display:none;}
.bainanet_list2 li.on,.bainanet_list2 li:hover{ margin-top:-14px;}
.bainanet_list2 li.on a,.bainanet_list2 li:hover a{ background:#fff; padding-top:4px; height:79px;border-top: 3px solid #0055ff; color:#0055ff;}
@media screen and (max-width:1380px) {
.nynav .headline{ width:323px;}
.nynav .headline h4{ font-size:30px;}
.nynav .headline h3{ padding-left:70px; font-size:24px;}
.nynav .headline h3:before{ left:-450px;}
.nynav .subhead span{ margin:0 5px;}
/*.bainanet_list2{ padding-left:350px;}*/
.bainanet_list2 li a{ padding:0 15px;  font-size:14px;}
}
@media screen and (max-width:1023px) {
.banner{ height:300px; margin-top:58px; overflow:hidden;}
.nynav{ height:86px; margin-top:-29px;}
.nynav .headline{ display:none;}
.nynav .subhead{ line-height:29px;}
.nynav .subhead span{ margin:0 4px;}
.nynav .subhead img{ height:12px;}
.bainanet_list2{ height:57px; padding-left:0px;}
.bainanet_list2 li a{ padding:0 10px; display:block; width:100%; text-align:center; font-size:14px; line-height:57px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.bainanet_list2 li.on,.bainanet_list2 li:hover{ margin-top:-2px;}
.bainanet_list2 li.on a,.bainanet_list2 li:hover a{ padding-top:2px; height:59px;}
}
@media screen and (max-width:767px) {
.bainanet_list2 li a{ display:block; padding:0 20px; font-size:16px; color:#5e5e5e; line-height:85px; background:#f7f7f7; }
.banner{ height:240px; margin-top:30px;}
.banner img{ width:1047px; height:240px; margin:-120px 0 0 -523px;}
.nynav{ height:auto; background-position:top center; margin-top:-29px;background-size: 100% auto; z-index:3;}
.bainanet_list_box{ position:relative; bottom:auto; left:auto; width:auto; margin:0 -10px;}
.bainanet_list_box .bainanet_container{ padding:0;}
.bainanet_list2{ background:#f7f7f7; height:auto; float:left; width:100%;}
.bainanet_list2 li{ margin-right:0px; width:50%; border-bottom: 1px solid #eeeeee;}
.bainanet_list2 li a{ line-height:37px;}
.bainanet_list2 li.on,.bainanet_list2 li:hover{ margin-top:0px;}
.bainanet_list2 li.on a,.bainanet_list2 li:hover a{ height:37px; padding-top:0;border-top: 1px solid #0055ff;}

}

.bainanet_container_1{ width:100%; float:left; padding:28px 0 50px 0;}



/*加入我们*/
.h_zp{ width:100%; float:left; background:#8b8c91; color:#fff; font-size:16px; font-weight:bold;line-height:60px; margin-top:31px;}
.h_zp .d1{ width:25.48%; padding-left:20px; float:left;}
.h_zp .d2{ width:7.32%; text-align:center; float:left;}
.h_zp .d3{ width:24.46%; text-align:center; float:left; margin-left:1.91%;}
.h_zp .d4{ width:10.45%; text-align:center; float:left;}
.h_zp .d5{ width:18.28%; text-align:center; float:left; margin-left:3.12%;}
.h_0100_7{ width:100%; float:left;}
.chancecontain2{ position:relative; width:100%; float:left;}
.chancecontain2 ul{ float:left; width:100%; min-height:400px;}
.chancecontain2 ul li{ float:left; width:100%; background:#f5f5f5; margin-top:10px; position:relative;   z-index:11; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; font-size:16px; color:#333; line-height:60px;
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.chancecontain2 ul li.hover{ color:#0b75be;}
.chancecontain2 ul li .d1{ width:25.48%; padding-left:20px; float:left;}
.chancecontain2 ul li .d2{ width:7.32%; text-align:center; float:left;}
.chancecontain2 ul li .d3{ width:24.46%; text-align:center; float:left; margin-left:1.91%;}
.chancecontain2 ul li .d4{ width:10.45%; text-align:center; float:left;}
.chancecontain2 ul li .d5{ width:18.28%; text-align:center; float:left; margin-left:3.12%;}
.chancecontain2 .deta{ width:100%; padding:0 82px; left:0; top:0; overflow:hidden;  position:relative; background:#fbfbfb; display: none;}
.chancecontain2 .deta .condata{ float:left; width:100%; padding:44px 0 8px 0; }
.chancecontain2 .deta .condata .tdata{ float:left; width:100%;}
.chancecontain2 .deta .condata .l_710{ float:left; width:42.67%; font-size:12px; color: #666; line-height: 28px;}
.chancecontain2 .deta .condata .l_710 .span{ display: block; font-size: 16px; color:#333; line-height:25px;}
.chancecontain2 .deta .condata .r_455{ float:right; width:50.36%; padding:0 0 0 98px; background:url(../bg/jrwm2.png) no-repeat left center; font-size:12px; color: #666; line-height: 28px;}
.chancecontain2 .deta .condata .r_455 .span{ display: block; font-size: 16px; color:#333; line-height:25px;}
.chancecontain2 .deta .condata .ddata{ float:left; width:100%; margin-top:27px;}
.chancecontain2 .deta .condata .d710z{float:left; width:42.67%; font-size:14px; color: #666; line-height:28px;}
.chancecontain2 .deta .condata .d710z a{ color:#666;}
.chancecontain2 .deta .condata .d710y{ float:right; width:50.36%; padding:0 0 0 98px;}
.chancecontain2 .deta .condata .d710y .a_134{ float:left; width:134px; height:35px; margin-top:7px; background:url(../bg/jrwm3.png) no-repeat center; color:#fff; font-size:14px; text-align:center; line-height:35px;}

#lermore1{ width:60px; float:left; height:60px; background:url(../bg/jrwm1.png) no-repeat center; cursor:pointer;}
.chancecontain2 ul li.hover #lermore1{ background:url(../bg/jrwm1_h.png) no-repeat center;}
.chancecontain2 ul li.hover{ background:#0055ff; color:white;}
@media  screen and (max-width:1199px){
.chancecontain2 .deta{ padding:0 52px;}
.chancecontain2 .deta .condata{ padding:24px 0 8px 0; }
.chancecontain2 .deta .condata .d710y,.chancecontain2 .deta .condata .r_455{ padding:0 0 0 58px;}
}
@media  screen and (max-width:991px){
.h_zp{ font-size:14px; margin-top:31px;}
.chancecontain2 ul li{ font-size:14px;}
.chancecontain2 .deta{ padding:0 32px;}
.chancecontain2 .deta .condata{ padding:14px 0 8px 0; }
.h_zp .d2,.chancecontain2 ul li .d2{ width:9.23%;}
.h_zp .d3,.chancecontain2 ul li .d3,.chancecontain2 ul li .d5{ margin-left:0%;}
}
@media  screen and (max-width:767px){
.h_zp{ margin-top:11px; line-height:50px;}
.chancecontain2 ul li{ line-height:50px;}
.chancecontain2 .deta{ padding:0 12px;}
.chancecontain2 .deta .condata{ padding:9px 0 5px 0; }
.chancecontain2 ul li .d3,.chancecontain2 ul li .d4,.chancecontain2 ul li .d5,.h_zp .d3,.h_zp .d4,.h_zp .d5{ display:none;}
.chancecontain2 ul li .d1,.h_zp .d1{ width:60%; padding-left:10px;}
.chancecontain2 ul li .d2,.h_zp .d2{ width:25%;}
#lermore1{ width:50px; height:50px; background-size:contain; position:absolute; right:0; top:0;}
.chancecontain2 .deta .condata .l_710,.chancecontain2 .deta .condata .r_455,.chancecontain2 .deta .condata .d710z,.chancecontain2 .deta .condata .d710y{ width:100%; padding-left:0;}
.chancecontain2 .deta .condata .l_710 .span,.chancecontain2 .deta .condata .r_455 .span{ font-size:14px;}
.chancecontain2 .deta .condata .r_455{ background:none;}
.chancecontain2 .deta .condata .d710z{ font-size:13px; line-height:24px;}
.chancecontain2 .deta .condata .d710y{ margin-top:10px;}
}

/*about*/
 .products-tit{color:#0055ff;font-size:28px; padding-top:30px;line-height:36px; text-align:center}

.ins-titbox .en-tit{color:#0055ff;text-transform:uppercase;font-size:48px;font-family:Base-font;word-spacing: .3em;line-height:66px; text-align:center; margin:20px 0 0 0;}
.ins-titbox .cn-tit{background:url(../bg/about-line-light.png) no-repeat center;color:#fff;font-size:24px;line-height:38px;text-align:center}
.ins-titbox.black .cn-tit{background:url(../bg/about-line-dack.png) no-repeat center;color:#333;text-align:center}


@media screen and (max-width:1199px) {
.products-tit{color:#0055ff;font-size:20px;line-height:36px; text-align:center}
.ins-titbox .en-tit{color:#0055ff;text-transform:uppercase;font-size:28px;font-family:Base-font;word-spacing: .3em;line-height:36px; text-align:center}
.ins-titbox .cn-tit{background:url(../bg/about-line-light.png) no-repeat center;color:#fff;font-size:20px;line-height:30px;text-align:center}
.ins-titbox.black .cn-tit{background:url(../bg/about-line-dack.png) no-repeat center;color:#333;text-align:center}
}

/*about 概况*/
.about-gaikuan{ margin:0 0 20px 0 ;}
.about-gaikuan .left-wrap .ico-box {height: 60px;background: url(/images/logo.png) no-repeat left center;}
.about-gaikuan .left-wrap{margin-top:70px;color:#0055ff}
.about-gaikuan .left-wrap .en-tit{font-size:70px;font-family:Base-font;word-spacing: .3em;line-height:78px;}
.about-gaikuan .left-wrap .cn-tit{line-height:58px;font-size:42px;margin-top:5px;font-weight:bolder;}
.about-gaikuan .left-wrap .line{display:block;width:155px;height:3px;background-color:#0055ff;margin-top:7px}
.about-gaikuan .right-wrap .word, .word{margin-top:12px;font-size:16px;line-height:30px;color:#333;}
.about-gaikuan .right-wrap1 {text-indent:2em;font-size:15px;line-height:30px;color:#333;}
.boxs{ padding-top:20px;}
.gp_num{line-height:44px;font-size:36px;color:#0055ff;font-family:Base-font}
.gp_tit{line-height:24px;display:block;font-size:14px;text-align:center; color:#333;}
.line_gp{display:inline-block;width:1px;height:35px;margin:36px 25px;background-color:#ccc;/*opacity:.1*/}





/*about 概况*/

/*about 历程*/
.licheng{ padding:60px 0 60px 0;}
.about-licheng-ahao{padding-bottom:40px;transition:normal}
.about-licheng-ahao.m-wrap{padding-top:15px;position:relative}
.about-licheng-ahao p.f48{font-size:42px;line-height:50px;color:#035cac}
.about-licheng-ahao.m-wrap p.f48{font-size:20px;line-height:34px}
.about-licheng-ahao span.f14{display:block;width:100%;line-height:26px}
.about-licheng-ahao.m-wrap span.f14{line-height:22px}
.about-licheng-ahao .about-licheng-list-ahao{margin-top:10px;width:100%;position:relative}
.about-licheng-ahao.m-wrap .about-licheng-list-ahao{margin-top:20px}
.about-licheng-ahao .about-licheng-list-ahao .ovh{width:100%;margin:0 auto;position:relative;overflow:hidden;background:url(../bg/bg_12.png) repeat-x left center}
.about-licheng-ahao.m-wrap .about-licheng-list-ahao .ovh{background:0 0;width:100%}
.about-licheng-ahao .about-licheng-list-ahao li{width:300px;position:relative;margin-right:-93px}
.about-licheng-ahao.m-wrap .about-licheng-list-ahao li{margin-right:0;margin-bottom:20px;width:100%}
.about-licheng-ahao .about-licheng-list-ahao .main{padding:17px 20px 27px;background-color:#fff;width:260px;color:#777}
.about-licheng-ahao .about-licheng-list-ahao .main p{padding-left:18px;background:url(../bg/ico_125.jpg) no-repeat left 9px}
.about-licheng-ahao.m-wrap .about-licheng-list-ahao .main{width:94%;padding:17px 3% 27px}
.about-licheng-ahao .about-licheng-list-ahao li .top{background:url(../bg/bg_10.png) no-repeat left top;padding-top:45px;height:42px;line-height:42px;font-family:Arial;font-size:18px;text-align:center}
.about-licheng-ahao.m-wrap .about-licheng-list-ahao li .top{padding-top:0;padding-left:3%;width:97%;text-align:left;background:#e8e8e8}
.about-licheng-ahao .about-licheng-list-ahao li.odd{margin-top:0}
.about-licheng-ahao.m-wrap .about-licheng-list-ahao li.odd{position:relative}
.about-licheng-ahao .about-licheng-list-ahao li.odd .top{background:url(../bg/bg_11.png) no-repeat left bottom;padding-bottom:45px;padding-top:0}
.about-licheng-ahao.m-wrap .about-licheng-list-ahao li.odd .top{padding-bottom:0;background:#e8e8e8;position:absolute;top:0;left:0;width:100%}
.about-licheng-ahao.m-wrap .about-licheng-list-ahao li.odd .main{margin-top:42px}
.about-licheng-ahao .about-licheng-list-ahao .butn{display:block;width:42px;height:42px;position:absolute;top:50%;margin-top:-21px;cursor:pointer}
.about-licheng-ahao.m-wrap .about-licheng-list-ahao .butn{display:none}
.about-licheng-ahao .about-licheng-list-ahao .prev{background:url(../bg/ico_40.png) no-repeat center top;left:0}
.about-licheng-ahao .about-licheng-list-ahao .next{background:url(../bg/ico_39.png) no-repeat center top;right:0}
.about-licheng-ahao .about-licheng-list-ahao .butn:hover{background-position:center bottom}
.about-licheng-ahao .about-licheng-list-ahao li:hover .top{background:url(../bg/bg_10.png) no-repeat right top;color:#fff}
.about-licheng-ahao.m-wrap .about-licheng-list-ahao li.odd:hover .top,.about-licheng-ahao.m-wrap .about-licheng-list-ahao li:hover .top{background:#e8e8e8;color:#666}
.about-licheng-ahao .about-licheng-list-ahao li.odd:hover .top{background:url(../bg/bg_11.png) no-repeat right top;color:#fff}
.about-licheng-ahao .about-licheng-list-ahao li{font-size:16px;color:#333;line-height:25px;width:300px;position:relative;top:11px;padding-left:18px;padding-top:90px;box-sizing:border-box}
.about-licheng-ahao .about-licheng-list-ahao li:hover:before{background:#0055ff;transition:.5s ease-in-out}
.about-licheng-ahao .about-licheng-list-ahao li:before{height:105px;position:absolute;transition:.5s ease-in-out;content:"";width:1px;left:0;top:0;background:#ddd}
.about-licheng-ahao .about-licheng-list-ahao li:hover .g0:after{transition:.5s ease-in-out;background:#0055ff}
.about-licheng-ahao .about-licheng-list-ahao li .g0{font-size:20px;font-family:Base-font;word-spacing: .3em;color:#0055ff;position:relative;margin-bottom:15px;transition:.5s ease-in-out}
.about-licheng-ahao .about-licheng-list-ahao li:hover .g0{font-size:35px;transition:.5s ease-in-out}
.about-licheng-ahao .about-licheng-list-ahao li .g0:after{position:absolute;height:10px;width:10px;border:2px solid #0055ff;content:"";left:-23px;top:15px;transition:.5s ease-in-out;bottom:0;margin:auto;box-sizing:border-box;border-radius:50%}
.about-licheng-ahao{overflow:hidden}
.about-licheng-ahao .about-licheng-list-ahao .prev{left:2.5%}
.about-licheng-ahao .about-licheng-list-ahao .next{right:2.5%}
.about-licheng-ahao .about-licheng-list-ahao li.odd{padding-top:0;top:-30px}
.about-licheng-ahao .about-licheng-list-ahao li.odd:before{top:30px;height:100%}
.about-licheng-ahao .about-licheng-list-ahao .ovh{overflow:visible}
.about-licheng-ahao .about-licheng-list-ahao li .p p{position:relative;padding-left:10px;box-sizing:border-box}
.about-licheng-ahao .about-licheng-list-ahao li .p p:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#0055ff;left:0;top:11px}
.about-licheng-ahao .about-licheng-list-ahao .butn{margin-top:-16px}
.about-licheng-ahao .about-licheng-list-ahao{background:url(../bg/bg_12.png) repeat-x left center}
.about-licheng-ahao .about-licheng-list-ahao .ovh{width:87%;margin:0 auto;background:0 0}
.about-licheng-ahao .about-licheng-list-ahao .butn{z-index:5}
.culture0-wrap .h1-1{font-size:14px;position:relative;top:0;left:0;line-height:1.5;padding:20px 30px;background:#e6e6e6;color:#999;left:0;z-index:1;max-width:90%;box-sizing:border-box;border-radius:10px;margin:0 auto;display:none}
.culture0-wrap .swiper-slide{position:static}
.culture0-wrap .h1-1:after{position:absolute;content:"";left:0;right:0;margin:0 auto;top:-12px;width:20px;height:12px;background:url(../bg/lk.png) no-repeat center;background-size:100%}
@media screen and (max-width:800px){.about-licheng-ahao .about-licheng-list-ahao .butn{display:none!important}
.about-licheng-ahao .about-licheng-list-ahao li .g0{margin-bottom:5px}
.about-licheng-ahao .about-licheng-list-ahao li{top:0}
.about-licheng-ahao .about-licheng-list-ahao li:hover .g0{font-size:20px}
.about-licheng-ahao .about-licheng-list-ahao li:before{height:100%}
.about-licheng-ahao .about-licheng-list-ahao li{padding:0;font-size:14px;padding-left:18px;padding-bottom:20px;width:100%;line-height:1.6}
.about-licheng-ahao .about-licheng-list-ahao li.odd:before{top:0}
.about-licheng-ahao .about-licheng-list-ahao{margin-top:0}
.about-licheng-ahao .about-licheng-list-ahao li.odd{top:0}
.about-licheng-ahao .about-licheng-list-ahao .ovh{width:95%}
.about-licheng-ahao{padding-top:0}
.about-licheng-ahao .about-licheng-list-ahao{background:0 0}
}
.about-licheng-ahao .about-licheng-list-ahao li {list-style:none;float: left;	
}
.about-licheng-ahao .about-licheng-list-ahao i, .about-licheng-ahao .about-licheng-list-ahao em { font-style: normal;}
/*about 历程*/


/*产品左侧菜单*/

.leftmeu{ }

/*产品左侧菜单*/


/*产品列表*/
.bainanet_container_2{ width:100%; float:left; padding:20px 0 52px 0;}
.ul_7{ width:100%; float:left;}
.ul_7 li{ width:100%; float:left; padding:50px 0; position:relative;}
.ul_7 li .page{ width:50%; float:right; overflow:hidden;}
.ul_7 li .page img{ width:100%; float:left;}
.ul_7 li .text{ width:43%; float:left; margin:120px 0 0 35px;}
.ul_7 li .text h3{ width:100%;}
.ul_7 li .text h3 a{ display:block; width:100%; font-size:40px; color:#333; line-height:50px;}
.ul_7 li .text .p{ margin-top:18px; width:100%; font-size:16px; color:#666; line-height:30px; height:90px; overflow:hidden;}
.ul_7 li .text h5{ width:100%; margin-top:26px;}
.ul_7 li .text h5 a{ display:block; float:left; font-size:16px; color:#0055ff; line-height:26px;}
.ul_7 li:hover .text h5 a{ }
.ul_7 li:hover .text h3 a{ color:#0055ff;}

.ul_7 li.l1:before{ content:''; width:2000px; height:100%; position:absolute; left:50%; top:0; margin-left:-1000px; background:#f0f0f0; z-index:-1;}
.ul_7 li.l1 .page{ float:left;}
.ul_7 li.l1 .text{ float:right; text-align:right; margin-left:0; margin-right:35px;}
.ul_7 li.l1 .text h5 a{ float:right;}
@media  screen and (max-width:1480px){
.ul_7 li .text{ margin-top:60px;}
}
@media  screen and (max-width:1199px){
.ul_7 li .text{ margin-top:40px;}
.ul_7 li .text h3 a{ font-size:30px; line-height:40px;}
.ul_7 li .text .p{ margin-top:13px;}
}
@media  screen and (max-width:1023px){
.ul_7 li .text{ margin-top:30px;}
.ul_7 li .text h3 a{ font-size:24px; line-height:34px;}
.ul_7 li .text .p{ font-size:14px; line-height:22px; height:66px;}
.ul_7 li .text h5{ margin-top:20px;}
.ul_7 li .text h5 a{ font-size:14px; line-height:22px;}
}
@media  screen and (max-width:767px){
.bainanet_container_2{  padding:10px 0 32px 0;}
.ul_7 li{ padding:20px 0;}
.ul_7 li .text{ width:100%; margin-left:0; margin-top:10px;}
.ul_7 li .page{ width:100%;}
.ul_7 li.l1 .text{ margin-right:0; text-align:left;}
.ul_7 li .text h3 a{ font-size:18px; line-height:26px;}
.ul_7 li .text .p{ height:64px;}
.ul_7 li .text h5{ margin-top:10px;}
.ul_7 li.l1 .text h5 a{ float:left;}
}
@media  screen and (max-width:1680px){
.bainanet_list2_1 li a{ padding:0 10px;}
}
@media  screen and (max-width:1380px){
.bainanet_list2_1{ padding-left:310px;}
.bainanet_list2_1 li a{ font-size:14px;}
}
@media  screen and (max-width:1023px){
.bainanet_container_2{ padding:10px 0 32px 0;}
.bainanet_list2_1{ padding-left:0px;}
}
@media  screen and (max-width:767px){
.bainanet_container_2{ padding:0px 0 12px 0;}
.bainanet_list2_1 li{ width:50%;}
}

/*联系我们*/
.bainanet_container_3{ width:100%; float:left; padding:59px 0 79px 0;}
.bainanet_container_3 .hd{ width:100%; float:left;}
.bainanet_container_3 .hd ul{ margin:0 -16px;}
.bainanet_container_3 .hd ul li{ width:50%; float:left; padding:0 16px;}
.bainanet_container_3 .hd ul li .zbox{ width:100%; float:left; position:relative; height:223px; border:solid 1px #e7e7e7; position:relative; padding:19px 31px 0 38px;
-moz-border-top-left-radius:28px; 
-webkit-border-top-left-radius:28px; 
-khtml-border-top-left-radius:28px;
border-top-left-radius:28px;
-moz-border-bottom-right-radius:28px; 
-webkit-border-bottom-right-radius:28px; 
-khtml-border-bottom-right-radius:28px;
border-bottom-right-radius:28px;}
.bainanet_container_3 .hd ul li .zbox h4{ width:100%; padding-bottom:14px; background:url(../bg/lxwm3.jpg) no-repeat left bottom; font-size:24px; color:#0055ff; line-height:34px; font-weight:bold; letter-spacing:1px;}
.bainanet_container_3 .hd ul li .zbox .p{ width:100%; margin-top:10px; font-size:14px; color:#666; line-height:30px; position:relative; z-index:2;}
.bainanet_container_3 .hd ul li .zbox .p a{ color:#666;}
.bainanet_container_3 .hd ul li .zbox .ico{ position:absolute; right:40px; bottom:0;}
.bainanet_container_3 .hd ul li.on .zbox{ background:#f32c2c;}
.bainanet_container_3 .hd ul li.on .zbox h4{ color:white; background:url(../bg/lxwm4.png) no-repeat left bottom;}
.bainanet_container_3 .hd ul li.on .zbox .p,.bainanet_container_3 .hd ul li.on .zbox .p a{ color:white;}
.bainanet_container_3 .hd ul li.on .zbox .ico{ opacity:0.1;}
.bainanet_container_3 .bd{ width:100%; margin-top:60px !important; float:left;}
.bainanet_container_3 .bd ul{ width:100%; height:495px; }
.bainanet_container_3 .bd ul iframe{ border:solid 1px #e7e7e7; padding:9px;}


/*products page tabs*/

.tab{margin-top:0px; font-size:15px;}
.tab .nav-tabs{border:none;border-bottom:1px solid #efefef}
.nav-tabs li a{padding:15px 40px;border:1px solid #efefef;border-top:2px solid #efefef;border-right:0 none;background:#f6f6f6;color:#666;border-radius:0;margin-right:0;font-weight:700;transition:all .3s ease-in 0s}
.nav-tabs li a:hover{border-bottom-color:#efefef;border-right:0 none;background:#0055ff;color:#fff}
.nav-tabs li a i{display:inline-block;text-align:center;margin-right:10px}
.nav-tabs li:last-child{border-right:1px solid #efefef}
.nav-tabs li.active a,.nav-tabs li.active a:focus,.nav-tabs li.active a:hover{border-top:3px solid #0055ff;border-right:1px solid #d3d3d3;margin-top:-15px;color:#444;padding:22px 40px}
.tab .tab-content{padding:20px;line-height:22px;box-shadow:0 1px 0 grey}
.tab .tab-content h3{margin:5px 0;padding:5px 0; color:#0055ff;}
.tab .tab-content h4{margin:5px 0; padding:5px 0;color:#0055ff;}
.tab .tab-content b,   .tab .tab-content strong {margin:5px 0; padding:5px 0; color:#0055ff; line-height:2;}

@media only screen and (max-width:767px){.nav-tabs li{width:100%;margin-bottom:10px}
.nav-tabs li a{padding:15px}
.nav-tabs li.active a,.nav-tabs li.active a:focus,.nav-tabs li.active a:hover{padding:15px;margin-top:0}
}


/*products page tabs*/

.fgs{float:left;width:100%;margin-top:13px;margin-bottom:75px;}
.fgs ul li{width:48.21%;margin-right:3.58%;-webkit-box-shadow:0px 0px 4px 4px #f7f7f7;box-shadow:0px 0px 15px rgba(0,0,0,0.1);padding:30px 33px;margin-top:39px;float:left; border:1px solid #eeeeee;}
.fgs ul li:nth-child(2n){margin-right:0px;}
.fgs ul li h3{color:#000000;font-size:18px;background:url(../bg/btbg1.png) no-repeat left bottom;background-size:100%;padding-bottom:21px;margin-bottom:18px;}
.fgs ul li p{font-size:14px;color:#666666; min-height:25px; line-height:18px; padding-top:3px; padding-bottom:3px;padding-left:34px;margin-top:17px; display:block;}

.fgs ul li h4{font-size:16px;color:#666666; min-height:25px; line-height:18px; padding-top:3px; padding-bottom:3px;padding-left:34px;margin-top:17px;}
.fgs ul li:hover{background:#0055ff;}
.fgs ul li:hover h3{background:url(../bg/btbg2.png) no-repeat left bottom;background-size:100%;color:#fff}
.fgs ul li:hover p{color:#fff}
.fgs ul li:hover h4{color:#fff}

.tcmap{}
.zhegai{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.7);left:0px;top:0px;display:none}
.tcmap #bdmap2{position:fixed;left:50%;top:50%;margin-left:-339px;width:678px;height:383px;margin-top:-191.5px; background: no-repeat;}
.tcmap #bdmap2 img{ max-width:none;}
.tcmap #bdmap2 .iw_poi_content{ font-size: 14px; color: #666; line-height: 24px;}
.gbdt{position:fixed;left: 50%;margin-left: 320px;top: 50%;margin-top: -215px;}

@media screen and (max-width:1229px) {
	.fgs ul li p{font-size:14px;color:#666666; min-height:25px; line-height:18px; padding-top:3px; padding-bottom:3px;padding-left:5px;margin-top:17px;}

	 .fgs ul li {
        width: 98%;
        margin: 10px;
    }

    .fgs ul li h3 {
        font-size: 16px;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }
.fgs ul li p{font-size:14px;color:#666666; min-height:25px; line-height:18px; padding-top:10px; padding-bottom:3px;padding-left:5px;margin-top:17px;}

	}


@media  screen and (max-width:767px){
.tcmap  #bdmap2{ height:150px; }
.fgs ul li{width:100%;margin-right:0px;margin-top:10px;}
.fgs ul li h3{font-size:16px;padding-bottom:10px;margin-bottom:10px;}
.fgs ul li p{margin-top:10px;}
}

#dituContent1 .BMap_pop,
#dituContent2 .BMap_pop{ float:right; background:url(../bg/lxwm6.png); border:none !important; width:358px !important; border:0 !important; height:55px; padding:0; margin:55px 0 0 5px;}
#dituContent2 .BMap_pop{ margin:55px 0 0 -64px;}
#dituContent1 .BMap_pop .BMap_top,
#dituContent1 .BMap_pop .BMap_center,
#dituContent1 .BMap_pop .BMap_bottom,
#dituContent1 .BMap_pop div:nth-child(9n),
#dituContent2 .BMap_pop .BMap_center,
#dituContent2 .BMap_pop .BMap_bottom,
#dituContent2 .BMap_pop div:nth-child(9n){ width:100% !important; left:0 !important; top:0 !important;}
#dituContent1 .BMap_pop div,#dituContent2 .BMap_pop div{ background:none !important; border-color: none !important; border:0 !important;}
#dituContent1 .BMap_pop img,#dituContent2 .BMap_pop img{display:none;}
#dituContent1 .iw_poi_content,
#dituContent2 .iw_poi_content{ text-align:center; font-size:16px; color:#fff; line-height:45px;}
#dituContent1 .BMap_shadow,#dituContent2 .BMap_shadow{ width:100%; float: left; display: none !important;}
#dituContent1 .BMapLabel,#dituContent2 .BMapLabel{ display: none !important;}
@media  screen and (max-width:1380px){
.bainanet_container_3 .hd ul li .zbox{ padding:19px 20px 0 16px;}
}
@media  screen and (max-width:1199px){
.bainanet_container_3{ padding:39px 0 59px 0;}
.bainanet_container_3 .hd ul{ margin:0 -10px;}
.bainanet_container_3 .hd ul li{ padding:0 10px;}
.bainanet_container_3 .hd ul li .zbox{ padding:12px 15px 0 10px; height:175px;
-moz-border-top-left-radius:18px; 
-webkit-border-top-left-radius:18px; 
-khtml-border-top-left-radius:18px;
border-top-left-radius:18px;
-moz-border-bottom-right-radius:18px; 
-webkit-border-bottom-right-radius:18px; 
-khtml-border-bottom-right-radius:18px;
border-bottom-right-radius:18px;}
.bainanet_container_3 .hd ul li .zbox h4{ padding-bottom:9px; font-size:18px; line-height:28px;}
.bainanet_container_3 .hd ul li .zbox .p{ margin-top:6px; font-size:12px; line-height:24px;}
.bainanet_container_3 .hd ul li .zbox .ico{ right:20px;}
}
@media  screen and (max-width:1023px){
.bainanet_container_3{ padding:29px 0 39px 0;}
.bainanet_container_3 .bd{ margin-top:40px !important;}
.bainanet_container_3 .bd ul{ padding:5px; height:300px;}
}
@media  screen and (max-width:767px){
.bainanet_container_3{ padding:0px 0 19px 0;}
.bainanet_container_3 .bd{ margin-top:10px !important;}
.bainanet_container_3 .bd ul{ padding:5px; height:200px;}
.bainanet_container_3 .hd ul li{ width:100%; margin-top:20px;}
.bainanet_container_3 .hd ul li .zbox{ height:auto; padding:12px 10px 10px 10px;}
.bainanet_container_3 .hd ul li .zbox h4{ padding-bottom:5px; font-size:14px; line-height:24px;}
.bainanet_container_3 .hd ul li .zbox .p{ margin-top:4px; line-height:20px;}
.bainanet_container_3 .hd ul li .zbox .ico{ right:10px; height:84px;}
.bainanet_container_3 .hd ul li .zbox .ico img{ height:100%;}
#dituContent3 .BMap_pop,#dituContent4 .BMap_pop{ background:url(../bg/lxwm6.png) no-repeat; background-size:contain !important; width:240px !important; border:0 !important; height:37px; padding:0; margin:74px 0 0 3px;}
#dituContent4 .BMap_pop{ margin:74px 0 0 3px;}
#dituContent3 .BMap_pop .BMap_top,
#dituContent3 .BMap_pop .BMap_center,
#dituContent3 .BMap_pop .BMap_bottom,
#dituContent3 .BMap_pop div:nth-child(9n),
#dituContent4 .BMap_pop .BMap_center,
#dituContent4 .BMap_pop .BMap_bottom,
#dituContent4 .BMap_pop div:nth-child(9n){ width:100% !important; left:0 !important; top:0 !important;}
#dituContent3 .BMap_pop div,#dituContent4 .BMap_pop div{ background:none !important; border-color: none !important; border:0 !important;}
#dituContent3 .BMap_pop img,#dituContent4 .BMap_pop img{display:none;}
#dituContent3 .iw_poi_content,#dituContent4 .iw_poi_content{ text-align:center; font-size:12px; color:#fff; line-height:30px;}
#dituContent3 .BMap_shadow,#dituContent4 .BMap_shadow{ width:100%; float: left; display: none !important;}
#dituContent3 .BMapLabel,#dituContent4 .BMapLabel{ display: none !important;}
}

/*产品二级*/
.bainanet_container_4{ width:100%; float:left; padding-bottom:59px;}
.bainanet_container_4 .content1{ width:100%; float:left; margin-top:61px;}
.bainanet_container_4 .content1 .pic{ width:770px; float:left;}
.bainanet_container_4 .content1 .pic img{ width:100%; float:left;}
.bainanet_container_4 .content1 .pic .fx{ width:100%; float:left; margin-top:70px;}
.bainanet_container_4 .content1 .pic .fx span{ display:block; float:left; font-size:14px; color:#888; line-height:50px; letter-spacing:1px;}
.bainanet_container_4 .content1 .pic .fx .bdsharebuttonbox{ float:left; width:auto;}
.bainanet_container_4 .content1 .pic .fx .bdsharebuttonbox a{ display:block; width:50px; height:50px; padding:0; margin:0; float:left; background-size:contain; background-repeat:no-repeat; background-position:center center;}
.bainanet_container_4 .content1 .pic .fx .bdsharebuttonbox a.a1{ background-image:url(../bg/cpxq2.png);}
.bainanet_container_4 .content1 .pic .fx .bdsharebuttonbox a.a2{ background-image:url(../bg/cpxq4.png);}
.bainanet_container_4 .content1 .pic .fx .bdsharebuttonbox a.a3{ background-image:url(../bg/cpxq5.png);}
.bainanet_container_4 .content1 .pic .fx .bdsharebuttonbox a.a4{ background-image:url(../bg/cpxq6.png);}
.bainanet_container_4 .content1 .pic .fx .bdsharebuttonbox a.a5{ background-image:url(../bg/cpxq7.png);}
.bainanet_container_4 .content1 .pic .fx .bdsharebuttonbox a.a1:hover{ background-image:url(../bg/cpxq2_h.png);}
.bainanet_container_4 .content1 .pic .fx .bdsharebuttonbox a.a2:hover{ background-image:url(../bg/cpxq4_h.png);}
.bainanet_container_4 .content1 .pic .fx .bdsharebuttonbox a.a3:hover{ background-image:url(../bg/cpxq5_h.png);}
.bainanet_container_4 .content1 .pic .fx .bdsharebuttonbox a.a4:hover{ background-image:url(../bg/cpxq6_h.png);}
.bainanet_container_4 .content1 .pic .fx .bdsharebuttonbox a.a5:hover{ background-image:url(../bg/cpxq7_h.png);}
.bainanet_container_4 .content1 .text{ width:44.65%; float:right;}
.bainanet_container_4 .content1 .text .title{ width:100%; float:left; padding-bottom:37px; border-bottom:solid 1px #e5e5e5; padding-right:100px; font-size:40px; color:#333; line-height:50px; font-weight:bold; margin-top:45px; position:relative; }
.bainanet_container_4 .content1 .text .title a{ position:absolute; right:0; top:11px; font-size:16px; color:#666; line-height:39px; display:block; font-weight:normal;}
.bainanet_container_4 .content1 .text .title a img{ width:20px; vertical-align:middle; margin:-3px 0 0 9px;}
.bainanet_container_4 .content1 .text .title a:hover{ color:#0055ff;}
.bainanet_container_4 .content1 .text .p{ width:100%; float:left; padding:33px 0 35px 0; border-bottom:solid 1px #e5e5e5; font-size:16px; color:#666; line-height:30px;}
.bainanet_container_4 .content1 .text .btn{ width:100%; float:left; margin-top:40px;}
.bainanet_container_4 .content1 .text .btn a{ display:block; float:left; width:200px; height:50px; line-height:50px; background:#0055ff; text-align:center; font-size:18px; color:white;}
.bainanet_container_4 .content1 .text .btn a img{ width:30px; vertical-align:middle; margin:-3px 9px 0 0;}
.bainanet_container_4 .content1 .text .btn a:hover{ box-shadow:0 3px 5px rgba(0,0,0,0.3);}
.bainanet_container_4 .content1 .text .btn a.a1{ background:#3d4047; margin:0 0 0 20px; padding:0 !important;}
.bainanet_container_4 .content1 .text .btn .fx{ width:auto; float:left;}
@media  screen and (max-width:1800px){
.bainanet_container_4 .content1 .pic{ width:670px;}
}
@media  screen and (max-width:1580px){
.bainanet_container_4 .content1 .pic{ width:570px;}
.bainanet_container_4 .content1 .text .title{ margin-top:5px;}
}
@media  screen and (max-width:1366px){
.bainanet_container_4 .content1 .text .title{ padding-bottom:27px; padding-right:90px; font-size:30px; line-height:40px;}
.bainanet_container_4 .content1 .text .title a{ top:6px; font-size:14px; line-height:30px;}
.bainanet_container_4 .content1 .text .p{ padding:23px 0 25px 0; font-size:14px; line-height:24px;}
.bainanet_container_4 .content1 .text .btn{  margin-top:30px;}
.bainanet_container_4 .content1 .text .btn a{ width:160px; height:40px; line-height:40px; font-size:16px;}
.bainanet_container_4 .content1 .pic{ width:520px;}
}
@media  screen and (max-width:1199px){
.bainanet_container_4 .content1{ margin-top:41px;}
.bainanet_container_4 .content1 .pic{ width:420px;}
.bainanet_container_4 .content1 .text{ width:auto; margin-left:450px; float:none;}
}
@media  screen and (max-width:1023px){
.bainanet_container_4{ padding-bottom:39px;}
.bainanet_container_4 .content1{ margin-top:31px;}
.bainanet_container_4 .content1 .pic{ width:320px;}
.bainanet_container_4 .content1 .text{ margin-left:350px;}
.bainanet_container_4 .content1 .text .title{ padding-bottom:17px; padding-right:0px; font-size:20px; line-height:24px;}
.bainanet_container_4 .content1 .text .title a{ top:auto; right:auto; position:relative; float:right; font-size:12px; line-height:24px;}
.bainanet_container_4 .content1 .text .p{ padding:13px 0 15px 0; line-height:22px;}
.bainanet_container_4 .content1 .text .btn{  margin-top:20px;}
.bainanet_container_4 .content1 .text .btn a{ width:140px;}
.bainanet_container_4 .content1 .text .btn a img{ width:20px; margin:-3px 5px 0 0;}
.bainanet_container_4 .content1 .text .btn a.a1{ margin:0 0 0 6px;}
}
@media  screen and (max-width:767px){
.bainanet_container_4{ padding-bottom:19px;}
.bainanet_container_4 .content1{ margin-top:21px;}
.bainanet_container_4 .content1 .pic{ width:100%;}
.bainanet_container_4 .content1 .text{ width:100%; margin-top:20px; float:left; margin-left:0;}
}

.bainanet_container_4 .content2{ width:100%; float:left; margin-top:10px;}
.bainanet_container_4 .content2 .dl{ width:100%; float:left; margin-top:40px;}
.bainanet_container_4 .content2 .dl .dt{ width:100%; float:left; background:#ebecec; text-align:center; font-size:30px; color:#0055ff; font-weight:bold;  line-height:79px;}
.bainanet_container_4 .content2 .dl .dt img{ vertical-align:middle; margin:-3px 12px 0 0; width:38px;}
.bainanet_container_4 .content2 .dl .dd{ width:100%; float:left;}
#bnbtable table{ width:100%; margin-bottom:20px; }
#bnbtable table td{ border:solid 1px #dcdcdc; /*text-align:center;*/ padding:5px 10px; /*font-size:16px;*/  }
#bnbtable table td a{ color:#3d4047; display:block;}
#bnbtable table th{ border:solid 1px #dcdcdc; /*text-align:center;*/ padding:5px 10px 15px 10px; /*font-size:16px;*/ color:#3d4047;  background:#ebecec;}
#bnbtable table tr:hover{ background:#0055ff;}
#bnbtable table tr:hover td{ color:white;}
#bnbtable table tr:hover td a{ color:white;}


#bnbtable-lens table{ /*width:60%;*/ margin-bottom:20px; }
#bnbtable-lens table td{ border:solid 1px #dcdcdc; /*text-align:center;*/ padding:2px 10px; /*font-size:16px;*/  }
#bnbtable-lens table td a{ color:#3d4047; display:block;}
#bnbtable-lens table th{ border:solid 1px #dcdcdc; /*text-align:center;*/ padding:2px 10px 15px 10px; /*font-size:16px;*/ color:#3d4047;  background:#ebecec;}
#bnbtable-lens table tr:hover{ background:#0055ff;}
#bnbtable-lens table tr:hover td{ color:white;}
#bnbtable-lens table tr:hover td a{ color:white;}

 #lineTd {
 background: /*#fff */url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lIHgxPSIwIiB5MT0iMCIgeDI9IjEwMCUiIHkyPSIxMDAlIiBzdHJva2U9IiNkY2RjZGMiIHN0cm9rZS13aWR0aD0iMSIvPjwvc3ZnPg==) no-repeat 100% center;    
}
#lineTd span:first-child{float:left;margin-top:3px;  margin-left:-5px;}
#lineTd span:nth-child(2){float:right;margin-top:-5px;}
@media  screen and (max-width:1199px){
.bainanet_container_4 .content2 .dl{ margin-top:30px;}
.bainanet_container_4 .content2 .dl .dt{ font-size:20px; line-height:59px;}
.bainanet_container_4 .content2 .dl .dt img{ margin:-3px 6px 0 0; width:28px;}
#bnbtable table td{ padding:8px 5px; font-size:14px; line-height:22px;}
#bnbtable table th{ padding:12px 5px 14px 5px; font-size:14px; line-height:22px;}

#bnbtable-lens table td{ padding:2px 5px; font-size:14px; line-height:22px;}
#bnbtable-lens table th{ padding:2px 5px 2px 5px; font-size:14px; line-height:22px;}
}
@media  screen and (max-width:1023px){
.bainanet_container_4 .content2 .dl{ margin-top:20px;}
.bainanet_container_4 .content2 .dl .dt{ font-size:16px; line-height:40px;}
.bainanet_container_4 .content2 .dl .dt img{ margin:-3px 4px 0 0; width:24px;}
#bnbtable table td{ padding:5px 3px; font-size:12px; line-height:20px;}
#bnbtable table th{ padding:8px 3px 10px 3px; font-size:12px; line-height:20px;}

#bnbtable-lens table td{ padding:2px 3px; font-size:12px; line-height:20px;}
#bnbtable-lens table th{ padding:2px 3px 2px 3px; font-size:12px; line-height:20px;}
}
@media  screen and (max-width:767px){
#bnbtable-lens table{ margin-top:10px;}
#bnbtable-lens table{ margin-top:10px;}
}

.bainanet_container_4 .content3{ width:100%; float:left; margin-top:54px; padding-top:47px; border-top:solid 1px #d9d9d9;}
.bainanet_container_4 .content3 h5{ width:50%; float:left; font-size:12px; color:#666; line-height:21px;}
.bainanet_container_4 .content3 h5 a{ display:inline-block; vertical-align:top; color:#666; max-width:80%;}
.bainanet_container_4 .content3 h5.last{ text-align:right;}
.bainanet_container_4 .content3 h5 a:hover{ color:#0055ff;}
@media  screen and (max-width:1023px){
.bainanet_container_4 .content3{ margin-top:34px; padding-top:27px;}
}
@media  screen and (max-width:767px){
.bainanet_container_4 .content3{ margin-top:14px; padding-top:7px;}
.bainanet_container_4 .content3 h5{ width:100%; line-height:19px;}
.bainanet_container_4 .content3 h5.last{ text-align:left;}
}

.the-icons a {color: #333;}
.the-icons a:hover,.the-icons a:focus {color: #0055ff;}


.productlistpage { font-size:14px;}
.productlistpage table{ width:100%;}
.productlistpage table td{ border:solid 1px #dcdcdc; /*text-align:center;*/ padding:5px 10px; /*font-size:16px;*/ color:#3d4047; }
.productlistpage table td a{ color:#3d4047; display:block;}

.productlistpage tr:first-child,.productlistpage  table tr:first-child{border:solid 1px #dcdcdc; /*text-align:center;*/ padding:8px 10px 19px 10px; /*font-size:16px;*/ color:#3d4047; line-height:24px;  background:#ebecec;} 

.productlistpage table th{ border:solid 1px #dcdcdc; /*text-align:center;*/ padding:8px 10px 19px 10px; /*font-size:16px;*/ color:#3d4047; line-height:24px;  background:#ebecec;}
.productlistpage table tr:hover{ background:#0055ff;}
.productlistpage table tr:hover td{ color:white;}
.productlistpage table tr:hover td a{ color:white;}
@media  screen and (max-width:1199px){

.productlistpage table td{ padding:8px 5px; font-size:14px; line-height:22px;}
.productlistpage table th{ padding:12px 5px 14px 5px; font-size:14px; line-height:22px;}
}
@media  screen and (max-width:1023px){

.productlistpage table td{ padding:5px 3px; font-size:12px; line-height:20px;}
.productlistpage table th{ padding:8px 3px 10px 3px; font-size:12px; line-height:20px;}
}
@media  screen and (max-width:767px){
.productlistpage table{ margin-top:10px;}
}



/* 三级导航 */
.infoPage .subNav{ text-align: center;}
.infoPage  .subNav .u1{ display: inline-block;}
.infoPage  .subNav .l1{ float: left; font-size: 16px; height: 48px; line-height: 48px; padding: 0 40px; margin: 5px 10px; background: #363e45;}
.infoPage  .subNav .l1 a{ color: #fff;}
.infoPage  .subNav .l1.on,.infoPage  .subNav .l1:hover{ background: #0055ff;;}
@media  screen and (max-width:1200px){
.infoPage  .subNav .l1{ padding: 0 20px;}    
}
@media  screen and (max-width:1023px){
.infoPage  .subNav .l1{ font-size: 14px; height: 28px; line-height: 28px; padding: 0 10px; margin: 2px 5px;}
}
@media screen and  (max-width:1630px){

}
@media screen and  (max-width:1200px){

}
@media screen and  (max-width:992px){

}
@media screen and  (max-width:768px){
.infoPage  .subNav .u1{ margin: 0 -5px;} 
.infoPage  .subNav .l1{ font-size: 12px; padding: 0 6px; margin: 1px 2px;}
}
/* 三级导航 */
/*四级导航*/
.page_n2 { /*background-color: #d9ebfc;*/ height: 50px; line-height: 50px; /*border-top: solid 1px #dcdcdc;*/ margin-bottom: 30px; /*margin-top: -40px;*/ text-align: center; }

.page_n2 a { /*padding-left: 55px;*/ color: #363e45; position: relative; margin: 0 30px; }
.page_n2 a:hover { color: #0055ff; }
.page_n2 a i { position: absolute; bottom: -5px; left: 26px; width: 0px; background: #0055ff; height: 2px; display: block; -webkit-transition: all .5s; transition: all .5s; }
.page_n2 a:hover i { left: 0; width: 100%; }
.page_n2 a.active i { left: 0; width: 100%;  color: #0055ff;}
.page_n2 .active { color: #0055ff; }

@media  screen and (max-width:1200px){
}
@media  screen and (max-width:1023px){
.page_n2 a { font-size: 14px;color: #363e45; position: relative; margin: 0 15px; }
}
@media screen and  (max-width:1630px){

}
@media screen and  (max-width:1200px){

}
@media screen and  (max-width:992px){

}
@media screen and  (max-width:768px){
.page_n2 a { font-size: 12px;color: #363e45; position: relative; margin: 0 10px; }
}


/*四级导航*/
/*产品详情*/
.bainanet_container_4 .content1 .text_1 .title{ margin-top:25px;}
.bainanet_container_4 .content1 .text_1 .p{ font-size:14px;}
@media  screen and (max-width:1023px){
.bainanet_container_4 .content1 .text_1 .title{ margin-top:0px;}
.bainanet_container_4 .content1 .pic .fx{ margin-top:40px;}
}
@media  screen and (max-width:767px){
.bainanet_container_4 .content1 .pic .fx{ margin-top:10px;}
.bainanet_container_4 .content1 .pic .fx .bdsharebuttonbox a{ width:40px; height:40px;}
.bainanet_container_4 .content1 .pic .fx span{ font-size:12px; line-height:40px;}
}





/*产品下载留言*/
.red{color:red!important}
.gray{color:#686868!important}
.hasDefaultText{color:#999}
.orange{color:#f60!important}
.green{color:#79a605!important}
.blue{color:#0057b0!important}
b{font-weight:400;display:inline-block;margin:0 8px;color:#f27f02}
.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px}
.Validform_right{color:#71b83d;padding-left:20px;background:url(../bg/right.png) no-repeat left center}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(../bg/error.png) no-repeat left center}
.Validform_loading{padding-left:20px;background:url(../bg/onLoad.gif) no-repeat left center}
.Validform_error{background-color:#ffe7e7}
#Validform_msg{color:#7d8289;font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;width:280px;-webkit-box-shadow:2px 2px 3px #aaa;-moz-box-shadow:2px 2px 3px #aaa;background:#fff;position:absolute;top:0;right:50px;z-index:99999;display:none}
#Validform_msg .iframe{position:absolute;left:0;top:-1px;z-index:-1}
#Validform_msg .Validform_title{line-height:25px;height:25px;text-align:left;font-weight:700;padding:0 8px;color:#fff;position:relative;background-color:#000}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px;position:absolute;right:8px;top:0;color:#fff;text-decoration:none}
#Validform_msg a.Validform_close:hover{color:#cc0}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000;border-top:none;text-align:left}
.registerform{margin-bottom:40px}
.registerform .need{width:10px;color:#b20202}
.registerform td{padding:5px 0;vertical-align:top;text-align:left}
.registerform .inputxt,.registerform textarea{border:1px solid #a5aeb6;width:196px;padding:4px 2px}
.registerform textarea{height:75px}
.registerform label{margin:0 15px 0 4px}
.registerform .tip{line-height:20px;color:#5f6a72}
.registerform select{width:202px}
.registerformalter select{width:124px}

input{padding: 8px 20px; vertical-align:middle;}




/*产品下载留言*/
/*功能*/
.nynav_1{ height:auto; margin-top:-47px; background:url(../bg/nygy4.png);}
.nynav_1 .subhead{ line-height:47px;}
@media  screen and (max-width:1023px){
.nynav_1{ margin-top:-29px;}
.nynav_1 .subhead{ line-height:29px;}
}

.content4{width:100%;float:left;margin-top:58px;padding:0 130px 21px 130px}
.content4 .homedown{width:100%;float:left;position:relative}
.content4 .homedown:before{content:'';width:2000px;height:1px;background:#ebeef6;position:absolute;left:50%;top:120px;margin-left:-1000px;z-index:-1}
.content4 .homedown .slick-slide{text-align:center;height:269px;position:relative}
.content4 .homedown .slick-slide .ico{display:inline-block;width:147px;height:147px;border:solid 4px #ebeef6;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%}
.content4 .homedown .slick-slide .ico img{width:100%;float:left}
.content4 .homedown .slick-slide .tab{display:inline-block;background:url(../bg/gn4.png) no-repeat center center;width:100%;height:69px;margin-top:-34px}
.content4 .homedown .slick-slide h5{width:100%;margin-top:6px;font-size:16px;color:#666;line-height:27px;letter-spacing:1px}
.content4 .homedown .slick-slide.slick-current .tab{background-image:url(../bg/gn4_h.png)}
.content4 .homedown .slick-slide.slick-current h5{color:#05f}
.content4 .homedown .slick-slide.slick-current:before{content:'';background:url(../bg/gn5.png) no-repeat center center;width:27px;height:14px;position:absolute;left:50%;bottom:0;margin-left:-13.5px}
.content4 .homedown .slick-next,.content4 .homedown .slick-prev{position:absolute;left:-130px;top:50%;display:block;width:40px;height:40px;background:url(../bg/gn6.png) no-repeat left center;margin-top:-35px}
.content4 .homedown .slick-next{left:auto;right:-130px;background-position:right center}

.content4 .homedown .slick-prev:hover,
.content4 .homedown .slick-next:hover{ background-image:url(../bg/gn6_h.png);}
.content4 .hometop{ width:100%; float:left; position:relative;}
.content4 .hometop .zbox{ width:100%; float:left; background:#f8f8f8; padding:29px 30px 40px 30px;}
.content4 .hometop .zbox .p{ width:100%; font-size:16px; color:#333; line-height:37px;  text-indent:2em;}
.content4 .hometop .zbox table{ width:100%; margin-top:28px;}
.content4 .hometop .zbox table td,.content4 .hometop .zbox table th{ border:solid 1px #cdcdcd; text-align:center; padding:14px 10px; font-size:16px; color:#333; line-height:22px;}
.content4 .hometop .zbox table th{ color:white; background:#0055ff;}
.content4 .hometop .zbox table td a{ color:#333;}
.content4 .hometop .zbox table td a:hover{ color:#0055ff;}
@media  screen and (max-width:1380px){
.content4{ margin-top:38px; padding:0 70px 11px 70px;}
.content4 .homedown .slick-prev{ left:-70px;}
.content4 .homedown .slick-next{ right: -70px;}
}
@media  screen and (max-width:1023px){
.content4{ margin-top:28px; padding:0 40px 0px 40px;}
.content4 .homedown .slick-prev{ left:-40px;}
.content4 .homedown .slick-next{ right: -40px;}
}
@media  screen and (max-width:767px){
.content4{ margin-top:18px; padding:0 0px 0px 0px;}
.content4 .homedown .slick-prev{ left:0px; margin-top:-33px;}
.content4 .homedown .slick-next{ right: 0px; margin-top:-33px;}
.content4 .homedown:before{ top:68px;}
.content4 .homedown .slick-slide{ height:160px;}
.content4 .homedown .slick-slide .ico{ width:87px; height:87px; border:solid 2px #ebeef6;}
.content4 .homedown .slick-slide .tab{ background-size:contain; height:49px; margin-top:-24px;}
.content4 .homedown .slick-slide h5{ margin-top:4px; font-size:14px; line-height:23px;}
.content4 .homedown .slick-slide.slick-current:before{ background-size:contain; width:20px; height:10px; margin-left:-10px;}
.content4 .hometop .zbox{ padding:19px 10px 20px 10px;}
.content4 .hometop .zbox .p{ font-size:14px; line-height:25px;}
.content4 .hometop .zbox table{ margin-top:18px;}
.content4 .hometop .zbox table td,.content4 .hometop .zbox table th{ padding:8px 5px; font-size:14px; line-height:20px;}
}

/*应用*/

/*应用*/
.pz_SideLayer li{ position:relative;}
.pz_SideLayer .subul{ width:100%; position:absolute; left:0; top:100%; display:none;}
.pz_SideLayer .subul li{ width:100%; margin:0; border-top:solid 1px #eb4343; text-align:left;}
.pz_SideLayer .subul li a{ width:100%; padding:0 0 0 30px; display:block; float:left; font-size:16px; color:white; line-height:44px; height:auto; background:url(images/nygy5.png);}
.pz_SideLayer .subul li a:hover,.pz_SideLayer .subul li.hover a{ background:#cc0000;}
.pz_SideLayer li:hover .subul{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
@media  screen and (max-width:1380px){
.pz_SideLayer .subul li a{ padding:0 0 0 15px;}
}
@media  screen and (max-width:1023px){
.pz_SideLayer .subul li a{ padding:0 0 0 10px; font-size:14px; text-align:left; line-height:40px;}
}
@media  screen and (max-width:767px){
.pz_SideLayer .subul li a{ padding:0 10px; font-size:12px;}
}

.zbg1{ background:#fafafa;}
.c_1570_5{ width:100%; float:left; padding:39px 0 60px 0;}
.c_1570_5 .content1{ width:100%; float:left; background:white;}
.slide_pic_4{ width:50%; float:left; position:relative;}
.slide_pic_4 .slick-dots {
	position: absolute;
	bottom: 15px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: right;
	overflow:hidden;
	padding:0 20px;
}
.slide_pic_4 .slick-dots li {
	position: relative;
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer;
	background:#fff;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;

}
.slide_pic_4 .slick-dots li button {
	display:none;
}
.slide_pic_4 .slick-dots li.slick-active{
	background:#cc0000;
}

.slide_pic_4 .slick-slide{ width:100%; height:375px; position:relative; overflow:hidden;}
.slide_pic_4 img{ width:786px; height:375px; position:absolute; left:50%; top:50%; margin:-187px 0 0 -393px; max-width:none;}
.c_1570_5 .content1 .text{ width:50%; float:left; min-height:375px; line-height:375px; padding:0 50px 0 60px;}
.c_1570_5 .content1 .text .p{ display:inline-block; font-size:16px; color:#666; line-height:32px; text-indent:2em;  vertical-align:middle;}
@media  screen and (max-width:1380px){
.c_1570_5 .content1 .text{ padding:0 20px 0 30px;}
}
@media  screen and (max-width:1199px){
.c_1570_5{ padding:29px 0 40px 0;}
.c_1570_5 .content1 .text .p{ font-size:14px; line-height:26px;}
}
@media  screen and (max-width:767px){
.c_1570_5{ padding:19px 0 20px 0;}
.slide_pic_4{ width:100%;}
.slide_pic_4 .slick-slide{ height:auto;}
.slide_pic_4 img{ width:100%; height:auto; position:relative; left:auto; top:auto; margin:0; float:left;}
.c_1570_5 .content1 .text{ width:100%; padding:20px; min-height:0; line-height:0;}
.c_1570_5 .content1 .text .p{ font-size:12px; line-height:20px;}
.slide_pic_4 .slick-dots {
	bottom: 5px;
	padding:0 10px; text-align:center;
}
.slide_pic_4 .slick-dots li {
	width: 8px;
	height: 8px;
	margin: 0 3px;}
}

.ul_8{ width:100%; float:left; margin-top:-2px;}
.ul_8 li{ width:50%; float:left; padding:0 15px; margin-top:30px;}
.ul_8 li .zbox{ width:100%; float:left; border:solid 1px #f3f3f3; background:white; height:400px; line-height:400px; padding:0 338px 0 50px; position:relative; overflow:hidden;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_8 li .zbox .img{ width:338px; position:absolute; right:0; top:50%; height:400px; margin-top:-200px; line-height:400px;}
.ul_8 li .zbox .img img{ width:100%; vertical-align:middle;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.ul_8 li .zbox:hover .img img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.ul_8 li .zbox .text{ display:inline-block; vertical-align:middle; max-width:100%;}
.ul_8 li .zbox .text .title{ width:100%; font-size:24px; color:black; line-height:45px; letter-spacing:1px;}
.ul_8 li .zbox .text .p{ width:100%; font-size:14px; color:#666; line-height:34px; letter-spacing:1px;}
.ul_8 li .zbox .text .more{ width:100%; float:left; margin-top:40px;}
.ul_8 li .zbox .text .more a{ display:block; float:left; width:133px; height:41px; text-align:center; line-height:40px; color:#cc0000; font-size:16px; border:solid 1px #cc0000;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;}
.ul_8 li .zbox .text .more a span{ font-family:"宋体"; margin-left:8px;}
.ul_8 li .zbox:hover{ box-shadow:0 11px 20px rgba(0,0,0,0.1);}
.ul_8 li .zbox .text .more a:hover{ background:#cc0000; color:white;}
@media  screen and (max-width:1580px){
.ul_8 li .zbox{ height:300px; padding:0 238px 0 30px; line-height:300px;}
.ul_8 li .zbox .img{ width:238px;}
}
@media  screen and (max-width:1380px){
.ul_8 li .zbox .text .title{ font-size:18px; line-height:35px;}
.ul_8 li .zbox .text .p{ font-size:12px; line-height:28px;}
.ul_8 li .zbox .text .more{ margin-top:30px;}
.ul_8 li .zbox .text .more a{ width:110px; height:36px; line-height:34px; font-size:14px;}
}
@media  screen and (max-width:1199px){
.ul_8 li .zbox{ height:260px; padding:0 178px 0 20px; line-height:260px;}
.ul_8 li .zbox .img{ width:178px;}
}
@media  screen and (max-width:1023px){
.ul_8 li{ margin-top:20px; width:100%;}
}
@media  screen and (max-width:767px){
.ul_8 li{ margin-top:10px; padding:0 5px;}
.ul_8 li .zbox{ height:160px; padding:0 128px 0 10px; line-height:160px;}
.ul_8 li .zbox .img{ width:128px;}
.ul_8 li .zbox .text .title{ font-size:16px; line-height:28px;}
.ul_8 li .zbox .text .p{ line-height:24px;}
.ul_8 li .zbox .text .more{ margin-top:20px;}
.ul_8 li .zbox .text .more a{ width:90px; height:28px; line-height:26px; font-size:12px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
}


.bainanet_list2 li{ position:relative;}
.bainanet_list2 .subul{ width:100%; position:absolute; left:0; top:100%; display:none;}
.bainanet_list2 .subul li{ width:100%; margin:0; border-top:solid 1px #eb4343; text-align:left;}
.bainanet_list2 .subul li a{ width:100%; padding:0 0 0 30px; display:block; float:left; font-size:16px; color:white; line-height:44px; height:auto; background:url(../bg/nygy5.png);}
.bainanet_list2 .subul li a:hover,.bainanet_list2 .subul li.hover a{ background:#0055ff;}
.bainanet_list2 li:hover .subul{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
@media  screen and (max-width:1380px){
.bainanet_list2 .subul li a{ padding:0 0 0 15px;}
}
@media  screen and (max-width:1023px){
.bainanet_list2 .subul li a{ padding:0 0 0 10px; font-size:14px; text-align:left; line-height:40px;}
}
@media  screen and (max-width:767px){
.bainanet_list2 .subul li a{ padding:0 10px; font-size:12px;}
}
.zbg1{background:#fafafa}
.bainanet_container_5{width:100%;float:left;padding:39px 0 60px 0}
.bainanet_container_5 .content1{width:100%;float:left;background:#fff}
.slide_pic_4{width:50%;float:left;position:relative}
.slide_pic_4 .slick-dots{position:absolute;bottom:15px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:right;overflow:hidden;padding:0 20px}
.slide_pic_4 .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%}
.slide_pic_4 .slick-dots li button{display:none}
.slide_pic_4 .slick-dots li.slick-active{background:#05f}
.slide_pic_4 .slick-slide{ width:100%; height:375px; position:relative; overflow:hidden;}
.slide_pic_4 img{ width:786px; height:375px; position:absolute; left:50%; top:50%; margin:-187px 0 0 -393px; max-width:none;}
.bainanet_container_5 .content1 .text{ width:50%; float:left; min-height:375px; line-height:375px; padding:0 50px 0 60px;}
.bainanet_container_5 .content1 .text .p{ display:inline-block; font-size:16px; color:#666; line-height:32px; text-indent:2em;  vertical-align:middle;}
@media  screen and (max-width:1380px){
.bainanet_container_5 .content1 .text{ padding:0 20px 0 30px;}
}
@media  screen and (max-width:1199px){
.bainanet_container_5{ padding:29px 0 40px 0;}
.bainanet_container_5 .content1 .text .p{ font-size:14px; line-height:26px;}
}
@media  screen and (max-width:767px){
.bainanet_container_5{ padding:19px 0 20px 0;}
.slide_pic_4{ width:100%;}
.slide_pic_4 .slick-slide{ height:auto;}
.slide_pic_4 img{ width:100%; height:auto; position:relative; left:auto; top:auto; margin:0; float:left;}
.bainanet_container_5 .content1 .text{ width:100%; padding:20px; min-height:0; line-height:0;}
.bainanet_container_5 .content1 .text .p{ font-size:12px; line-height:20px;}
.slide_pic_4 .slick-dots{bottom:5px;padding:0 10px;text-align:center}
.slide_pic_4 .slick-dots li{margin:0 3px;width:8px;height:8px}


}



.bainanet_container_1{ width:100%; float:left; padding:28px 0 50px 0;}
.ul_5{ width:100%; float:left;}
.ul_5 li{ width:100%; float:left; margin-top:30px; border:solid 1px #e9e9e9; padding:20px 153px 20px 133px; position:relative;}
.ul_5 li .tab{ width:92px; height:107px; background:url(../bg/listpdf-hui.jpg) no-repeat center center; position:absolute; left:0; top:0; text-align:center; background-position:center center; background-size:contain;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s; margin-top:0;}
.ul_5 li .tab .ico{ width:100%; margin-top:29px; height:36px;}
.ul_5 li .tab .ico img{ height:100%;}
.ul_5 li .tab h6{ width:100%; height:100%; font-size:14px; color:white; line-height:32px; font-weight:bold; text-transform:uppercase; }
.ul_5 li .c_674{ width:81.37%; float:left; padding-top:7px;}
.ul_5 li .c_674 h4{ width:100%; font-size:16px; color:#333; line-height:27px;}
.ul_5 li .c_674 h5{ width:100%; font-size:12px; color:#888; line-height:23px;}
.ul_5 li .c_674 h5 img{ vertical-align:middle; margin:-3px 6px 0 0 ; height:12px;}
.ul_5 li .c_637{ width:18.63%; float:left; padding:0 52px 0 41px; height:65px; line-height:65px; background:url(../bg/jszz5.png) no-repeat left center;}
.ul_5 li .c_637 .p{ display:inline-block; vertical-align:middle; font-size:14px; color:#666; line-height:24px; max-height:72px; overflow:hidden;}
.ul_5 li .down{ width:153px; text-align:center; position:absolute; right:0; top:0; height:100%; background:url(../bg/jszz6.png) no-repeat left center; padding-top:29px;}
.ul_5 li .down .ico{width:100%; height:24px; background:url(../bg/down-hui.png) no-repeat center center; background-size:contain;}
.ul_5 li .down h5{ width:100%; font-size:14px; color:#666; line-height:20px; margin-top:10px;}
.ul_5 li:hover .tab{ background-image:url(../bg/listpdfbg-b.png);}
.ul_5 li:hover .c_674 h4{ color:#0055ff;}
.ul_5 li:hover .down .ico{ background-image:url(../bg/down-blue.png);}
.ul_5 li:hover .down h5{ color:#0055ff;}
@media screen and (max-width:1380px) {
.ul_5 li .c_674{ width:40%;}
.ul_5 li .c_637{ width:60%; padding:0 32px 0 21px;}
}
@media screen and (max-width:1199px) {
.ul_5 li{ margin-top:20px; padding:20px 123px 20px 103px;}
.ul_5 li .down{ width:123px;}
}
@media screen and (max-width:1023px) {
.bainanet_container_1{ padding:20px 0 40px 0;}
.ul_5 li .tab{ width:76px; height:68px;}
.ul_5 li .c_674{ padding-top:5px;}
.ul_5 li .c_674 h4{ font-size:14px; line-height:23px;}
.ul_5 li .c_674 h5{ line-height:20px;}
.ul_5 li .c_674 h5 img{ vertical-align:middle; margin:-3px 6px 0 0 ; height:12px;}
.ul_5 li .c_637{  padding:0 12px 0 11px; height:58px; line-height:58px;}
.ul_5 li .c_637 .p{ font-size:12px; line-height:22px; max-height:44px;}
.ul_5 li .down{ width:103px; padding-top:20px;}
.ul_5 li .down .ico{ height:20px;}
.ul_5 li .down h5{ font-size:12px; line-height:18px; margin-top:6px;}
.ul_5 li .tab .ico{ margin-top:20px; height:30px;}
.ul_5 li .tab h6{ font-size:12px; line-height:28px;}
.ul_5 li{ padding:15px 103px 15px 93px;}
.ul_5 li .down{ width:103px;}
}
@media screen and (max-width:767px) {
.bainanet_container_1{ padding:10px 0 30px 0;}
.ul_5 li .tab{ width:68px; height:79px;}
.ul_5 li .c_674{ width:90%; padding:20px 0 0 60px;}
.ul_5 li .c_674 h4{ line-height:21px;}
.ul_5 li .c_674 h5{ line-height:18px;}
.ul_5 li .c_637{ width:100%; padding:0; height:20px; line-height:0px; background:none;}
.ul_5 li .c_637 .p{line-height:20px; height:18px;}
.ul_5 li .down{ width:63px; padding-top:18px;}
.ul_5 li .down .ico{ height:18px;}
.ul_5 li .down h5{ line-height:16px; margin-top:4px;}
.ul_5 li .tab .ico{ margin-top:18px; height:24px;}
.ul_5 li .tab h6{ line-height:24px;}
.ul_5 li{ padding:10px 0 10px 76px; margin-top:10px;}
.ul_5 li .down{ width:43px; display:none;}
}


.ul_8{width:100%;float:left;margin-top:-2px; }
.ul_8 li{width:33.3%;float:left;padding:0 15px;margin-top:30px}
.ul_8 li .zbox{width:100%;float:left;border:solid 1px #f3f3f3;background:#fff;position:relative;overflow:hidden;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.ul_8 li .zbox .img{position:absolute;right:0;}
.ul_8 li .zbox .img img{width:100%;vertical-align:middle;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:width all .3s linear}
.ul_8 li .zbox:hover .img img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}

.ul_8 li .zbox:hover{box-shadow:0 11px 20px rgba(0,0,0,.1)}



.pbox{float:left;border:solid 1px #f3f3f3;background:#fff;position:relative;overflow:hidden;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}

.pbox .title {text-align: center; padding: 10px 0 ; z-index: 999;}
.pbox:hover{box-shadow:0 11px 20px rgba(0,0,0,.1)}




 .pbox .img img{width:100%;vertical-align:middle;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:width all .3s linear; padding-top: 0px;}
.pbox:hover .img img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}



 .col .img img{width:100%;vertical-align:middle;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:width all .3s linear; padding-top: 0px;}
.col:hover .img img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}





@media  screen and (max-width:1580px){
.ul_8 li .zbox{ height:300px; padding:0 238px 0 30px; line-height:300px;}
.ul_8 li .zbox .img{ width:100%;}
}
@media  screen and (max-width:1199px){
.ul_8 li .zbox{ height:260px; padding:0 178px 0 20px; line-height:260px;}
.ul_8 li .zbox .img{ width:100%;}
}
@media  screen and (max-width:1023px){
.ul_8 li{ margin-top:20px; width:100%;}
}
@media  screen and (max-width:767px){
.ul_8 li{ margin-top:10px; padding:0 5px;}
.ul_8 li .zbox{  padding:0 128px 0 10px; line-height:160px;}
.ul_8 li .zbox .img{ width:100%;}
}

/*应用详情*/
.tit_2{margin-top:43px;padding-bottom:17px;background:url(../bg/yy8.png) no-repeat center bottom;color:#000;text-align:center;font-size:24px;line-height:32px}
.bainanet_container_4 .content5{position:relative;float:left;margin-top:29px;width:100%}
.bainanet_container_4 .content5:before{position:absolute;top:57px;left:50%;z-index:1;margin:0 0 0 -1000px;width:2000px;height:495px;background:#f5f5f5;content:''}
.slide_pic_6{position:relative;z-index:5;float:left;padding:0 160px;width:100%}
.slide_pic_6 .slick-slide{padding:148px 0;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.slide_pic_6 .img{float:left;width:100%;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.slide_pic_6 .img span{float:left;display:block;width:100%;background:#000}
.slide_pic_6 .img span img{float:left;width:100%;opacity:.5}
.slide_pic_6 .slick-center{position:relative;z-index:5}
.slide_pic_6 .slick-center .img{-webkit-transform:scale(1.6,1.6);-moz-transform:scale(1.6,1.6);-o-transform:scale(1.6,1.6);transform:scale(1.6,1.6);-ms-transform:scale(1.6,1.6)}
.slide_pic_6 .slick-center .img span img{opacity:1}
.slide_pic_6 .slick-next,.slide_pic_6 .slick-prev{position:absolute;top:50%;left:0;display:block;margin-top:-34px;margin-left:0;width:36px;height:68px;background:url(../bg/yy9.png) no-repeat left center;background-size:auto 68px}
.slide_pic_6 .slick-next{right:0;left:auto;background-position:right center}
.slide_pic_6 .slick-prev:hover,
.slide_pic_6 .slick-next:hover{ background-image:url(../bg/yy9_h.png);}
@media  screen and (max-width:1580px){
.bainanet_container_4 .content5{ margin-top:20px;}
.slide_pic_6{ padding:0 100px;}
}
@media  screen and (max-width:1380px){
.slide_pic_6 .slick-slide{ padding:118px 0;}
.slide_pic_6{ padding:0 80px;}
}
@media  screen and (max-width:1199px){
.slide_pic_6 .slick-slide{ padding:105px 0;}
.slide_pic_6{ padding:0 70px;}
.bainanet_container_4 .content5:before{ height:400px;}
}
@media  screen and (max-width:1023px){
.slide_pic_6 .slick-slide{ padding:95px 0;}
.slide_pic_6{ padding:0 60px;}
.bainanet_container_4 .content5:before{ height:360px;}
}
@media  screen and (max-width:991px){
.slide_pic_6{ padding:0 40px;}
.tit_2{ margin-top:23px; padding-bottom:12px; font-size:18px; line-height:26px;}
.slide_pic_6 .slick-prev,.slide_pic_6 .slick-next { width:21px; height:40px; background-size:auto 40px; margin-top:-20px;}
}
@media  screen and (max-width:767px){
.bainanet_container_4 .content5{ margin-top:10px;}
.slide_pic_6 .slick-slide{ padding:46px 0;}
.bainanet_container_4 .content5:before{ height:160px;}
}

.bainanet_container_4 .content6{ width:100%; float:left; margin-top:30px; background:url(../bg/yy7.png) no-repeat center top; padding:30px 160px 0 160px;}
.bainanet_container_4 .content6 .p{ width:100%; float:left; margin-top:32px; font-size:16px; color:#666; line-height:28px; }
.bainanet_container_4 .content6 .p a{ color:#0055ff;}
.bainanet_container_4 .content6 .p strong{ color:#333;}
@media  screen and (max-width:1580px){
.bainanet_container_4 .content6{ padding:30px 100px 0 100px;}
}
@media  screen and (max-width:1380px){
.bainanet_container_4 .content6{ padding:10px 80px 0 80px;}
}
@media  screen and (max-width:1199px){
.bainanet_container_4 .content6{ padding:10px 70px 0 70px;}
}
@media  screen and (max-width:1023px){
.bainanet_container_4 .content6{ padding:10px 60px 0 60px;}
}
@media  screen and (max-width:991px){
.bainanet_container_4 .content6{ padding:10px 40px 0 40px;}
.bainanet_container_4 .content6 .p{ margin-top:22px; font-size:14px; line-height:24px;}
}
@media  screen and (max-width:767px){
.bainanet_container_4 .content6{ padding:10px 0px 0 0px;}
.bainanet_container_4 .content6 .p{ margin-top:12px; font-size:12px; line-height:20px;}
}


/*公司治理*/

.gszl{background-color:#fff;position:relative;margin-top:8px;box-shadow:0 5px 10px 0 #ededed}
.gszl:hover { box-shadow:0 10px 20px rgba(0,0,0,0.2);}
.gszl .imgbox{position:relative}
.gszl .imgbox .up-lab{width:180px;padding:40px 0 40px 26px;background:url(../bg/bg_21.png) repeat 0;position:absolute;left:0;top:-8px}
.gszl .imgbox .up-lab .cn-tit{font-size:24px;line-height:25px;color:#fff}
.gszl .imgbox .up-lab .en-tit{font-size:12px;line-height:16px;color:#fff;opacity:.5}
.cont{padding:40px 20px 16px 29px; min-height: 330px;}
.cont p,.cont div{font-size:15px;line-height:28px;margin-bottom:5px;text-align:center;}
.cont .tex1{ text-align:center; }
.cont .tex2{ text-align:center; }
.cont .tex3{ text-align:center; }



/*公司治理*/



/*新闻详情*/

/*新闻列表*/
.bgf5{ background-color: #f5f5f5;}
.pagePadding3{ padding: 0 0 50px 0px;}
.inner1320{ margin: 0px auto; width: 1320px;}
.clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0px; }
.clearfix:after { clear: both; }
.new-page-silder a:link, .new-page-silder a:visited { color: #666666;}
.new-page-silder a:active,.new-page-silder a:hover { color: #0055ff;}  
.new-page-silder{ width: 32%; float: right; display: block; border-top: 2px solid #a6a6a6; padding-top: 12px;}
.nsilder-box{ color: #818181; margin-bottom: 22px; position: relative;}
.nsilder-box .img{ overflow: hidden; position: relative; margin-bottom: 18px;}
.nsilder-box .img img{ width: 100%; display: block; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out;}
.nsilder-box .txt{ background: url(../bg/balck_60.png) repeat; background: none rgba(0,0,0,0.65); position: absolute; left: 0; bottom: 0; color: #fff; padding: 12px 5%; width: 90%; overflow: hidden; font-size: 16px; text-overflow: ellipsis; white-space: nowrap;}
.nsilder-box .c{ margin-bottom: 18px; height: 50px; overflow: hidden; text-align: justify;}
.nsbot{ font-family: arial, helvetica, sans-serif; position: relative;}
.nsbot .more{ background: url(../bg/more1.png) no-repeat scroll left center; width: 29px; height: 6px; position: absolute; right: 0; top: 50%; margin-top: -3px;}
.nsbot .more i { background: url(../bg/more2.png) no-repeat scroll left center; position: absolute; left: 0px; top: 0px; width: 0px; height: 100%; transition: 0.3s; -webkit-transition: 0.3s;}
.nsilder-box:hover .img img{ transform:scale(1.04); -webkit-transform:scale(1.04); }
.nsilder-box:hover .more i{ width: 100%;}
.nsilder-list { border-top: 1px solid #dedede; font-size: 15px;}
.nsilder-list li{ border-bottom: 1px solid #dedede; width:100%;}
.nsilder-list a{ height: 44px; display: block; line-height: 44px; padding-left: 36px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; position: relative;}
.nsilder-list a:before{ content: ""; position: absolute; left: 14px; height: 7px; width: 7px; border-radius: 50%; background-color: #959595; top: 50%; margin-top: -3px;}
.nsilder-list a:hover:before{ background-color: #0055ff;}
.new-page-c{ float: left; display: block; width: 65%; padding-right: 3%; border-right: 1px solid #dedede;}
.new-list{ padding-bottom: 20px;}
.new-list dd{ margin-bottom: 26px; background-color: #fff; position: relative; transition:0.3s; -webkit-transition:0.3s;}
.new-list .img{ float: left; display: block; width: 44.5%; overflow: hidden;}   
.new-list .img img{ display: block; width: 100%; transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out;}
.new-list .con{ float: left; margin-left: 5%; width: 46%; padding-top: 40px;}
.new-list .t{ margin-bottom: 15px; font-size: 18px; line-height: 1.5; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; position: relative;}
.new-list .c{ /*height: 50px; */overflow: hidden; margin-bottom: 32px; text-align: justify;}
.new-list .c:hover,.new-list .nsbot:hover{ color:#0055ff;}
.new-list .nsbot{ border-top: 1px solid #dedede; padding: 12px 0px;}

.new-list dd:hover .t{ color: #0055ff;}
.new-list dd:hover .more i{ width: 100%;}
.new-list dd:hover{ box-shadow:0 0 24px rgba(0,0,0,0.2);}
.paddingP{ padding: 0 0 75px;}
.infoPage{ width: 100%; padding:0 5.11% 48px 5.11%; background-color: #fff; margin: 0px auto; position: relative; overflow: hidden;}
.infoPage .lbot{ width: 0%; height: 8px; background-color: #e7706c; position: absolute; left: 0px; top: 0px;}
.infoPage .lbot i{ width: 0%; height: 8px; background-color: #C52620; display: block;}
.infoPage.action .lbot{ width: 100%;}
.infoPage.action .lbot i{ width: 160px;}
.infoPage a:link,.infoPage a:visited { color: #333;}
.infoPage a:active,.infoPage a:hover ,.infoPage .i-name .active{ color: #0055ff;}
.infoT{ border-bottom: 1px solid #ccc; padding-top: 32px; margin:0px 32px 30px; position: relative;}
.infoT .t{ font-size: 18px; color: #666; line-height: 1.2; margin-bottom: 14px;}
.infoT .time{ color: #999999;  font-family: "acaslonpro","times new roman",tahoma,georgia; font-size: 18px; padding-right: 180px;}
.infoT .nsharp{ float: right; display: block;}
.pageCon{ padding-bottom: 50px; overflow: hidden; line-height: 2; color: #666; margin: 0px 32px;}

.pageCon h3{margin:5px 0;padding:5px 0; color:#0055ff;}
.pageCon h4{margin:5px 0; padding:5px 0;color:#0055ff;}

.pageCon a:link, .pageCon a:visited { color: #333333; }
.pageCon a:active, .pageCon a:hover { color: #0055ff; }
.pageCon img { max-width: 100%; padding:20px 0 20px 0; }
.header.bgfff{ background-color: #fff;}
.btn-more { background-color: #cccccc; width: 58px; line-height: 58px; height: 58px; text-align: center; display: block; margin: 0px auto; position: relative; overflow: hidden; }
.btn-more .bbg { background-color: #c52620; position: absolute; transform: rotate(50deg); -webkit-transform: rotate(50deg); position: absolute; right: 100%; bottom: -50%; transition: 400ms; -webkit-transition: 400ms; opacity: 0; visibility: hidden; width: 130px; height: 130px; }
.btn-more .bc { position: relative; z-index: 2; display: block; background: url("../images/link_ico.png") no-repeat scroll center center; width: 100%; height: 100%;}
.btn-more:hover .bbg { right: -35%; visibility: visible; opacity: 1; }
.infoPaging a:link,.infoPaging a:visited { color: #666666;}
.infoPaging a:active,.infoPaging a:hover { color: #fff;}
.infoPaging{ border-top: 1px solid #cccccc; height: 58px; margin-top: 5%; text-align: center; letter-spacing: -0.31em; /* webkit */*letter-spacing: normal; /* IE < 8 重置 */}
.infoPaging a{ line-height: 58px; width: 66px; border-left: 1px solid #cccccc; font: 18px/58px "acaslonpro","times new roman",tahoma,georgia; display: inline-block;zoom: 1; *display: inline; /* IE < 8: 伪造 inline-block */ letter-spacing: normal; word-spacing: normal; vertical-align: top;}
.infoBox .list{ background: url("../bg/list1.png") no-repeat scroll center center #999999; padding-left: 68px; height: 59px; display: inline-block;}
.infoBox .list:hover{ background-color: #cc0000;}
.infoPaging .pprev{ background: url("../bg/prev11.png") no-repeat scroll 8% center; padding: 0px 30px 0px 37px; border-left: 0px none; font-size: 16px; font-family: "microsoft yahei";}
.infoPaging .pnext{ background: url("../bg/next11.png") no-repeat scroll 92% center; padding: 0px 37px 0px 30px; font-size: 16px;font-family: "microsoft yahei";}
.infoPaging .pprev:hover{ background-position: 0px center; background-color: transparent; color: #cc0000;}
.infoPaging .pnext:hover{ background-position: 100% center; background-color: transparent; color: #cc0000;}
.infoPaging a.act{ background-color: #C52721; color: #fff;} 
.infoPaging a:hover{ background-color: #ccc; color: #fff;} 
.infoBox{ width: 100%; margin: 0px auto; line-height: 59px; font-size: 16px;}
.infoBox .list{ background: url("../bg/list1.png") no-repeat scroll center center #999999; padding-left: 68px; height: 59px; display: inline-block; width: auto;}
.infoBox .list:hover{ background-color: #cc0000;}
.infoBox .pprev{ background: url("../bg/prev11.png") no-repeat scroll 8% center; padding:0px 0px 0px 37px; float: left; display: block; height: 100%; width:40%;}
.infoBox .pnext{ border-left: 0px none; background: url("../bg/next11.png") no-repeat scroll 92% center; padding:0px 37px 0px 0px; float: right; display: block; height: 100%;width:40%;}
.infoBox .pprev:hover{ background-position: 0px center;}
.infoBox .pnext:hover{ background-position: 100% center;}
/*news style end*/

@media screen and (max-width:1600px){
	.inner1320{ width: 1320px;}
	.new-list .con{ padding-top: 20px;}
	.new-list .t{ font-size: 16px; margin-bottom: 6px;color: #005bce; font-weight:600;}
	.new-list .c{ font-size: 15px; height: 83px; overflow: hidden; margin-bottom: 18px;}
	.nsilder-box .txt{ font-size: 15px; padding: 8px 5%;}
	.nsilder-list{ font-size: 14px;}
	.nsilder-list a{ height: 40px; line-height: 40px; padding-left: 30px; }
	.nsilder-list a:before{ left: 10px; height: 4px; width: 4px; margin-top: -2px;}
}

@media screen and (max-width:1260px){
	.inner1320,.inner,.inner1000{ width: 980px;}
	.new-list .c{ margin-bottom: 20px;}
	.new-list .nsbot{ padding: 6px 0px;}
	.inner1100{ width: 980px;}
}
@media screen and (max-width:1024px){
	.inner1320,.inner,.inner1000,.inner1100{ width: 90%;}
	.new-page-c{ padding-right: 0px; border-right: 0px none; width: auto; float: none;}
	.new-page-silder{ float: none; width: auto; margin-top: 60px;}
	.nsilder-box{ display: none;}
	.new-list dd{ box-shadow:0 0 14px rgba(0,0,0,0.1);}
	.new-list .con{ padding-top: 5%;}
	.new-list .t{ font-size: 18px; color: #005bce;}
	.new-list .c{ margin-bottom: 8%;}
	.new-list .more i{ width: 100%;}
	.paddingP{ padding: 50px 0px;}
	.infoPage{ width:90%;}
	.brandNewList .itemBox:hover .bg{ width: 100%; left: 0%;}
	.activityBox{ left: 5%; margin-left: 0;}
	.activityBox .t{ padding: 30px 0px 20px; font-size: 20px;}
	.activityBox .t .time{ font-size: 22px;}
	.newsPnav{ padding: 50px 0px 30px;}
}
@media screen and (max-width:860px){
	.pagePadding3{padding: 60px 0px;}
	.new-list .con{ padding-top: 3%; margin-left: 4%;}
	.new-list .img{ padding: 5px;}
	.new-list .t{ font-size: 16px;}
	.new-list .c{ margin-bottom: 5%;}
	
}
@media screen and (max-width:641px){
	.pageC .fc.l,.pageC .fc.r{  width: auto; display: block; float: none;}
	.new-list{ padding-bottom: 15px;}
	.new-list .img{ padding: 20px; float: none; width: auto;}
	.new-list .con{ padding: 0px 20px 10px; float: none; margin-left: 0; width: auto;}
	.new-list .c{ margin-bottom: 20px;}
	.paddingP{ padding: 0px;}
	.infoPage{ width: 100%;}
	.infoPage.action .lbot i{ width: 0px;}
	
}


/*新闻列表*/



.newspage{ width:100%; float:left;}
.newspage .title{ width:100%; float:left; padding-bottom:19px; border-bottom:solid 1px #e2e2e2;}
.newspage .title h3{ width:100%; float:left; font-size:30px; color:#333; line-height:44px; }
.newspage. content { padding-top:10px;}
.newspage .p{ width:100%; float:left; margin-top:22px; font-size:14px; color:#666; line-height:30px; }
.newspage .p img{ margin:23px 0;}

@media  screen and (max-width:1380px){
.newspage{ padding:42px 381px 66px 0;}
.newspage .content{ width:98%; }
}
@media  screen and (max-width:1023px){
.n_bantxt h1{margin-top:50px;color:#fff;font-size:30px;font-family:'Base-font';animation-name:fadeInUp;animation-delay:.1s}
.n_bantxt h2{margin-top:00px;color:#fff;font-size:18px;font-family:'Base-font';animation-name:fadeInUp;animation-delay:.1s}

.bainanet_container{ padding:5px 0 0px 10px;}
.pz_top.on_1 .topnav .gupiao { padding-right:10px}
.newspage .title{ padding-bottom:5px;}
.newspage .title h3{ font-size:20px; line-height:36px;}
.bainanet_container  .title{ display:none;}
.bainanet_container  ul{ margin-top:21px;}
.bainanet_container  ul li{ padding:0px 20px;}
}
@media  screen and (max-width:767px){
.newspage{ padding:12px 0 26px 0;}
.newspage .title h3{ font-size:16px; line-height:26px;}
.newspage .c_419{ margin-top:10px;}
.newspage .c_419 ul{ margin-top:11px;}
.newspage .p{ margin-top:12px; font-size:12px; line-height:24px;}
.newspage .p img{ margin:13px 0;}
.newspage .bdsharebuttonbox{ margin-top:14px;}
.newspage .bdsharebuttonbox a{ width:25px; height:25px; margin:0 4px; background-size:contain !important;}
.newspage .c_1090_down{ margin-top:20px; padding-top:16px; }
.newspage .c_1090_down h5{ width:100%;}
.newspage .c_1090_down h5 span{ font-size:12px; line-height:20px;}
.newspage .c_1090_down h5 a{ font-size:12px; line-height:18px;}
.newspage .c_1090_down h5.last{ text-align:left;}
.newspage .c_419 ul li{ padding:0px 10px;}
.newspage .title .title_down{ margin-top:5px;}
.newspage .title .title_down h5{ font-size:12px; line-height:26px;}
.newspage .title .title_down h5 span{ display:inline-block; vertical-align:top; margin-right:5px;}
.newspage .title .title_down .return{ font-size:12px; line-height:26px;}
.newspage .title .title_down .return img{ height:26px; margin-left:6px;}
}

/*关于我们*/
.bainanet_container_7{ width:100%; float:left;}
.bainanet_container_7 .content1{ width:100%; float:left; margin-top:59px;}
.bainanet_container_7 .content1 .c_839{ width:53.44%; float:left;}
.bainanet_container_7 .content1 .c_839 .title{ width:100%; float:left; padding-bottom:28px; background:url(../bg/gywm1.png) no-repeat left bottom; margin-top:34px;}
.bainanet_container_7 .content1 .c_839 .title h3{ width:100%; font-size:30px; color:#2c2f36; line-height:44px;}
.bainanet_container_7 .content1 .c_839 .title h5{ width:100%; font-size:18px; color:#6f758b; line-height:22px; margin-top:4px; letter-spacing:2px;}
.bainanet_container_7 .content1 .c_839 .p{ width:100%; float:left; font-size:16px; color:#666; line-height:34px; margin-top:34px;}
.bainanet_container_7 .content1 .c_683{ width:43.5%; float:right; height:628px; position:relative;}
.bainanet_container_7 .content1 .c_683 .mb{ width:202px; background:url(../bg/gywm3.png); position:absolute; right:0; top:0; height:100%;}
.bainanet_container_7 .content1 .c_683 .mb h5{ width:100%; position:absolute; left:0; top:52px; padding:0 22px; font-size:24px; color:#fff; line-height:30px; text-transform:uppercase;}
.bainanet_container_7 .content1 .c_683 .mb .name{ width:100%; position:absolute; left:0; bottom:27px; padding:0 47px 0 25px;}
.bainanet_container_7 .content1 .c_683 .mb h4{ width:100%; border-top:solid 1px rgba(255,255,255,0.3); padding-top:20px; font-size:20px; color:white; line-height:26px;}
@media  screen and (max-width:1380px){
.bainanet_container_7 .content1 .c_839 .title{ padding-bottom:20px; margin-top:26px;}
.bainanet_container_7 .content1 .c_839 .title h3{ font-size:20px; line-height:34px;}
.bainanet_container_7 .content1 .c_839 .title h5{ font-size:16px; line-height:20px; margin-top:2px; }
.bainanet_container_7 .content1 .c_839 .p{ font-size:14px; line-height:28px; margin-top:24px;}
}
@media  screen and (max-width:1199px){
.bainanet_container_7 .content1 .c_683{ height:558px;}
.bainanet_container_7 .content1 .c_683 .mb{ width:162px;}
.bainanet_container_7 .content1 .c_683 .mb h5{ top:32px; padding:0 12px; font-size:18px; line-height:24px;}
.bainanet_container_7 .content1 .c_683 .mb .name{ bottom:20px; padding:0 37px 0 15px;}
.bainanet_container_7 .content1 .c_683 .mb h4{ padding-top:16px; font-size:16px; line-height:20px;}
}
@media  screen and (max-width:1023px){
.bainanet_container_7 .content1{ margin-top:39px;}
.bainanet_container_7 .content1 .c_839 .title{ padding-bottom:12px; margin-top:10px;}
}
@media  screen and (max-width:767px){
.bainanet_container_7 .content1{ margin-top:19px;}
.bainanet_container_7 .content1 .c_839{ width:100%;}
.bainanet_container_7 .content1 .c_839 .title{ padding-bottom:12px; margin-top:0px;}
.bainanet_container_7 .content1 .c_839 .title h3{ font-size:16px; line-height:26px;}
.bainanet_container_7 .content1 .c_839 .title h5{ font-size:14px; line-height:18px; margin-top:1px;}
.bainanet_container_7 .content1 .c_839 .p{ font-size:14px; line-height:26px; margin-top:24px;}
.bainanet_container_7 .content1 .c_683{ width:100%; height:258px; margin-top:10px;}
}

.bainanet_container_7 .content2{ width:100%; float:left; margin-top:60px;}
.bainanet_container_7 .content2 ul{ width:100%; float:left;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.bainanet_container_7 .content2 ul li{ width:33.33%; float:left; padding:0 15px;}
.bainanet_container_7 .content2 ul li .zbox{ display:block; width:100%; float:left; min-height:341px; border:solid 1px #cfcfcf;}
.bainanet_container_7 .content2 ul li .zbox .title{ width:100%; float:left; text-align:center; background:#e9e9e9; font-size:20px; color:#333; line-height:59px;}
.bainanet_container_7 .content2 ul li .zbox .p{ width:100%; float:left; padding:12px 23px 0 20px;font-size:16px; color:#666; line-height:34px; height:auto;}
.bainanet_container_7 .content2 .text{ width:100%; float:left; margin-top:40px;}
.bainanet_container_7 .content2 .text .img{ width:100%; float:left;}
.bainanet_container_7 .content2 .text .p{ width:100%; float:left; margin-top:31px; font-size:16px; color:#666; line-height:34px;}
@media  screen and (max-width:1380px){
.bainanet_container_7 .content2 ul li .zbox .title{ font-size:18px; line-height:53px;}
.bainanet_container_7 .content2 ul li .zbox .p{ padding:10px 20px 0 20px; font-size:14px; line-height:28px;}
.bainanet_container_7 .content2 .text{ margin-top:30px;}
.bainanet_container_7 .content2 .text .p{ margin-top:21px; font-size:14px; line-height:28px;}
}
@media  screen and (max-width:1023px){
.bainanet_container_7 .content2{ margin-top:40px;}
.bainanet_container_7 .content2 .text{ margin-top:20px;}
.bainanet_container_7 .content2 ul li .zbox .title{ font-size:16px; line-height:47px;}
.bainanet_container_7 .content2 ul li .zbox .p{ padding:10px 10px 0 10px; font-size:13px; line-height:24px;}
}
@media  screen and (max-width:767px){
.bainanet_container_7 .content2{ margin-top:20px;}
.bainanet_container_7 .content2 .text{ margin-top:10px;}
.bainanet_container_7 .content2 ul li{ width:100%; padding:0 5px; margin-top:5px;}
.bainanet_container_7 .content2 ul li .zbox{ height:auto; padding-bottom:10px; min-height:0;}
.bainanet_container_7 .content2 ul li .zbox .title{ font-size:14px; line-height:40px;}
.bainanet_container_7 .content2 ul li .zbox .p{ font-size:12px; line-height:22px;}
.bainanet_container_7 .content2 .text .p{ margin-top:11px; font-size:12px; line-height:24px;}
}

.bainanet_container_7 .content3{ width:100%; float:left; padding:63px 0 81px 0;}
.tit_3{ width:100%; float:left; text-align:center; padding-bottom:24px; background:url(../bg/gywm6.png) no-repeat center bottom; font-size:30px; color:#2c2f35; line-height:48px;}
.slide_pic_5{ width:100%; float:left; margin-top:10px; position:relative;}
.slide_pic_5 .li_hp{ width:100%; float:left; margin-top:30px; padding:0 15px;}
.slide_pic_5 .li_hp a{ display:block; width:100%; float:left; border:solid 1px #d8d8d8;}
.slide_pic_5 .li_hp a img{ width:100%; float:left;}
.slide_pic_5 .slick-next,.slide_pic_5 .slick-prev{position:absolute;top:50%;left:-37px;display:block;margin-top:-20px;width:22px;height:39px;background:url(../bg/gywm11.png) no-repeat left center;}.slide_pic_5 .slick-next{right:-37px;left:auto;background-position:right center;}.slide_pic_5 .slick-next:hover,.slide_pic_5 .slick-prev:hover{background-image:url(../bg/gywm11_h.png);}.slide_pic_5 .li_hp a:hover{box-shadow:0 2px 4px rgba(0,0,0,.2);}
@media  screen and (max-width:1199px){
.bainanet_container_7 .content3{ padding:43px 0 61px 0;}
.tit_3{ padding-bottom:18px;  font-size:20px; line-height:42px;}
}
@media  screen and (max-width:767px){
.bainanet_container_7 .content3{ padding:23px 0 21px 0;}
.tit_3{ padding-bottom:12px;  font-size:14px; line-height:32px; background-size:auto 2px;}
.slide_pic_5{ padding-bottom:20px;}
.slide_pic_5 .li_hp{ margin-top:10px; padding:0 5px;}
.slide_pic_5 .slick-dots {
	position: absolute;
	bottom: 0px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
}
.slide_pic_5 .slick-dots li {
	position: relative;
	display: inline-block;
	width: 8px;
	height: 8px;
	margin: 0 4px;
	padding: 0;
	cursor: pointer;
	background:#a4a4a4;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;

}
.slide_pic_5 .slick-dots li button {
	display:none;
}
.slide_pic_5 .slick-dots li.slick-active{
	background:#0055ff;
}

}


/* 分页 */
.bainanet_paagelist{float:left;margin-top:60px;width:100%;text-align:center;}
.pagelist_pc{display:inline-block;vertical-align:top;}
.pagelist_pc a{display:inherit;margin:0 8px;width:30px;height:30px;border:1px solid #e1e1e1;-webkit-border-radius:18px;-khtml-border-radius:18px;-moz-border-radius:18px;border-radius:18px;color:#272727;text-align:center;font-size:14px;line-height:28px;}
.pagelist_pc a.on,.pagelist_pc a:hover{border:1px solid #05f;background:#05f;color:#fff;text-decoration:none;}
.pagelist_pc strong{display:inherit;margin:0 1px;width:30px;height:30px;border:1px solid #e1e1e1;-webkit-border-radius:18px;-khtml-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background:#05f;color:#fff;text-align:center;font-size:14px;line-height:28px;}
.pagelist_pc .next span,.pagelist_pc .prve span{float:left;display:block;margin:0 8px;width:100px;border:1px solid #e1e1e1;-webkit-border-radius:18px;-khtml-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}
.pagelist_pc .prve a{float:left;display:block;width:100px;border:1px solid #05f;background:#05f;color:#fff;}
.pagelist_pc .prve.on,.pagelist_pc .prve:hover a{border:1px solid #05f;background:#05f;}
.pagelist_pc .prve{float:left;}
.pagelist_pc .next{float:right;}
.pagelist_pc .next a{width:100px;border:1px solid #05f;background:#05f;color:#fff;}
.pagelist_pc .next.on,.pagelist_pc .next:hover a{border:1px solid #05f;background:#05f;}
.pagelist_phone{display:none;}

@media screen and (max-width:991px){.bainanet_paagelist{margin-top:36px;}
}
@media screen and (max-width:767px){.bainanet_paagelist{margin-top:26px;}
.pagelist_pc{display:none;}
.pagelist_phone{float:left;display:block;width:100%;color:#333;text-align:center;font-size:14px;}
.pagelist_phone a{display:inline-block;margin:0 5px;width:100px;height:30px;border:1px solid #e1e1e1;-webkit-border-radius:18px;-khtml-border-radius:18px;-moz-border-radius:18px;border-radius:18px;text-align:center;line-height:28px;}
.pagelist_phone a.prve{background:url(../bg/prve_fy.png) no-repeat center;}
.pagelist_phone a.next{background:url(../bg/next_fy.png) no-repeat center;}
.pagelist_phone span{display:inline-block;padding:0 5%;height:30px;color:#333;vertical-align:top;line-height:30px;}
}
.sitemap{float:left;width:100%;}
.sitemap li{float:left;padding:7px 0;padding-left:2%;width:98%;border-bottom:1px solid #d2d2d2;line-height:40px;}
.sitemap li a{float:left;margin-right:10px;white-space:nowrap;font-size:12px;font-size:14px;}
.sitemap li a:hover{color:#05f;}
.sitemap li .font16{font-size:16px;}
.sitemap li .font14{font-size:14px;}
.sitemap li .font12{color:#999;font-size:12px;}
.elli{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


/*Basefont*/
@font-face{font-family:Base-font;src:url(../fonts/bebas.eot);src:local('apple Regular'),local('apple'),url(../fonts/bebas.woff) format('woff'),url(../fonts/bebas.ttf) format('truetype'),url(../fonts/bebas.svg#apple) format('svg')}
@font-face{font-family:OPENSANS-BOLD;src:url(fonts/OPENSANS-BOLD.eot);src:local('☺'),url(../fonts/opensans-bold.woff) format('woff'),url(../fonts/opensans-bold.ttf) format('truetype'),url(../fonts/opensans-bold.svg#webfonthiqtexle) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:OPENSANS-LIGHT;src:url(../fonts/opensans-light.eot);src:local('☺'),url(../fonts/opensans-light.woff) format('woff'),url(../fonts/opensans-light.ttf) format('truetype'),url(../fonts/opensans-light.svg#webfonthiqtexle) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:OPENSANS-REGULAR;src:url(../fonts/opensans-regular.eot);src:local('☺'),url(../fonts/opensans-regular.woff) format('woff'),url(../fonts/opensans-regular.ttf) format('truetype'),url(../fonts/opensans-regular.svg#webfonthiqtexle) format('svg');font-weight:400;font-style:normal}


@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}
.topnav .logo{ width: 160px; height:58px; line-height:58px; position:absolute;  top:0;  margin-top:0; display:block;}
.pz_top.on_1 .topnav .logo{ margin-top:0px;}
.topnav .logo img{ float:none; display:inline-block;}
.topnav .gupiao{margin-left: 160px;font-size: 13px;color: #666;line-height: 20px;background: url(../bg/line-gp.png) no-repeat left center;}
.topnav .gupiao span{ font-weight:bolder;font-size: 13px;color: #0055ff;}
}
@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}}





/*footer*/
.footer{ width:100%; float:left;background:#f7f7f7;padding:30px 5.11% 0 5.11% ; color:#666;border-top:solid 1px #eee; /*margin-top: 50px;*/}
.footer .footer_head{ width:100%; float:left; padding:30px 0 35px 0;}
.footer .footer_head ul{ width:100%; float:left;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.footer .footer_head ul li{ width:14.285%; float:left;}
.footer .footer_head ul li .dt{ width:100%; float:left; font-size:16px; line-height:36px;display:inline-block;font-weight:700;padding-left:8px;margin-bottom:14px;line-height:14px;border-left:4px solid #0055ff}
.footer .footer_head ul li .dd{ width:100%; float:left; margin-top:2px;}
.footer .footer_head ul li .dd .lin{ width:100%; display:block; float:left; font-size:14px; line-height:16px;  opacity:0.7;  padding:8px 0 8px 8px;}
.footer .footer_head ul li .dd .lin:hover{ opacity:1;}


.footer .footer_head ul li .dd .lin-tel{ width:100%; display:block; float:left; font-size:15px;  line-height:28px;  margin-top:6px; padding-left:26px; background:url(../bg/foot-tel.png) no-repeat 0px center; background-size:19px 19px;}

.footer .footer_head ul li .dd .lin-add{ width:100%; display:block; float:left; font-size:13px;   margin-top:6px; padding-left:26px; background:url(../bg/foot-add.png) no-repeat 0px top; background-size:19px 19px;}

.footer .footer_head ul li .dd .lin-email{ width:100%; display:block; float:left; font-size:15px;  line-height:28px;  margin-top:6px; padding-left:26px; background:url(../bg/foot-email.png) no-repeat 0px center; background-size:19px 19px;}

.footer .footwx img { text-align:center; width:100px; height:100px; margin:10px 0 0 20px;}


.footbottom{ border-top:solid 1px #e1e1e1;padding-top:15px;padding-bottom:18px;width:100%; float:left;background-color:#eee;padding:0 5.11%; color:#666;font-size:13px;line-height:65px;}
@media screen and (max-width:1199px) {
.footbottom{border-top:solid 1px #e1e1e1;padding-top:15px;padding-bottom:18px; margin-top:10px;width:100%; float:left;background-color:#eee;padding:10px 5px; color:#666;font-size:13px;line-height:20px;}
}



@media screen and (max-width:1640px) {
.footer .footer_head ul li .dd .dd_gz a{ margin-right:7px;}
.footer .footer_head ul li .dd .lin1{ font-size:16px; white-space:nowrap;}
}
@media screen and (max-width:1360px) {
.footer .footer_head ul li .dd .dd_gz a{ margin-right:4px;}
}
@media screen and (max-width:1210px) {
.footer .footer_head ul li .dd .dd_gz a{ margin-right:3px;}
}
@media screen and (max-width:1199px) {
.footer .footer_head ul li{ width:25%;}
.footer .footer_head ul li .dd .dd_gz{ float:left;}
.footer .footer_head ul li.last{ width:50%;}
}
@media screen and (max-width:1023px) {
.footer .footer_head{ padding:21px 0 35px 0;}
}
@media screen and (max-width:767px) {
.footer .footer_head{ padding:11px 0 15px 0;}
.footer .footer_head ul li{ display:none;}
.footer .footer_head ul li.last{ display:block; width:100%;}
.footer .footer_head ul li .dt{ display:none; font-size:14px; line-height:26px; background:black; position:relative; padding:5px;}
.footer .footer_head ul li .dd{ text-align:center; margin-top:3px;}
.footer .footer_head ul li .dd .lin{ font-size:12px; line-height:14px; background:url(../bg/footer2.png) no-repeat left 10px; padding:5px 0 5px 12px; background:none;}
.footer .footer_head ul li .dd .lin1{ font-size:14px; line-height:24px; margin-top:8px; padding-left:26px; background-size:14px 14px; background-position:7px center; background:none; padding-left:0;}
.footer .footer_head ul li .dd .dd_gz{ width:100%; margin-top:12px;}
.footer .footer_head ul li .dd .dd_gz a{ width:30px; height:30px; margin-right:5px; margin-left:5px; float:none; display:inline-block;}
.footer .footer_down{ padding:10px 0 10px 0;}
.section_6 .footer .footer_down{ padding:10px 0 10px 0;}
.footer .footer_down_left{ width:100%;}
.footer .footer_down_left .link{ font-size:12px; line-height:20px;}
.footer .footer_down_left .p{ font-size:12px; line-height:20px;}
.footer .footer_down_left .link a{ margin:0 3px;}
.footer .footer_down_right{ width:100%; text-align:center; font-size:12px; line-height:20px;}
.footer .footer_down_right span{ margin:0 10px;}
}

.pc_show{ display:block;}
.phone_show{ display: none;}

@media screen and (max-width:992px) {
.pc_show{ display:none;}
.phone_show{ display: block;} 
}


.homezin{ z-index:-111;position: relative;}
.products{ margin-top:50px;}



.column.product .col a{display:block;position:relative;background-color:#f5f5f5; border:1px solid;border-color:#f5f5f5;}
.column.product .col a:hover{box-shadow:0 11px 20px rgba(0,0,0,.1)}

.column.product .col a figure.new:after{position:absolute;right:20px;top:20px;z-index:1;width:34px;height:34px;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;display:block;content:'Hot';line-height:34px;color:#2a6cd6;border:1px solid #2a6cd6;font-family:"Microsoft Yahei",sans-serif;letter-spacing:.05em;font-size:1.2rem;text-align:center;-webkit-transition:.25s ease;-moz-transition:.25s ease;-ms-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}
.column.product .col a div.data{position:absolute;left:0;top:25px;z-index:2;width:100%;padding:0 10px 0 15px;font-family:"Microsoft Yahei",sans-serif;letter-spacing:.05em}
.column.product .col a div.data .title1{font-weight:600;font-size:1.0em;line-height:1.4;margin-bottom:2px}
.column.product .col a div.data .model{font-size:1.3rem}
.column.product .col a div.data .series{margin-top:16px;display:inline-block;background-color:#757575;color:#fff;padding:2px 10px;font-size:0.8em;text-align:center}
.column.product .col a:hover figure.new:after{background-color:#2a6cd6;color:#fff}
.column.label .lbl{display:block;background-color:#fff}
.column.label .lbl .cat{color:#757575;font-size:1.2rem;line-height:1.5}
.column.label.label1 .lbl{padding:20px 24px}
.column.label.label1 .lbl .title{margin-top:14px;margin-bottom:3px;font-weight:700;font-size:1.7rem;line-height:1.6}







/* home cctv hot products*/

.slide_pic_1 .col a{display:block;position:relative;background-color:#f5f5f5; border:1px solid;border-color:#f5f5f5;}
.slide_pic_1 .col a:hover{box-shadow:0 11px 20px rgba(0,0,0,.1)}

.slide_pic_1 .col a figure.new:after{position:absolute;right:20px;top:20px;z-index:1;width:34px;height:34px;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;display:block;content:'Hot';line-height:34px;color:#2a6cd6;border:1px solid #2a6cd6;font-family:"Microsoft Yahei",sans-serif;letter-spacing:.05em;font-size:1.2rem;text-align:center;-webkit-transition:.25s ease;-moz-transition:.25s ease;-ms-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}
.slide_pic_1  .col a div.data{position:absolute;left:0;top:25px;z-index:2;width:100%;padding:0 10px 0 15px;font-family:"Microsoft Yahei",sans-serif;letter-spacing:.05em}
.slide_pic_1 .col a div.data .title1{font-weight:600;font-size:1.0em;line-height:1.4;margin-bottom:2px}
.slide_pic_1 .col a div.data .model{font-size:1.3rem}
.slide_pic_1 .col a div.data .series{margin-top:16px;display:inline-block;background-color:#757575;color:#fff;padding:2px 10px;font-size:0.8em;text-align:center}
.slide_pic_1 .col a:hover figure.new:after{background-color:#2a6cd6;color:#fff}






.slide_pic_2 .col a{display:block;position:relative;background-color:#f5f5f5; border:1px solid;border-color:#f5f5f5;}
.slide_pic_2 .col a:hover{box-shadow:0 11px 20px rgba(0,0,0,.1)}

.slide_pic_2 .col a figure.new:after{position:absolute;right:20px;top:20px;z-index:1;width:34px;height:34px;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;display:block;content:'Hot';line-height:34px;color:#2a6cd6;border:1px solid #2a6cd6;font-family:"Microsoft Yahei",sans-serif;letter-spacing:.05em;font-size:1.2rem;text-align:center;-webkit-transition:.25s ease;-moz-transition:.25s ease;-ms-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}
.slide_pic_2  .col a div.data{position:absolute;left:0;top:25px;z-index:2;width:100%;padding:0 10px 0 15px;font-family:"Microsoft Yahei",sans-serif;letter-spacing:.05em}
.slide_pic_2 .col a div.data .title1{font-weight:600;font-size:1.0em;line-height:1.4;margin-bottom:2px}
.slide_pic_2 .col a div.data .model{font-size:1.3rem}
.slide_pic_2 .col a div.data .series{margin-top:16px;display:inline-block;background-color:#757575;color:#fff;padding:2px 10px;font-size:0.8em;text-align:center}
.slide_pic_2 .col a:hover figure.new:after{background-color:#2a6cd6;color:#fff}
/*home cctv hot products end*/









.column.product .col img{width:100%;vertical-align:middle;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:width all .3s linear; padding-top: 10px;}
.column.product .col a:hover  img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}


.column .col{margin-bottom:30px;float:left}
.column .col a figure{overflow:hidden}

.column .col a figure img{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;display:block;width:100%}
.column .col a figure a:hover img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}

.column .moreBlock{float:left;width:100%}
/*.column.video .col a figure{position:relative}
.column.video .col a figure:before{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;left:50%;top:50%;z-index:1;display:block;content:'';width:80px;height:80px;margin-left:-40px;margin-top:-40px;-moz-background-size:80px 80px;-o-background-size:80px 80px;-webkit-background-size:80px 80px;background-size:80px 80px;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:192dpi){.column.video .col a figure:before{-webkit-background-size:80px 80px;-moz-background-size:80px 80px;-o-background-size:80px 80px;background-size:80px 80px}
}
.column.video .col a figure.photo:before{display:none}
.column.video .col a:hover figure:before{-moz-transform:scale(.8,.8);-ms-transform:scale(.8,.8);-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}
.column.product .col a{display:block;position:relative;background-color:#f5f5f5}
.column.product .col a figure.new:after{position:absolute;right:20px;top:20px;z-index:1;width:34px;height:34px;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;display:block;content:'New';line-height:34px;color:#2a6cd6;border:1px solid #2a6cd6;font-family:"Microsoft Yahei",sans-serif;letter-spacing:.05em;font-size:1.2rem;text-align:center;-webkit-transition:.25s ease;-moz-transition:.25s ease;-ms-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}
.column.product .col a div.data{position:absolute;left:0;top:25px;z-index:2;width:100%;padding:0 55px 0 25px;font-family:"Microsoft Yahei",sans-serif;letter-spacing:.05em}*/
/*.column.product .col a div.data .title1{font-weight:600;font-size:1.9em;line-height:1.4;margin-bottom:2px}
.column.product .col a div.data .model{font-size:1.5rem}
.column.product .col a div.data .series{margin-top:16px;display:inline-block;width:40px;background-color:#757575;color:#fff;padding:2px;font-weight:700;font-size:1.4em;text-align:center}
.column.product .col a:hover figure.new:after{background-color:#2a6cd6;color:#fff}*/

.column.label5 .lbl{display:block;background-color:#fff; margin-bottom: 30px;}
.column.label5 .lbl .cat{color:#757575;font-size:1.2rem;line-height:1.5;text-align:left;}
.column.label5 .lbl{padding:20px 24px}
.column.label5 .lbl .title1{margin-bottom:3px;font-weight:700;font-size:1.7rem;line-height:1.6;text-align:left;}
.column.label5 .lbl .author{font-size:1.4rem;font-weight:300;line-height:1.4;text-align:left;}
.column.label5 .lbl{padding:14px}
.column.label5 .lbl .title1{margin-bottom:12px;font-weight:700;font-size:1.5rem;line-height:1.6}
.column.label5 .col{margin-bottom:0}
.column.label5 .col:first-child a.lbl,.column.label.label3 .col:nth-child(2) a.lbl{border-top:1px solid #666}
.column.label5 a.lbl{position:relative;background-color:transparent;border-bottom:1px solid #666;padding:34px 0 34px 3px}
.column.label5 a.lbl:before{position:absolute;right:14px;top:50%;z-index:1;width:24px;height:24px;font-size:24px;margin-top:-12px;font-family:tmrnp;content:'\e602';display:block}
.column.label5 a.lbl .title1{margin-bottom:12px;font-weight:700;font-size:1.8rem;line-height:1.6}
.column.label5 a.lbl:hover{color:#2a6cd6}
.column.label5 a.lbl .meta{font-size:1.4em;color:#757575;min-height:38px}
.column.label5 a.lbl .meta .model{margin-bottom:8px}
.column.label5 a.lbl:hover{background-color:#f5f5f5}


.column.label .lbl{display:block;background-color:#fff}
.column.label .lbl .cat{color:#757575;font-size:1.2rem;line-height:1.5;text-align:left;}
.column.label.label1 .lbl{padding:20px 24px}
.column.label.label1 .lbl .title1{margin-bottom:3px;font-weight:700;font-size:1.7rem;line-height:1.6;text-align:left;}
.column.label.label1 .lbl .author{font-size:1.4rem;font-weight:300;line-height:1.4;text-align:left;}
.column.label.label2 .lbl{padding:14px}
.column.label.label2 .lbl .title1{margin-bottom:12px;font-weight:700;font-size:1.5rem;line-height:1.6}
.column.label.label3 .col{margin-bottom:0}
.column.label.label3 .col:first-child a.lbl,.column.label.label3 .col:nth-child(2) a.lbl{border-top:1px solid #666}
.column.label.label3 a.lbl{position:relative;background-color:transparent;border-bottom:1px solid #666;padding:34px 0 34px 3px}
.column.label.label3 a.lbl:before{position:absolute;right:14px;top:50%;z-index:1;width:24px;height:24px;font-size:24px;margin-top:-12px;font-family:tmrnp;content:'\e602';display:block}
.column.label.label3 a.lbl .title1{margin-bottom:12px;font-weight:700;font-size:1.8rem;line-height:1.6}
.column.label.label3 a.lbl:hover{color:#2a6cd6}
.column.label.label3 a.lbl .meta{font-size:1.4em;color:#757575;min-height:38px}
.column.label.label3 a.lbl .meta .model{margin-bottom:8px}
.column.label.label3 a.lbl:hover{background-color:#f5f5f5}
.column.column2{margin-left:-1%;margin-right:-1%}
.column.column2 .col{width:50%;padding-left:1%;padding-right:1%;min-height:1px}
.column.column3{margin-left:-1%;margin-right:-1%}
.column.column3 .col{width:33.3333%;padding-left:1%;padding-right:1%;min-height:1px}
.column.column3 .col.col-double{float:right;width:66.6666%}
/*@media screen and (max-width:1000px){.column.product .col a{padding-top:35px}
.column.product .col a figure.new:after{right:auto;top:auto;left:6%;bottom:25px}
.column.product .col a div.data{padding:0 6%}
}*/
@media screen and (max-width:768px){.column .col{width:100%;margin-bottom:50px;float:none}
.column.label3 .col:nth-child(2) a.lbl{border-top:0 none!important}
.column.column2,.column.column3{margin-left:0;margin-right:0}
.column.column2 .col,.column.column3 .col{width:100%;max-width:580px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}
/*.column.product .col a{padding-top:0}
.column.product .col a figure.new:after{left:6%;bottom:25px}
.column.product .col a div.data{padding:0 6%}*/
}
@media screen and (max-width:480px){.column .moreBlock{float:none}
.column.column3 .col.col-double{width:100%!important;height:auto!important;float:none;margin-bottom:0}
}


/*417 left meu 无刷新版本*/
ul{list-style-type:none}
h1{color:#05f;font-size:24px;font-weight:400;text-align:center;margin:40px 0  30px 0;text-transform: uppercase;}
h1 a{color:#c12c42;font-size:16px}
.accordion{width:100%;/*max-width:280px;*/margin:30px auto 20px;background:#fff;border-radius:4px}
.accordion .link{background-color:#f9f9f9;cursor:pointer;display:block;padding:8px 15px 8px 36px;color:#05f;font-size:14px;font-weight:700;border-bottom:1px solid #ccc; position:relative;transition:all .4s ease}
.accordion li:last-child .link{border-bottom:0}
.accordion li i{font-size:18px;color:#595959}
.accordion li i,.accordion li i.fa-chevron-right{position:absolute;top:10px;left:12px;transition:all .4s ease}
.accordion li i.fa-chevron-right{right:auto;font-size:16px}
.accordion li.open .link >a{color:#05f;border:1 solid #ddd;background-color:#f9f9f9}
.accordion li.active .link >a{/*color:#05f;*/border:1 solid #ddd;background-color:#f9f9f9}
.accordion li.open i{color:#05f}
.accordion li.open i.fa-chevron-right{position:absolute;top:10px;left:12px;transform:rotate(90deg)}
.accordion li.active .submenu{display:block}
.submenu{display:none;font-size:14px}
.menuleft ul{padding:0;margin:0}
.submenu li{border-bottom:1px solid #eeee;background-color:#fff}
.submenu a{display:block;text-decoration:none;color:#666;background-color:#fff;padding:6px 6px 6px 36px;transition:all .25s ease}
.submenu .active,.submenu .open,.submenu a:hover{background:#f9f9f9;color:#05f;border-left:4px solid #0055ff;}

/*417 left meu 无刷新版本*/



/*= 0508 人力资源薪酬福利 =*/
.single-member{width: 28%; float: left; margin: 30px 2.5%; background-color: #fff; text-align: center; position: relative;box-shadow: 0 5px 10px 0 #ededed;}
.member-image img{max-width: 100%; vertical-align: middle;}
.team-members p {font-size: 14px; font-weight: 300; line-height: 22px; padding: 0 30px; margin-bottom: 10px;}
.social-touch a{display: inline-block; width: 27px; height: 26px; vertical-align: middle; margin: 0 2px; background-repeat: no-repeat; opacity: 0.7; transition: 0.3s;}
.social-touch a:hover{opacity: 1; transition: 0.3s;}
.effect-1 h3 {font-size: 24px; font-weight: normal; margin: 10px 0 0; text-transform: uppercase;}
.effect-1 h5 {font-size: 16px; font-weight: 300; margin: 0 0 15px; line-height: 22px;}
.effect-1{border-radius: 5px 5px 0 0; padding-bottom: 40px;min-height:370px;}
.effect-1 .member-image {border: 2px solid #fff; border-radius: 50%; display: inline-block; margin-top: -72px; overflow: hidden; transition: 0.3s;}
.effect-1 .social-touch{background-color: #0055ff; position: absolute; left: 0; bottom: 0; height: 5px; overflow: hidden; padding: 5px 0 0; width: 100%; transition: 0.3s;}
.effect-1 .member-image img{transition: 0.3s; border-radius: 60px 0;}
.effect-1:hover .member-image{border-color: #0055ff; transition: 0.3s; border-radius: 50%;}
.effect-1:hover .social-touch{padding: 6px 0; height: 38px; transition: 0.3s;}

.effect-2 h3 {font-size: 24px; font-weight: normal; margin: 10px 0 0; text-transform: uppercase;}
.effect-2 h5 {font-size: 16px; font-weight: 300; margin: 0 0 15px; line-height: 22px;}
.effect-2{border-radius: 5px 5px 0 0; padding-bottom: 40px;min-height:370px;}
.effect-2 .member-image {border: 2px solid #fff; border-radius: 50%; display: inline-block; margin-top: -72px; overflow: hidden; transition: 0.3s;}
.effect-2 .social-touch{background-color: #0055ff; position: absolute; left: 0; bottom: 0; height: 5px; overflow: hidden; padding: 5px 0 0; width: 100%; transition: 0.3s;}
.effect-2 .member-image img{transition: 0.3s; border-radius: 60px 0;}
.effect-2:hover .member-image{border-color: #0055ff; transition: 0.3s; border-radius: 50%;}
.effect-2:hover .social-touch{padding: 6px 0; height: 38px; transition: 0.3s;}
.effect-2 p {font-size: 14px; font-weight: 300; text-align:left;line-height: 22px; padding: 0 30px; margin-bottom: 10px;text-indent: 2em;}


@media only screen and (max-width: 980px){
	.row{width: 100%; margin: 110px 0;}
	.team-members{text-align: center;}
	.single-member{float: none; display: inline-block; vertical-align: bottom;width: 95%;}
}


/*人才招聘*/
.sideMenu_2{ width:100%; float:left; margin-top:54px; }
.sideMenu_2 .t_940_1{ width:100%; float:left; background:#f5f5f5; padding:13px 80px 11px 36px; position:relative; margin-top:10px; overflow:hidden;}
.sideMenu_2 .t_940_1 .name{ width:100%; float:left; font-size:16px; color:#0055ff; line-height:30px; font-weight:bold; letter-spacing:1px;}
.sideMenu_2 .t_940_1 .tab{ width:100%; float:left; font-size:14px; color:#666; line-height:26px; letter-spacing:1px;}
.sideMenu_2 .t_940_1 .tab span{ font-weight:bold;}
.sideMenu_2 .t_940_1 .tab i{ display:inline-block; width:116px; height:26px; vertical-align:top; background:url(../bg/recruit4.jpg) no-repeat center center;}
.sideMenu_2 .t_940_1 em{ display:block; width:80px; height:80px; position:absolute; right:0; top:0; background:url(../bg/recruit1.png) no-repeat center center; cursor:pointer; border-left:solid 1px #e6e6e6;}
.sideMenu_2 .t_940_1.on{ background:#4f4f4f;}
.sideMenu_2 .t_940_1.on .name{ color:white;}
.sideMenu_2 .t_940_1.on .tab{ color:white;}
.sideMenu_2 .t_940_1.on .tab i{ background-image:url(../bg/recruit3.jpg);}
.sideMenu_2 .t_940_1.on em{ background-image:url(../bg/recruit2.png); border-left-color:#474747;}
.sideMenu_2 .l_940_1{ width:100%; float:left; background:#f5f5f5; border-top:solid 1px white; display:none;}
.sideMenu_2 .l_940_1 .dl{ width:100%; float:left; padding:24px 36px 20px 36px;}
.sideMenu_2 .l_940_1 .dl .name,.sideMenu_2 .l_940_1 .dl .p{ width:100%; float:left; font-size:14px; color:#333; line-height:30px;}
.sideMenu_2 .l_940_1 .dl .name{ font-weight:bold;}
.sideMenu_2 .l_940_1 .btn{ margin-top:16px; text-align:center;}
.sideMenu_2 .l_940_1 .btn a{ display:block; width:200px; height:30px; background:#0055ff; font-size:14px; color:white; line-height:30px;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
-khtml-border-radius:2px;
border-radius:2px;}
.sideMenu_2 .l_940_1 .btn a:hover{ box-shadow:0 0 10px rgba(0,0,0,0.2);}
@media  screen and (max-width:1219px){
.sideMenu_2{ margin-top:34px;}
.sideMenu_2 .t_940_1 .tab i{ width:66px;}
.sideMenu_2 .t_940_1{ padding:13px 80px 11px 20px;}
.sideMenu_2 .l_940_1 .dl{ padding:24px 36px 20px 20px;}
}
@media  screen and (max-width:991px){
.subhead{ font-size:12px; line-height:35px;}
.gyBody{ width:100%;}
.headline{ width:100%; margin-top:10px; position:relative; z-index:5;}
.headline .headlineHead{ height:45px; padding:0 20px; background-size:cover; position:relative;}
.headline .headlineHead:before{ content:''; width:45px; height:45px; background:url(../bg/top4.png) no-repeat center center; background-size:30px 30px; position:absolute; right:0; top: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;}
.headline .headlineHead h4{ width:auto; font-size:20px; line-height:45px;}
.headline .headlineHead h5{ font-size:12px; width:auto; line-height:45px; margin-left:10px;}
.pz_SideLayer{ position:absolute; left:0; top:100%; display:none; background:white; box-shadow:0 0 4px rgba(0,0,0,0.2);}
.pz_SideLayer li.on{ width:100%;}
.headline .headlineHead.on:before{ transform:rotate(90deg);}
.pz_SideLayer li{ margin-bottom:0px; border-bottom:1px solid #fff;}
.pz_SideLayer li a{ width:100% !important; padding:10px 20px; line-height:20px; font-size:14px; background-position:98% center;}
.pz_SideLayer .ul_2 { display:block !important;}
.pz_SideLayer .ul_2 li a{ padding:8px 30px; line-height:18px; font-size:13px;}
.sideMenu_2 .t_940_1{ margin-top:5px;padding:10px 80px 9px 20px;}
.sideMenu_2 .t_940_1 .name{ font-size:14px; line-height:26px;}
.sideMenu_2 .t_940_1 .tab{ font-size:12px; line-height:22px;}
.sideMenu_2 .t_940_1 .tab i{ height:22px;}
.sideMenu_2 .t_940_1 em{ width:66px; height:66px; background-size:contain !important;}
.sideMenu_2{ margin-top:15px;}
.sideMenu_2 .l_940_1 .dl{ padding:14px 20px 20px 20px;}
.sideMenu_2 .l_940_1 .dl .name,.sideMenu_2 .l_940_1 .dl .p{ font-size:12px; line-height:24px;}
    
}
@media  screen and (max-width:767px){
.subhead{ display:none;}
.headline{ margin-top:0;}
.headline .headlineHead{ height:40px; padding:0 10px;}
.headline .headlineHead:before{ width:40px; height:40px; background-size:20px 20px;}
.headline .headlineHead h4{ font-size:16px; line-height:40px;}
.headline .headlineHead h5{ line-height:40px;}
.sideMenu_2{ margin-top:10px;}
.sideMenu_2 .t_940_1 .tab{ display:none;}
.sideMenu_2 .t_940_1 em{ width:46px; height:46px;}
.pz_SideLayer li a{ padding:10px 10px;}
.sideMenu_2 .t_940_1{ padding:10px 40px 9px 10px;}
.sideMenu_2 .l_940_1 .dl{ padding:8px 10px 10px 10px;}
.sideMenu_2 .l_940_1 .btn{ margin-top:10px;}
.sideMenu_2 .l_940_1 .btn a{ width:86px; height:28px; font-size:12px; line-height:28px;}
}

/*填写简历*/

/*表单*/

.registerform .need{
	width:10px;
	color:red;
}

.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px}
.Validform_right{color:#71b83d;padding-left:20px; background:url(../bg/right.png) no-repeat left center}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(../bg/error.png) no-repeat left center}
.Validform_loading{padding-left:20px;background:url(../bg/onLoad.gif) no-repeat left center}
.Validform_error{background-color:#ffe7e7}
#Validform_msg{color:#7d8289;font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;width:280px;-webkit-box-shadow:2px 2px 3px #aaa;-moz-box-shadow:2px 2px 3px #aaa;background:#fff;position:absolute;top:0;right:50px;z-index:99999;display:none}
#Validform_msg .iframe{position:absolute;left:0;top:-1px;z-index:-1}
#Validform_msg .Validform_title{line-height:25px;height:25px;text-align:left;font-weight:700;padding:0 8px;color:#fff;position:relative;background-color:#000}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px;position:absolute;right:8px;top:0;color:#fff;text-decoration:none}
#Validform_msg a.Validform_close:hover{color:#cc0}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000;border-top:none;text-align:left}
.registerform ,.job_Form {margin-bottom:40px}
.registerform .need  .job_Form .need{width:10px;color:#b20202}
.registerform td{padding:5px 0;vertical-align:top;text-align:left}
.registerform .inputxt,.registerform textarea{border:1px solid #a5aeb6;width:196px;padding:4px 2px}
.registerform textarea{height:75px}
.registerform label{margin:0 15px 0 4px}
.registerform .tip{line-height:20px;color:#5f6a72}
.registerform select{width:202px}
.registerformalter select{width:124px}

.job_cont .job_title{border-bottom:solid 1px #b4b4b4;padding-bottom: 15px; margin-bottom:15px;font-weight:bold;font-size: 18px;}
.job_Form .cur_input{width: 33.3333%;float: left;}
.job_Form .cur_input label{padding-right: 20px;}
.job_Form .qt_zhiwei input{width: 300px;}
.zb_data .job_cont{width: 100%;height: 35px;margin-bottom:30px;}
.zb_data .job_cont >div{width: 33.33%;float: left;}
.job_Form input{height: 30px;border: 1px solid #E5E7E9; width:  202px;
	border-radius: 6px;
	outline: none;}
.job_Form select{height: 31px;border: 1px solid #E5E7E9;
	border-radius: 6px;
	outline: none;}

.job_Form label{padding-right: 30px;}
.job_box .job_title{padding-top: 40px;}
.job_box textarea{width: 100%;height: 150px;1px solid #E5E7E9; 
	border-radius: 6px;}
.submit_m{width: 180px;margin: 30px auto 0;text-indent: 78px;}
.submit_m a{color: #0055ff}
.zb_data .on{padding-top:60px}
.job_Form .zb_data .job_cont{margin-right: -70px;}
.job_Form .date select{width: 70px;}
.job_Form .en label{padding-right: 27px;}
.job_main{margin-right:-70px;width: 100%}
.lnkPost { display: inline-block; color: #fff; border-radius: 4px; padding: 6px 30px; background: #0055ff; margin-left: 50px; margin-top: 16px; border: 1px solid #0055ff; text-align: center; }
    .lnkPost:hover { color: #fff; }
/*= 0508 人力资源薪酬福利 =*/