@charset "utf-8";
/*网站公共样式*/

/*@font-face {
 font-family:"ziti";
 src:url("../font/AlibabaSans-Regular.otf")format("truetype");
     font-weight: normal;
    font-style: normal;"Stawix",
}*/
/**/
@font-face {
 font-family:"ziti";
 src:url("../font/AlibabaSans-Regular.otf")format("truetype");
     font-weight: normal;
    font-style: normal;
}

body { font-family:"ziti",/*"siyuan", "思源黑体 CN", */"微软雅黑", Arial; font-size:12px; background:#fff; overflow-x: hidden; margin: 0 auto; color:#444; line-height:22px; width:100%; overflow-x:hidden;  }
html,div,span,p,ul,li,dl,dt,dd,a,img,em,label,input,textarea,form { margin:0; padding:0;}
form{ display:inline;}
ul,li { list-style:none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal; padding:0; margin:0;}
a{ text-decoration:none; color:#444; }
a:hover{ color:#00437c;}
img { border:none;object-fit: cover;}
.del_float{ display:block; height:0; clear:both; visibility:hidden; }
.document_width{ width:1400px; margin:auto; }
.ui-loader-default{ display:none}
.ui-mobile-viewport{ border:none;}
.ui-page {padding: 0; margin: 0; outline: 0} 
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; line-height:100%;}
textarea { -webkit-appearance: none;}   
.button{ border-radius: 0; } 
.ui-btn-text{ display:none;}
.ui-submit{}
.left{ float:left;}
.right{ float:right;}
s{ text-decoration:none;}
.duoxianan{     display: none !important;}

/******"Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", *******/
.backtop{width:45px; height:45px;position:fixed; cursor:pointer;  right:8%;transform: rotate(270deg); border-radius:45px; bottom:120px; float:left; background-size:45px 45px !important; background:url(../images/up.svg) center center no-repeat; }
.backtop:hover{ opacity:0.8;}

/****分页****/
.fenye{ margin:20px 0;}
.fenye{ width:100%; height:auto; float:left; margin-top:60px;margin-bottom: 50px;}
.fenye ul{  text-align: center; white-space: nowrap !important;}
.fenye ul li{ display: inline;  display: table-cell; display: inline-block;width:26px; height:26px; line-height:26px; text-align:center; background:#fff; border-radius:2px;}
.fenye ul li a{ display: inline !important;  display: table-cell  !important; display: inline-block  !important;width:26px  !important; height:26px  !important; line-height:26px  !important; text-align:center; background:#fff; border-radius:2px;}
.fenye ul a{ display: inline;  display: table-cell; display: inline-block;width:26px; height:26px; border:1px solid #ddd; line-height:26px; text-align:center; background:#fff; border-radius:2px;}
.fenye ul a:hover{ background:#00437c; color:#fff;}
.fenye ul li.cur{background:#00437c; color:#fff; width:26px; height:26px; line-height:26px; margin-top:8px;}

#alertdiv{ position: fixed;margin: auto;width: 100%;top: 40%;display: none;z-index: 2147483647; }
#alertdiv div{ background-color: #000;color: #FFF;padding: 20px 20px 20px 20px;min-width: 100px;opacity: 0.7;min-height: 25px;text-align: center;color: rgb(255, 255, 255);border-width: 1px;  border-style: solid;-moz-border-radius: 11px;-khtml-border-radius: 11px;-webkit-border-radius: 11px;border-radius: 11px;line-height: 150%;width: 60%;margin: auto;z-index: 2147483647;}


.newsxxdiv{ width:100%; height:auto; float:left; position:relative;}
.newsxxdivl{ width:100%; height:auto; float:left; padding-right:370px; box-sizing:border-box;}
.newsxxdivl h1.h1{ width:100%; height:auto; float:left; font-size:24px; line-height:28px; font-weight:600; color:#333;}
.newsxxdivl p.ptime{ width:100%; height:auto; float:left; padding:10px 0; border-bottom:1px solid #ededed; font-size:16px; line-height:26px; color:#333;}
.newsxxdivlwz{ width:100%; height:auto; float:left; padding:30px 0; font-size:16px; line-height:26px; color:#555;}
.newsxxdivlwz img{ width:auto; height:auto !important; margin:10px auto; display:block; max-width:100% !important;}

.newsxxdivr{ width:320px; height:auto; float:right; position:absolute; right:0; top:0;}
.newsxxdivrt{ width:100%; height:auto; float:left;}
.newsxxdivrt strong{ width:auto; height:40px; line-height:40px; float:left; font-size:20px; font-weight:600; background:url(../images/xwxxtb1.png) left center no-repeat; background-size:30px auto; padding-left:35px; color:#333;}
.newsxxdivrt a{ width:30px; height:40px; float:right; background:url(../images/xwxxtb2.png) right center no-repeat; display:block;}

.newsxxdivrc{ width:100%; height:auto; float:left; padding:10px 20px 20px 20px; margin-top:15px; box-shadow:0px 4px 15px #dedede; box-sizing:border-box;}
.newsxxdivrc ul{ width:100%; height:auto; float:left;}
.newsxxdivrc ul li{ width:100%; height:auto; float:left; border-bottom:1px solid #ededed; padding:15px 0;}
.newsxxdivrc ul li strong{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#333; font-weight:600;}
.newsxxdivrc ul li a{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#555; margin:5px 0;}
.newsxxdivrc ul li p{ width:100%; height:auto; float:left; font-size:14px; line-height:22px; color:#888;}
.newsxxdivrc ul li a:hover{ color:#b02723;}

.dingwei{  width:320px !important; z-index:999;}
.dingweic{  width:320px !important; z-index:999;}
.dingweics{ position:fixed; top:0;}


/*****新底部*****/
.xinbottom{ width:100%; height:auto; float:left; background:#323232; padding:80px 0 0 0;}
.xibottomc1{ width:30%; height:auto; float:left;}
.xibottomc1 img{ width:50%; height:auto; display:block; margin-bottom:25px;}
.xibottomc1 p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; margin:8px 0; color:#9a9797; padding-left:28px; box-sizing:border-box; background:url(../images/phone.svg) left 3px no-repeat; background-size:20px auto !important;}
.xibottomc1 p.p2{background:url(../images/email.svg) left 3px no-repeat;}
.xibottomc1 p.p3{background:url(../images/position.svg) left 3px no-repeat;}
.xibottomc2{ width:50%; height:auto; float:right;}
.xibottomc2 dl{ width:33.333%; height:auto; float:left;}
.xibottomc2 dl dt a{ width:100%; height:32px; line-height:32px; float:left; font-size:20px; color:#fff;}
.xibottomc2 dl dd{ width:100%; height:auto; float:left; margin:10px 0 25px 0;}
.xibottomc2 dl dd a{ width:100%; height:24px; float:left; margin:5px 0; line-height:24px; color:#9a9797; font-size:16px;}
.xibottomc2 dl dd a:hover{ color:#fff;}
.xinbottb{ width:100%; height:auto; float:left;}
.xinbottb a{ width:40px; height:40px; float:left; position:relative; background:url(../images/wx-887.svg) center center no-repeat; background-size:24px auto !important; display:block;}
.xinbottb a.a2{ background:url(../images/in.svg) center center no-repeat;background-size:18px auto !important;}
.xinbottb a img{ position:absolute; left:-33px; bottom:40px; width:120px; height:120px; display:none;}
.xinbottb a:hover img{ display:block;}
.xinbottom3{ width:100%; height:auto; float:left; padding:18px 0; font-size:15px; margin-top:25px; text-align:right; color:#9a9797; line-height:32px; border-top:1px solid #3e3d3d;}
.xinbottom3 p{ width:auto; height:auto; float:right;}
.xinbottom3 dl{ width:200px; height:auto; float:left; position:relative;}
.xinbottom3 dl dt{ width:100%; cursor:pointer; height:32px; line-height:30px; float:left; border:1px solid #9a9797; color:#9a9797; padding:0 15px; background:url(../images/icon-06.png) 96% center no-repeat; box-sizing:border-box; text-align:left;}
.xinbottom3 dl dd{ display:none; width:100%; height:auto; float:left; position:absolute; left:0; bottom:33px;}
.xinbottom3 dl dd a{ width:100%; height:30px; line-height:30px; border-top:1px solid #ededed; float:left; padding:0 15px; box-sizing:border-box; background:#fff; font-size:14px; color:#9a9797; text-align:left; }
.xinbottom3 dl dd a:hover{ color:#333;}


/****参数*****/

.xincshu{ width:100%; height:auto; float:left; margin-bottom:25px;}
.xincshu ul{ width:100%; height:auto; float:left;}
.xincshu ul li{ width:14.285%; height:auto; line-height:20px; padding:10px 0; font-size:14px;text-align:center; float:left;border-bottom:1px solid #ededed; }
.xincshu ul.ultt li{ font-size:16px;}
.xincshu ul li a.xiazai{ width:100%; height:20px; background:url(../images/proxx_tb_2.png) center center no-repeat; display:block;}
.xincshu .document_width{ width:100%;}

/****搜索*****/
.com1{ width:100%; height:30px; line-height:30px; font-size:24px; float:left; margin:20px 0; text-align:center; color:#333;}
.list1{ width:100%; height:auto; float:left; font-size:15px;}
.list1 ul{ width:100%; height:auto; float:left;}
.list1 ul li{ width:48%; height:auto; float:left; margin:10px 1%; border-bottom:1px solid #f0f0f0; padding:0 0 10px 20px; box-sizing:border-box;}
.list1 ul li dl{ width:100%; height:auto; float:left;}
.list1 ul li dl dt{ width:30%; height:auto; float:left;}
.list1 ul li dl dt img{ width:100%; height:120px; display:block;}
.list1 ul li dl dd{ width:68%; height:auto; float:left; margin-left:2%;}
.list1 ul li dl dd b a{ width:100%; height:22px; float:left; overflow:hidden; font-size:17px;}
.list1 ul li dl dd p a{ font-size:16px;}
#mapContainer {width: 100%;height: 500px;}
#mapContainer   #btnDiv {position: absolute;bottom: 20px;right: 20px;}
#mapContainer   #btnDiv input {  height: 28px;  line-height: 28px;  background-color: #0D9BF2;  color: #FFF;  border: 0;  outline: none;  padding-left: 5px;  padding-right: 5px;  border-radius: 3px;  cursor: pointer;}
#mapContainer  span {display: block;height: 120px;width: 300px;text-align: center;padding-left: 0;padding-right: 10px;line-height: 25px;background-color: #fff;border: 1px solid #ccc;color: #000;font-size: 14px;border-radius: 3px;  background: none repeat scroll 0 0 #fff;     border: 1px solid silver;      border-radius: 5px;       box-shadow: 0 3px 8px rgba(0, 0, 0, 0.5);      }


/**********404*******/
.div_cu { width:100%; height:auto;  float:left; padding:50px 0;}
.div_cu p { width:100%; height:auto; float:left; text-align:center; font-size:18px;}
.div_cu p img { width:345px; height:auto;  margin:30px auto; }
.div_cu p a { color:#00b2b5;   }


/********重新页面*****/
/****新加首页****/
.headerdiv{ width:100%; height:70px;float:left; background:#fff ; z-index:9999; position:fixed;left:0; top:0;}
.headerdiv .logo{ width:280px; height:40px;padding:15px 0; float:left;}
.headerdiv .logo img{ width:auto; height:40px; display:block;}
a.ale{ width:50px; height:70px; float:right; line-height:70px; background:url(../images/xinimg/lan.png) center center no-repeat; display:block; background-size: auto 20px;}

dl.ale{ width:120px; height:70px; float:right; line-height:70px;position:relative; background:url(../images/xinimg/lan.png) left 25px no-repeat; display:block; background-size: auto 20px !important;}
dl.ale dt{ width:100%; height:70px; line-height:70px; padding-left:32px; font-size:16px;box-sizing: border-box; }
dl.ale dd{ display:none; width:100%; height:auto; float:left; position:absolute; left:0; top:70px; background:#fff; padding:10px 0; border-top:3px solid #333;}
dl.ale dd a{ width:100%; height:32px; line-height:32px; float:left; text-align:center; font-size:14px;}
dl.ale:hover dd{ display:block;} 
dl.ale dd a.a1{ background:url(../images/yy_zg.jpg) 15px center no-repeat; background-size:20px !important; padding-left:10px;}
dl.ale dd a.a2{ background:url(../images/yy_yg.jpg) 15px center no-repeat; background-size:20px !important; padding-left:10px;}
dl.ale dd a.a3{ background:url(../images/yy_dg.jpg) 15px center no-repeat; background-size:20px !important; padding-left:10px;}
dl.ale dd a.a4{ background:url(../images/yy_qt1.jpg) 15px center no-repeat; background-size:20px !important; padding-left:10px;}
dl.ale dd a.a5{ background:url(../images/yy_rb.jpg) 15px center no-repeat; background-size:20px !important; padding-left:10px;}

ul.menuul{ width:805px; height:auto; float:right;}
ul.menuul li { width:auto; height:auto; float:left; }
ul.menuul li a{ width:auto; height:auto; line-height:67px; float:left; padding:0; margin:0 22px; font-size:18px; color:#333;border-bottom:3px solid #fff;}
ul.menuul>li>a:hover,ul.menuul>li>a.cur{  color:#00437c; border-bottom:3px solid #00437c;}
dl.soso{ width:auto; height:40px; float:right; position:relative; padding:15px 0;}
dl.soso dt{  width:40px; height:40px;  float:left;}
dl.soso dt .button{ width:40px; height:40px; float:left; background:url(../images/xinimg/soso.png) center center no-repeat; border:none; outline:none; cursor:pointer; background-size:20px auto;}
dl.soso dd{ width:0; transition: all .5s ease; height:50px; float:left; position:absolute; right:40px; top:15px; z-index:999; }
dl.soso:hover dd{ width:200px; }
dl.soso dd .input{ width:100%; height:40px; line-height:40px; float:left;text-indent:15px; border:none; background:#f9f9f9; outline:none; border-radius:3px 0 0 3px;}

.ejmenu{ display:none; width:100%; height:auto;  float:left; position:absolute; right:-150px; top:70px; border-top:1px solid #ededed; z-index:9999;}
.ejmenu strong{ width:100%; height:auto; float:left; font-size:20px; line-height:30px; font-weight:600; color:#333; margin-bottom:10px;}
.ejmenu dl.d1{ width:100%; height:auto; float:left; background:#fff;}
.ejmenu dl.d1 dd{ width:260px; height:auto; min-height:380px; padding:50px 30px 0 30px; background:#ebebef; float:left; border-right:1px solid #ededed; box-sizing:border-box;}
.ejmenu dl.d1 dd a{ width:100%; height:38px; line-height:38px; padding:0; margin:0; font-size:16px; border-bottom:none; overflow:hidden; float:left; box-sizing:border-box;}
.ejmenu dl.d1 dd a:hover,.ejmenu dl.d1 dd a.cur{ background:url(../images/icon-more.png) right center no-repeat;  color:#00437c;}
.ejmenu dl.d1 dt{ width:40%; height:auto; min-height:380px; padding:50px 0 0 50px; float:left; box-sizing:border-box;}
.ejmenu dl.d1 dt a{ padding:0; margin:0; float:none; width:100%;}
.ejmenu dl.d1 dt img{ width:auto; height:200px; display:block;}

.ejmenu dl.d1 dt.pdt{ display:none}

.ejmenu dl.d1 dd.dd1{ width:260px; height:auto; float:left; background:#fff; padding:30px 30px 0 30px; box-sizing:border-box;}
.ejmenu dl.d1 dd.dd1 a{ width:100%; height:36px; line-height:36px; float:left; margin:25px 0;}
.ejmenu dl.d1 dd.dd1 a img{ width:auto; height:36px; display:block; float:left; margin-right:15px;}
.ejmenu dl.d1 dd.dd2{ display:none; padding-top:50px}

.ejmenu dl.d2{ width:48%; height:auto; float:left; margin:0 2% 25px 0;}
.ejmenu dl.d2 dt a{ width:100%; height:auto; float:left; font-size:17px; line-height:30px; font-weight:600;  background:url(../images/xinimg/xjtr.png) left center no-repeat; overflow:hidden; float:left; padding:0 0 0 15px; box-sizing:border-box;}
.ejmenu dl.d2 dd{ width:100%; height:auto; float:left;}
.ejmenu dl.d2 dd a{ width:auto; height:auto; line-height:24px; font-size:16px; margin-right:20px; padding:0 0 0 15px; box-sizing:border-box;}
.ejmenu dl.d2 dd a:hover{  color:#222;}

.ejmenu dl.d1 dt a strong{ width:100%; height:auto; float:left; font-size:20px; line-height:32px; font-weight:600;margin:10px 0 15px 0;} 
.ejmenu dl.d1 dt a span{ widhth:100%; height:auto; float:left; font-size:15px; line-height:24px; color:#00437c;  }

.ejmenu .document_width{ width:1100px;}

ul.menuul li:hover .ejmenu{ display:block;}
.menu_au{ display:none;}
.sj_menu{ display:none;}
.sjyy{ display:none;}
.xinindexpro{ width:100%; height:auto; float:left; padding:60px 0; background:#f7f7f7;}
.xinitt{ width:100%; height:auto; float:left; padding-right:100px; box-sizing:border-box; margin-bottom:30px;}
.xinitt strong{ width:100%; height:auto; float:left; font-size:44px; line-height:60px; font-weight:blod; color:#333;}
.xinitt p{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#444;}
.xinitt a{ width:auto; border-bottom:1px solid #ccc; float:right; height:30px; line-height:34px; background-size: 22px auto !important;margin-top:-50px; font-size:14px; padding:0 30px 5px 5px; background:url(../images/xinimg/xin_a.png) right center no-repeat;}
.xinitt a:hover{background:url(../images/xinimg/xin_ah.png) right center no-repeat; color:#00437c;}
ul.promenu { width:100%; height:auto; float:left;}
ul.promenu li{ width:auto; float:left; padding:0 25px;}
ul.promenu li a{ font-size:16px;}
ul.promenu li a.cur{color:#222;}

.xinindexpro dl.d1{ width:25%; height:auto; float:left; border-right:15px  solid #f7f7f7; box-sizing:border-box; position:relative;}
.xinindexpro dl.d1 dt{ width:100%; height:auto; float:left; overflow:hidden;}
.xinindexpro dl.d1 dt img{ width:100%; height:32vw; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.xinindexpro dl:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
.xinindexpro dl.d1 dd h2 a{ width:100%; height:auto; padding-top:15vw; float:left; position:absolute; left:0; top:0; font-size:30px; line-height:36px; color:#fff; text-align:center;}
.xininddexproc{ width:50%; height:auto; float:left;}
.xinindexpro dl.d2{ width:100%; height:auto; float:left; position:relative; border-bottom:15px solid #f7f7f7; box-sizing:border-box;}
.xinindexpro dl.d2 dt{ width:100%; height:auto; float:left; overflow:hidden;}
.xinindexpro dl.d2 dt img{ width:100%; height:15.6vw; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.xinindexpro dl.d2:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
.xinindexpro dl.d2 dd h2 a{ width:100%; height:auto; padding-top:7vw; float:left; position:absolute; left:0; top:0; font-size:30px; line-height:36px; color:#fff; text-align:center;}
.xinindexpro dl.d3{ width:25%; height:auto; float:left; border-left:15px  solid #f7f7f7; box-sizing:border-box; position:relative;}
.xinindexpro dl.d3 dt{ width:100%; height:auto; float:left; overflow:hidden;}
.xinindexpro dl.d3 dt img{ width:100%; height:32vw; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.xinindexpro dl:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
.xinindexpro dl.d3 dd h2 a{ width:100%; height:auto; padding-top:15vw; float:left; position:absolute; left:0; top:0; font-size:30px; line-height:36px; color:#fff; text-align:center;}

.xinindexab{ width:100%; height:auto; float:left; background:url(../images/xinimg/xiniaboutbj.jpg) center bottom no-repeat; padding:60px 0; background-size:cover;}
.xinindexabtt{ width:100%; height:auto; float:left; margin-bottom:30px; text-align:center; color:#fff;}
.xinindexabtt strong{ width:100%; height:auto; float:left; font-size:44px; line-height:60px; font-weight:blod; margin-bottom:10px; }
.xinindexabtt p{ width:80%; height:auto; float:left; font-size:16px; line-height:26px; margin:0 10%;}

.spannu{ width:200px; height:200px; margin:0 auto;}
.spannu a{ width:100%; height:200px; float:left; background:url(../images/xinimg/video_tp.png) center center no-repeat; display:block; background-size:150px auto;}
.showvideo{ width:1200px; max-width:100%; height:675px; position:fixed; left:5%; top:100px; display:none; z-index:9999;}
.showvideo .guanbi{ position:absolute; right:0; top:-40px; background:#fff; cursor:pointer; width:40px; height:40px; line-height:40px; text-align:center; font-size:15px;}
.showvideo video,.showvideo iframe{ width:100%; height:675px; float:left;}

.indexsuzi{ width:100%; height:auto; padding:40px 0; margin-top:40px;/* background:rgba(0,0,0,0.5);*/ float:left;}
.indexsuzi dl{ width:25%; height:auto; float:left; text-align:center; color:#fff;}
.indexsuzi dl dt{ width:100%; height:36px;font-size:50px; float:left; margin-bottom:10px;}
.indexsuzi dl dt strong{ }
.indexsuzi dl dt s,.indexsuzi dl dt span{ position:relative; font-size:16px; line-height:20px; right:-5px; top:-30px;}
.indexsuzi dl dd{ width:100%; height:auto; float:left; font-size:18px; line-height:26px; color:#ffffff;}

.xinindexw{ width:100%; height:auto; float:left; padding:60px 0;}
.xinitts{ padding-right:700px;}
.xinindexw ul.xwm{ width:700px; height:auto; float:right; margin-top:-90px;}
.xinindexw ul.xwm{ width:auto; height:auto; float:right;}
.xinindexw ul.xwm li{ width:auto; height:auto; float:left;}
.xinindexw ul.xwm li a{ width:auto; height:45px; line-height:45px; padding:0 35px; font-size:16px; float:left; border-radius:50px; border:1px solid #ddd; margin-left:20px;}
.xinindexw ul.xwm li a:hover,.xinindexw ul.xwm li a.cur{ background:#00437c; color:#fff;}

.index_xwq{ width:100%; height:auto; float:left; display:none;}
.index_xwq dl.id1{ width:49%; height:auto; float:left; position:relative; margin-right:1%;}
.index_xwq dl.id1 dt{ width:100%; height:auto; float:left;}
.index_xwq dl.id1 dt img{ width:100%; height:500px; display:block;}
.index_xwq dl.id1 dd{ width:100%; height:auto; float:left; background:rgba(0,0,0,0.5); padding:20px; box-sizing:border-box; position:absolute; left:0; bottom:0;}
.index_xwq dl.id1 dd p{ width:100%; height:auto; float:left; font-size:14px; line-height:24px; color:#fff;}
.index_xwq dl.id1 dd h3 a{ width:100%; height:32px; line-height:32px; float:left; overflow:hidden; font-size:18px; color:#fff; font-weight:600;}
.index_xwq ul.u1{ width:50%; height:500px; float:left; background:#f7f7f7; padding:20px; box-sizing:border-box; margin-bottom:20px;}
.index_xwq ul.u1 li{ width:100%; height:auto; float:left; padding:15px 0; border-bottom:1px solid #e7eaed;}
.index_xwq ul.u1 li strong{ width:100px; height:auto; float:left; padding:10px 0; font-size:36px; line-height:40px; color:#333; border-right:1px solid #e7eaed; text-align:center; font-weight:normal;}
.index_xwq ul.u1 li strong span{ width:100%; height:auto; float:left; line-height:24px; font-size:16px; color:#888;}
.index_xwq ul.u1 li h3{ width:100%; height:auto; float:left; padding-left:115px; margin-top:-80px; box-sizing:border-box;}
.index_xwq ul.u1 li h3 a{ width:100%; height:36px; line-height:36px; float:left; font-size:22px; color:#333; overflow:hidden;}
.index_xwq ul.u1 li h3 p{ width:100%; height:44px; line-height:22px; float:left; font-size:15px; color:#777; overflow:hidden;}
.index_xwq ul.u1 li:last-child{ border-bottom:none;}

p.pmore{ width:200px; height:50px; margin:10px auto;}
p.pmore a{ width:100%; height:50px; line-height:50px; margin-top:20px; float:left; border:1px solid #00437c; text-align:center; font-size:18px; color:#333; border-radius:50px;}
p.pmore a:hover{ background:#00437c;color:#fff; }

.xinixydiv{ width:100%; height:auto; float:left; padding:80px 0; background:url(../images/xinimg/ixy_bj.jpg) center center no-repeat; background-size:cover;}
.xinixydiv dl{ width:29.3333%; margin:1% 2%; float:left; height:auto;}
.xinixydiv dl dt{ width:80px; height:auto; float:left;}
.xinixydiv dl dt img{ width:100%; height:auto; display:block;}
.xinixydiv dl dd{ width:100%; height:auto; float:left; padding-left:90px; font-size:16px; line-height:24px; box-sizing:border-box; margin-top:-75px; }
.xinixydiv dl dd a strong{ width:100%; height:auto; float:left; font-size:26px; font-weight:normal; line-height:40px; color:#333;}
.xinixydiv dl dd a {color:#777;}

.links{ width:100%; height:auto; line-height:24px; font-size:15px; float:left; color:#9a9797; font-weight:600; margin-top:35px;}
.links a{ width:auto; margin-left:14px;color:#9a9797; font-weight:normal;  }
.links a:hover{  color:#d4d3d3;}

.ewm{ width:auto; float:left; text-align:center;}
.ewm p{ width:100%; height:auto; text-align:center;}


  /********关于我们********/
.mianbaoxie{ width:100%; height:auto; border-bottom:1px solid #ededed; float:left; }
.mianbaoxie ul{ width:auto; height:60px; float:left;}
.mianbaoxie ul li{ width:auto; height:auto; float:left;}
.mianbaoxie ul li a{ width:auto; height:60px; line-height:60px; float:left; font-size:17px; padding:0 25px;}
.mianbaoxie ul li a.cur{ color:#222;}
.mianbaoxie span{ width:auto; height:60px; line-height:60px; float:right; background:url(../images/xinimg/mbxtb.png) left center no-repeat; padding-left:20px; background-size:15px auto; font-size:16px;}
.mianbaoxie span a{ font-size:16px; line-height:60px; height:60px;}

.xinaboutjj{ width:100%; height:auto; float:left; padding:50px 0;}
.xinaboutjj dl{ width:100%; height:auto; float:left;}
.xinaboutjj dl dd{ width:46%; height:auto; float:left; padding-right:40px; padding-top:20px; box-sizing:border-box;}
.xinaboutjj dl dd h2{ width:100%; height:auto; float:left; font-size:26px; line-height:30px; color:#333;}
.xinaboutjj dl dd h1{ width:100%; height:auto; float:left; font-size:32px; line-height:40px; font-weight:600; color:#333; margin-bottom:20px;}
.xinaboutjj dl dd p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#333;}
.xinaboutjj dl dt{ width:54%; height:auto; float:left;}
.xinaboutjj dl dt img{ width:100%; height:auto; display:block;}

.xinaboutjj1{ width:100%; height:auto; float:left; padding:50px 0; background:url(../images/xinimg/xinabooutjjbj.jpg) center center no-repeat; background-size:cover;}
.xinabtt{ width:100%; height:auto; float:left; text-align:center; margin-bottom:20px;}
.xinabtt strong{ width:100%; height:auto; float:left; font-size:32px; line-height:40px; font-weight:600; color:#333;}
.xinabtt p{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#888; margin-top:10px;}
.indexsuzi1{ background:none; color:#333;}
.indexsuzi1 dl{ color:#333; border-right:1px solid #ededed; box-sizing:border-box;}
.indexsuzi1 dl dd{ color:#444;}
.indexsuzi1 dl:last-child{ border-right:none;}

.xinaboutfz{ width:100%; height:auto; float:left; padding:50px 0; background:url(../images/xinimg/xinabout_fzbj.jpg) center center no-repeat; background-size:cover;}
.xinaboutfz .xinabtt strong,.xinaboutfz .xinabtt p{ color:#fff;}

dl.fzd1{ width:12%; height:auto; float:left; margin:0.25%; position:relative; margin-top:235px;}
dl.fzd1 dt{ width:100%; height:60px; text-align:center; line-height:60px; font-size:26px; font-weight:600; background:url(../images/xinimg/xinaboutfz_tb2.png) center center no-repeat; background-size:cover; color:#222; float:left;}
dl.fzd1 dd{ width:100%; height:auto; float:left; text-align:center; font-size:16px; color:#fff; padding-bottom:80px; position:absolute; bottom:100%; background:url(../images/xinimg/xinaboutfz_tb1.png) center bottom no-repeat; background-size:auto 70px; box-sizing:border-box;}
dl.fzd1:nth-child(2n) dd{ height:200px;  bottom:-200px;background:url(../images/xinimg/xinaboutfz_tb3.png) center top no-repeat; padding-bottom:0; padding-top:80px;}

.xinfzlc_socz{width:100%;height:500px !important; padding:0 100px; position:relative; float:left; overflow:hidden; box-sizing:border-box;}
.xinfzlc_soc{ width:100%;height:500px  !important; position:relative; overflow:hidden; box-sizing:border-box; float:left;  box-sizing:border-box;}
.xinfzlc_soc ul{  width:100%; height:auto; overflow:hidden; }
.xinfzlcleft{ width:50px; height:50px; float:left; background:url(../images/xinimg/xinaboutfz_tbl.png) center center no-repeat; background-size:50px auto; position:absolute; top:48%; left:25px; z-index:999; cursor:pointer;}
.xinfzlcright{ width:50px; height:50px; float:left; background:url(../images/xinimg/xinaboutfz_tbr.png) center center no-repeat; background-size:50px auto; position:absolute; top:48%; right:25px;z-index:999;cursor:pointer;}


.xinaboutyf1{ width:100%; height:auto; float:left; padding:90px 0 50px 0;}
.xinaboutyf dl{ width:100%; height:auto; float:left;}
.xinaboutyf dl dt{ width:45%; height:auto; float:left;}
.xinaboutyf dl dt img{ width:100%; height:auto; display:block;}
.xinaboutyf dl dd{ width:55%; height:auto; float:left; padding-left:30px; box-sizing:border-box;}
.xinaboutyf dl dd p{ width:48%; height:auto; float:left; margin:0 1%; border-bottom:1px solid #ededed; padding:25px 0; line-height:22px; font-size:14px;}
.xinaboutyf dl dd p strong{ font-size:30px; line-height:40px; color:#333; padding-right:5px;}
.xinaboutyf dl dd p span{ width:100%; height:auto; float:left; font-size:15px; inline-box-align:26px;}

.xinaboutyf1 dl.d1{ width:23%; height:auto; float:left; margin:1%; padding:30px; border-radius:5px; box-sizing:border-box; box-shadow:0 2px 8px #ccc;}
.xinaboutyf1 dl.d1 dt{ width:100%; height:auto; float:left; font-size:22px; line-height:30px; text-align:center;}
.xinaboutyf1 dl.d1 dd{ width:100%; height:250px; float:left; position:relative; margin-top:15px;}
.xinaboutyf1 dl.d1 dd p.p{ width:100%; height:auto; float:left; font-size:16px; line-height:26px;}
.xinaboutyf1 dl.d1 dd p.p1{ width:100%; height:auto; float:left; position:absolute; left:0; bottom:0; font-size:16px; line-height:26px;}
.xinaboutyf1 dl.d1 dd p.p1 strong{ width:100%; height:auto; float:left; font-size:22px; line-height:26px; color:#222; font-weight:600;}
.xinaboutyf1 dl.d1 dd p.p1 strong s{ font-size:16px; color:#333; font-weight:normal;}
.xinaboutyf1 dl.d1 dd p.p1 img{ width:auto; float:left; height:auto; max-width:100% !important; display:block;}
.xinaboutyf1 dl.d1:hover{ box-shadow:0 2px 8px #444;}


.aboutdiv2{width:100%; height:auto; float:left; padding:150px 0 240px 0; background:url(../images/about_tp_3.jpg) center center no-repeat; background-size:cover; text-align:center;}
.aboutdiv2 p.pa{ width:140px; height:45px; margin:0 auto;}
.aboutdiv2 p.pa a{ width:100%; height:45px; line-height:45px; float:left; margin-top:60px; border:1px solid #fff; border-radius:3px; text-align:center; color:#fff; font-size:16px;}
.aboutdiv2 p.pa a:hover{ background:#fff; color:#333;}




.xinyfd1{ width:100%; height:auto; float:left; position:relative;}
.xinyfd1 dl{ width:100%; height:auto; float:left; position:relative; display:none;}
.xinyfd1 dl dt{ width:100%; height:auto; float:left;}
.xinyfd1 dl dt img{ width:100%; height:500px; display:block;}
.xinyfd1 dl dd{ width:100%; height:auto; float:left; position:absolute; top:80px; text-align:center; left:0; color:#fff;}
.xinyfd1 dl dd strong{ width:100%; height:auto; font-size:30px; line-height:40px; margin-bottom:10px; font-weight:600; float:left;}
.xinyfd1 dl dd p{ width:80%; height:auto; font-size:15px; line-height:30px; margin:0 10%;float:left;}

.xinyfd1ul{ width:100%; height:auto; float:left; position:absolute; left:0; bottom:0px; background:rgba(0,0,0,0.5); z-index:99;}
.xinyfd1ul ul{ width:100%; height:auto; float:left;}
.xinyfd1ul ul li{ width:25%; height:70px; line-height:70px; float:left; overflow:hidden; font-size:18px; text-align:center; color:#fff; cursor:pointer;}
.xinyfd1ul ul li.cur{ background:rgba(53,109,198,0.5);}

.xinaboutzz{ width:100%; height:auto; float:left; padding:90px 0 50px 0;}
dl.zzd1{ width:32.333%; height:auto; float:left; margin-right:1%;}
dl.zzd1 dt{ width:100%; height:40px; line-height:40px; float:left; font-size:22px; padding-left:25px; color:#333; background-size:20px auto !important;}
dl.zzd1 dd{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; margin-top:5px; color:#646464;}


.xinaboutzzsoc{ width:100%;height:auto; position:relative; overflow:hidden; box-sizing:border-box; margin-top:40px; float:left;}
.xinaboutzzsoc ul{  width:100%; height:auto; overflow:hidden; }
.xinaboutzzsoc ul li{float:left;width:24%; height:auto; margin:0.5%; padding:0; border:1px solid #f2f2f2; box-sizing:border-box; overflow:hidden;}
.xinaboutzzsoc ul li img{ width:100%; height:430px; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration:500ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration:500ms;}
.xinaboutzzsoc ul li:hover img{ -webkit-transform: scale(1.1,1.1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration:500ms;  -moz-transform: scale(1.1,1.1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration:500ms; }
.xinaboutzz_span{margin:0px;padding:0px;width:100%; text-align:center; z-index:11;}
.xinaboutzz_span span{display:inline-block;width:10px;height:10px; background:#e7e7e7; cursor:pointer; border-radius:10px; margin:0 2px;}
.xinaboutzz_span span.cur,.xinaboutzz_span span:hover{width:10px;height:10px; background:#e95f58;}

.xinabouthz{ width:100%; height:auto; float:left; padding:50px 0; background:#fafafa;}


/*****联系我们s*****/


/********重新页面*****/























/****首页******/
.sj_header{ display:none;}
.top_div{ width:100%; height:40px; background:#fafafa; border-bottom:1px solid #f2f2f2;}
.top_share{ width:140px; height:40px; float:left;}
.top_share a{ width:26px; height:40px; float:left; text-align:center;}
.top_share a img{ width:auto; height:12px; margin-top:14px;}
.top_div span.sp1{ width:auto; height:40px; line-height:40px; font-size:14px; float:left; padding:0 20px; border-left:1px solid #f2f2f2; }
.top_div_r{ width:392px; float:right;}
.top_div_r span.sp2{ width:auto; height:40px; line-height:40px; font-size:14px; float:left; padding:0 20px; border-right:1px solid #f2f2f2; }
.top_div_r span.sp2.sp2s{ background:url(../images/top_tb_6.png) 15px center no-repeat; padding-left:30px; }
.top_div_r dl{ width:auto; margin-left:20px; float:left; position:relative;}
.top_div_r dl dt{ width:80px; height:40px; line-height:40px; font-size:14px;  text-indent:10px; background:url(../images/top_tb_8.png) 70px center no-repeat;}
.top_div_r dl dd{ width:80px; height:auto; float:left; background:#fff;display:none; border-top:1px solid #f2f2f2; position:absolute; left:0; top:40px;}
.top_div_r dl dd a{ width:80px; height:26px; line-height:26px; float:left; text-indent:25px; font-size:14px;  }
.top_div_r dl:hover dd{ display:block;}

.logo{ width:100%; height:auto; float:left; padding:21px 0;}
.logo dl{ width:100%; height:35px; float:left;}
.logo dl dt{ width:250px; height:35px; float:left; margin-right:20px;}
.logo dl dt img{ width:auto; height:25px; display:block;}
.logo dl dd{ width:600px; float:left; line-height:40px; font-size:16px;}
.logo dl dd strong{ font-size:34px; font-weight:normal; color:#222;}

.menu_div{ width:100%; height:52px; line-height:52px; float:left; background:#222; position:relative;}
.menu_div ul{ width:92%; height:auto; float:left;}
.menu_div ul li a{ width:auto; height:52px; line-height:52px; font-size:18px; padding:0 125px 0 0px; float:left; color:#fff;}
.soso_div{ width:100px; height:52px; float:right; position:relative;}
.soso_div span.annu{ width:100%; float:left; height:52px; line-height:52px; background:url(../images/soso_tb.png) center center no-repeat; border:none; cursor:pointer; outline:none;}
.soso_div p{ width:350px; height:auto; float:left; background:#fff; padding:10px 20px; position:absolute; right:0; top:52px; display:none; z-index:999;}
.soso_div p .input{ width:298px; height:34px; line-height:35px; float:left; border:1px solid #f2f2f2; text-indent:15px; outline:none;}
.soso_div:hover p{ display:block;}
.soso_div p .button{ width:50px; float:left; height:34px; line-height:34px; background:url(../images/soso_tb.png) center center no-repeat #222; border:none; cursor:pointer; outline:none;}

/********二级****/
.menu_div ul li .ej_menu{ display:none; width:100%; height:auto; float:left; padding:10px 0; background:#74797e; opacity:0.9; background-size:cover;  position:absolute; left:0; top:52px; z-index:999;}
.menu_div ul li .ej_menu a{ width:auto; height:30px; float:left; line-height:30px; font-size:16px; margin:0 15px; padding:0;}
.menu_div ul li .ej_menu a:hover{ color:#222;}
.menu_div ul li:hover .ej_menu{ display:block;}


.banner{ width:100%; overflow:hidden; height:36vw !important; position:relative; float:left; margin-top:60px; }
.banner ul {  overflow:hidden; height:36vw !important;  }
.banner_span{margin:0px;padding:0px;width:100%;position:absolute; bottom:40px;text-align:center; z-index:886;}
.banner_span span{display:inline-block;margin-left:5px;width:50px;height:8px; border-radius:3px; background:#ccc; cursor:pointer;}
.banner_span span.cur,.banner_span span:hover{background:#00437c;width:50px;height:8px; border-radius:3px;}
/*.banwenzi{ width:100%; height:auto; float:left; position:absolute; top:16vw; margin-top:50px;   transition:1s linear ; color:#fff; z-index:999; box-sizing:border-box}
.banwenzi h2{ width:100%; height:auto; float:left; font-size:60px; line-height:65px; font-weight:600; color:#fff;}
.banwenzi h3{ width:100%; height:auto; float:left; font-size:20px; line-height:26px;  margin:20px 0 35px 0; color:#fff;}
.banwenzi a.aa{ width:auto; height:auto; float:left; border-radius:3px; font-size:16px; border:1px solid #fff; padding:5px 45px 5px 20px; display:block; color:#fff;}
.banwenzi a.aa:Hover{ background:#666;  border:1px solid #666;}*/
.banner .document_width{ position: relative;}
.banwenzi{ width:100%; height:auto; float:left; position:absolute; top:13vw; left:0;margin-top:20px;   transition:1s linear ; color:#fff; z-index:999; box-sizing:border-box}
.banwenzi h2{ width:100%; height:auto; float:left; font-size:54px; line-height:65px; font-weight:550; color:#fff; letter-spacing: 2px;}
.banwenzi h3{ width:100%; height:auto; float:left; font-size:26px; line-height:30px;  margin:20px 0 35px 0; color:#fff; letter-spacing: 2px;}
.banwenzi p{ width:135px; height:auto; margin:0 auto;}
.banwenzi a.aa{ width:auto; height:auto; float:left; border-radius:3px; font-size:16px; border:1px solid #fff; padding:5px 45px 5px 20px; background:url(../images/ban_tb.png) 95px center no-repeat; display:block; color:#fff;}
.banwenzi a.aa:Hover{ background:url(../images/ban_tb.png) 95px center no-repeat #1c7ec5;  border:1px solid #1c7ec5;}



.banner ul li{ width:100%;  height:36vw !important; float:left; overflow:hidden;position:relative; }
.banner ul li img,.banner ul li video{ width:100%; height:36vw !important; float:left; transition:1.5s linear ; transform:scale(1.1);  }
.banner ul li.cur  img{transform:scale(1); }
.addCur{transform:scale(1) !important;  }
.wzaddCur{ margin-top:0px; }


.gundongnews{ width:100%; height:45px; float:left; background:url(../images/baibj.png) center center no-repeat; background-size:100% 100%; margin-top:-45px; position:relative; z-index:999; overflow:hidden;}
.gundongnews a.more{ width:auto; float:right; height:45px; line-height:45px; font-size:16px; color:#fff;}
.gundongnews a.more:Hover{ color:#222;}
.gundongnews ul{ width:1140px; float:left; height:225px; overflow:hidden;}
.gundongnews ul li{ width:100%; float:left; height:45px; line-height:45px;}
.gundongnews ul li a{ width:48%; float:left; height:45px; line-height:45px; display:block; font-size:16px; color:#fff; overflow:hidden; margin-right:1%;}
.gundongnews ul li a:hover{color:#222;}

.index_div1{ width:100%; height:auto; float:left; padding:30px 0 20px 0;}
.index_tt{ width:100%; height:auto; float:left; text-align:center; font-size:24px; line-height:50px; color:#222;}
.index_div1_wz{ width:100%; height:auto; margin:0 ; font-size:16px; line-height:26px; padding:20px 0 25px 0; text-indent:2em; color:#444;}
dl.i_dl{ width:23%; height:auto; float:left; margin:1%; text-align:center; cursor:pointer;}
dl.i_dl dt{ width:100%; height:auto; float:left; text-align:center; overflow:hidden;}
dl.i_dl dt img{ width:130px; height:auto; display:block; margin:0 auto;transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; }
dl.i_dl:hover dt img{ transform: rotate(360deg);-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg);}
dl.i_dl:hover dd strong{ color:#222;}

dl.i_dl dd{ width:100%; height:auto; float:left; text-align:center; font-size:16px; line-height:26px; margin:10px 0%; word-break:break-all; color:#444;}
dl.i_dl dd strong{ width:100%; font-size:20px; line-height:36px; color:#555; font-weight:normal;}
dl.c_dl{ width:31.3333%; height:auto; float:left; margin:1%;}
dl.c_dl dt{ width:100%; height:auto; float:left;position:relative; }
dl.c_dl dt img{ width:100%; height:auto; display:block; cursor:pointer;}
dl.c_dl dt .dtbz{ width:100%; display:none; height:100%; float:left; position:absolute; text-align:center; left:0; top:0; background:#222; padding:45px 20px 0 20px; box-sizing:border-box; font-size:14px; color:#fff; line-height:24px;}
dl.c_dl dt .dtbz p{ width:100%; height:120px; float:left; overflow:hidden;}
dl.c_dl dt .dtbz a{ width:100%; height:30px; line-height:30px; float:left; text-align:center; font-size:18px; color:#fff; margin:5px 0 0 0;}
dl.c_dl dd{ width:100%; height:auto; float:left; margin-top:5px; }
dl.c_dl dd h3 a{ width:100%; height:50px; line-height:50px; float:left; font-size:18px; text-align:center; color:#333;}
dl.c_dl:hover dt .dtbz{ display:block;}
dl.c_dl:hover dd h3 a{ color:#222}
p.more{ width:160px; height:40px; margin:0 auto;}
p.more a{ width:100%; height:40px; line-height:40px; float:left; text-align:center; border:1px solid #ccc; font-size:16px; box-sizing:border-box; border-radius:40px; margin:15px 0;}
p.more a:hover{ background:#222; color:#fff; border:1px solid #222;}

.index_div2{ width:100%;height:650px; float:left; padding:50px 0 30px 0; background:url(../images/index_div2_bj.jpg) center center no-repeat; background-size:cover; }
dl.i2_dl{ width:50%; height:auto; float:left; margin:0 5%; padding-top:70px;}
dl.i2_dl dt{ width:80%; height:auto; line-height:40px;font-size:24px; color:#222;  background:url(../images/index_div2_tb_1.png) left bottom no-repeat; padding-bottom:8px;}
dl.i2_dl dd{ width:80%; height:auto; float:left; font-size:16px; line-height:26px; color:#fff; margin-top:35px;}
dl.i2_dl dd a{ width:auto; height:32px; line-height:32px; float:left; padding:0 30px; border-radius:32px; float:left; margin:25px 0; display:block; border:1px solid #fff; color:#fff;}
dl.i2_dl dd a:hover{ background:#fff; color:#333;}
/*.index_div2_sp{ width:285px; height:570px; float:left; background:url(../images/index_div2_tb_2.png) center center no-repeat; background-size:285px 570px;}
.index_div2_sp  video{ width:285px; height:550px; padding-top:10px; border-radius:70px; }
*/
.index_div2_sp{ width:325px; height:663px; float:left; background:url(../images/index_div2_tb_2.png) center center no-repeat; background-size:325px 626px;}
.index_div2_sp  video{ width:285px; height:550px; padding-top:47px; margin-left:21px;  }


.index_div3{ width:100%; height:auto; float:left; padding:50px 0 30px 0; background:#222;}
dl.i3_dl{ width:90%; height:auto; float:left; margin:0 5% 30px 5%;}
dl.i3_dl dt{ width:100%; height:auto; line-height:40px;font-size:24px; color:#fff; text-align:left; margin-bottom:20px;}
dl.i3_dl dd{ width:100%; height:auto; float:left; padding:0; font-size:16px; line-height:26px; color:#fff;}
ul.div3_ul{ width:100%; height:auto; float:left; margin:25px 0 10px 0;}
ul.div3_ul li{ width:25%; height:auto; float:left; text-align:center; color:#fff; font-size:16px; line-height:30px; }
ul.div3_ul li strong{ width:100%; font-size:60px; float:left; line-height:60px; font-family:Arial, Helvetica, sans-serif;}
ul.div3_ul li strong img{ width:60px; height:auto; margin:0 auto;}

.bottom_div{ width:100%; height:auto; float:left; padding:70px 0 30px 0;background:#323232; background-size:cover;}
.bottom_div dl{ width:16%; height:auto; float:left; color:#9a9797;}
.bottom_div dl dt{ width:100%; height:auto; float:left; font-size:19px; line-height:36px;}
.bottom_div dl dd{ width:100%; height:auto; float:left; font-size:15px; line-height:30px;color:#9a9797; margin-top:10px; }
.bottom_div dl dd a{ width:100%; height:auto; font-size:15px; line-height:30px; color:#9a9797; float:left;}
.bottom_div dl dd a:hover{color:#d4d3d3; opacity:1;}
.bottom_div dl.d1{ width:34%;}
.bottom_div dl.d1 dt{ font-size:30px; font-weight:bold;}
.footer_div{ width:100%; height:auto; float:left; background:#212121; text-align:center; font-size:15px; line-height:32px; padding:15px 3%; box-sizing:border-box; color:#f9f9f9; text-align:center;}

.bottom_an{ width:50px; height:auto; float:left; position:fixed; right:50px; z-index:999; bottom:130px; display:none;}
.bottom_an a.yx{ width:50px; height:40px; float:left; background:url(../images/bottom_tb_4.png) center center no-repeat; background-size:50px 40px; margin-bottom:10px; display:block; opacity:0.8;}
.bottom_an a.db{ width:50px; height:40px; float:left; background:url(../images/bottom_tb_5.png) center center no-repeat; background-size:50px 40px; margin-bottom:10px; display:block;opacity:0.8;}
.bottom_an a.yx:hover,.bottom_an a.db:hover{ opacity:1;}

/******/
.zhezhao{ width:100%; height:100%; position:fixed; left:0; top:0; background:#000; opacity:0.5; z-index:99; display:none;}
.tck_div{ width:100%; max-width:320px; height:460PX; margin:0 auto; position:fixed; z-index:9999;  top:0; display:none; background:#fff; padding:20px; box-sizing:border-box;}
.tck_div h2{ width:100%; height:auto; font-size:22px; font-weight:600; line-height:30px; text-align:center;}
.tck_div h2 span{ float:right; cursor:pointer; width:30px; height:30px; background:url(../images/closeX.png) center center no-repeat;}
.tck_div .input{ width:98%; height:40px; line-height:40px; text-indent:10px; font-size:16px; border:none; border-bottom:1px solid #f2f2f2; margin:1%; outline:none; float:left;}
.tck_div .text{ width:98%; height:120px;   line-height:30px; padding:0 10px; box-sizing:border-box; font-size:16px; border:none; border-bottom:1px solid #f2f2f2; margin:1%; outline:none; float:left;}
.tck_div .button{ width:120px; border-radius:3px; height:40px; line-height:40px; border:none; cursor:pointer; background:#333; color:#fff; font-size:16px; margin:10px; outline:none; opacity:0.8; float:left;}
.tck_div .button:hover{ opacity:1;}
.tck_div p{ width:280px; height:40px; margin:0 auto;}
.tck_div  iframe{ height:410px !important;}
/******应用案例****/

.ny_banner{ width:100%; height:500px; background-size:cover !important; float:left; margin-top:60px;}
.nybannerwz{ width:100%; height:auto; float:left; position:absolute; left:0; top:220px;}
.nybannerwz strong{ width:100%; height:auto; float:left; padding:0 60px; margin-top:30px; opacity:0.5; text-align:center; box-sizing:border-box; font-size:36px; line-height:50px; color:#fff;}
.nybannerwz p{ width:100%; height:auto; float:left; font-size:16px; line-height:30px; margin-top:20px; font-weight:normal;text-align:center; color:#fff;}

.app_div{ width:100%; height:auto; float:left; padding:50px 0;}
.miaobaoxie{ width:100%; height:auto; float:left; font-size:16px; line-height:45px;}

dl.app_dl{ width:31.333%; height:auto; float:left; margin:1%;}
dl.app_dl dt{ width:100%; height:auto; float:left; overflow:hidden; }
dl.app_dl dt img{ width:100%; height:auto; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.app_dl dd h3 a{ width:100%; height:52px; line-height:52px;  color:#333; float:left; font-size:20px;}
 
dl.app_dl:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }

/*******应用详细页*********/
.appxx_div{ width:100%; height:auto; float:left; padding:15px 0;}
.appxx_div h2{ width:100%; height:auto; float:left; text-align:center; font-size:24px; color:#222;  text-align:center; line-height:40px;}
.appxx_bz{ width:90%; height:auto; float:left;   font-size:16px; line-height:26px; color:#74797e;  margin:0 5%;}
.appbanner{ width:100%; overflow:hidden; height:480px; position:relative; margin:20px 0;}
.appbanner ul {overflow:hidden;  }
.appbanner ul li{ width:100%; height:560px; float:left; position:relative;}
.appbanner ul li img{width:100%; height:100%; display:block;}
.appban_left{ width:40px; height:70px; cursor:pointer; float:left; position:absolute; left:0; top:40%; background:url(../images/appxx_jt_left.png) center center no-repeat ; opacity:0.8; border-radius:3px;}
.appban_right{ width:40px; height:70px; cursor:pointer; float:left; position:absolute; right:0; top:40%; background:url(../images/appxx_jt_right.png) center center no-repeat;opacity:0.8; border-radius:3px;}
.appban_left:hover,.appban_right:hover{ opacity:1;}

.appxx_xg{ width:100%; height:auto; float:left; padding:40px 0; background:#f5f5f5;}
.appxg_dl{ width:32.333%; height:auto; float:left; margin:25px 0.5%; float:left;}
.appxg_dl dt{ width:100%; height:auto; float:left; overflow:hidden;}
.appxg_dl dt img{ width:100%; height:auto; float:left;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.appxg_dl:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
.appxg_dl dd a{ width:100%; height:auto; line-height:46px; font-size:18px; text-align:center; float:left;}

/********关于我们-公司简介******/
.about_menu{ width:100%; height:50px; float:left; margin-top:-50px;}
.about_menu ul{ width:100%; height:auto; float:left;}
.about_menu ul li a{ width:19.5%; height:50px; line-height:50px; margin:0 0.25%; float:left; background:#222; color:#fff; text-align:center; font-size:17px;}
.about_menu ul li a:hover,.about_menu ul li a.cur{ background:#fff; color:#222;}
.miaobao_div{ width:100%; height:50px; line-height:50px; float:left; font-size:16px; color:#444;}

.gsjj_tt{ width:100%; height:70px; line-height:70px; float:left; background:#222; color:#fff; font-size:24px; text-align:center;}
dl.gsjj_d1{ width:100%; height:auto; float:left;}
dl.gsjj_d1 dt{ width:48%; height:auto; float:left;}
dl.gsjj_d1 dt img{ width:100%; height:auto; display:block;}
dl.gsjj_d1 dd{ width:52%; height:auto; padding:20px; box-sizing:border-box; float:left; font-size:16px; line-height:26px; color:#74797e;}


ul.gsjj_ul{ width:100%; height:auto; float:left;}
ul.gsjj_ul li{ width:21%; height:auto; padding:10px 0; margin:2%; float:left; border:1px solid #ccc; box-sizing:border-box; text-align:center; font-size:16px; line-height:26px;}
ul.gsjj_ul li strong{ width:100%; height:auto; float:left; font-size:24px; line-height:36px; color:#222;}
ul.gsjj_ul li strong em{ font-style:normal;}
.gsjj_video{ width:100%; height:auto; float:left; margin:15px 0;}
.gsjj_video img,.gsjj_video video{ width:100%; height:670px; display:block;}
dl.gsjj_d2{ width:100%; height:auto; float:left; margin:15px 0;}
dl.gsjj_d2 dd{ width:52%; height:auto; float:left; padding:30px 20px; box-sizing:border-box; font-size:17px; line-height:26px; color:#74797e;}
dl.gsjj_d2 dd strong{ width:100%; height:auto; float:left; font-size:24px; line-height:30px; color:#212121; margin:15px 0; font-weight:normal;}
dl.gsjj_d2 dt{ width:48%; height:auto; float:left; overflow:hidden; cursor:pointer;}
dl.gsjj_d2 dt img{ width:100% !important; height:auto !important; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}

dl.gsjj_d2 dt:hover img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }



/********关于我们-合作伙伴*******/
.hzhb_dl{ width:100%; height:auto; float:left;}
.hzhb_dl dt{ width:100%; height:auto; float:left; font-size:24px; line-height:36px; text-align:center; color:#212121; font-weight:normal;}
.hzhb_dl dd{ width:80%; height:auto; float:left; margin:10px 10%; font-size:14px; line-height:24px; color:#444; text-align:center;}
ul.hzhb_ul{ width:100%; height:auto; float:left; padding-bottom:30px;}
ul.hzhb_ul li a{ width:19%; height:auto; float:left; margin:0.5%; overflow:hidden;}
ul.hzhb_ul li a img{ width:100%; height:auto; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
ul.hzhb_ul li a:hover img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }



/*******关于我们-认证***********/
.miaobao_div ul{ width:100%; height:auto; float:left;}
.miaobao_div ul li a{ width:auto; height:50px; line-height:50px; float:left; font-size:16px; padding:0 10px;}
.miaobao_div ul li a:hover,.miaobao_div ul li a.cur{ color:#222;}

ul.rz_ul{ width:100%; height:auto; float:left; margin:15px 0;}
ul.rz_ul li a{ width:23.5%; height:auto; float:left; margin:0.25%; }
ul.rz_ul li a img{ width:100%; height:auto; display:block; border:1px solid #ccc; box-sizing:border-box;}
ul.rz_ul li a p{ width:100%; height:45px; line-height:45px; float:left; text-align:center; font-size:16px;}
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { background:url(../images/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }

/*******关于我们-生产***********/
dl.sc_dl{ width:100%; height:auto; float:left; margin:15px 0;}
dl.sc_dl dt{ width:100%; height:auto; float:left; margin-bottom:15px;}
dl.sc_dl dt img{ width:100%; height:auto; display:block;}
dl.sc_dl dd{ width:100%; height:auto; max-width:1200px; margin:0 auto; padding:15px 0; text-align:center; font-size:16px; line-height:24px; color:#444;}
dl.sc_dl dd strong{ width:100%; height:auto; font-size:24px; line-height:36px; color:#222; font-weight:normal; }


dl.sc_d2{ width:100%; height:auto; float:left;}
dl.sc_d2 dt{ width:100%; height:auto; float:left;}
dl.sc_d2 dt ul{ width:100%; height:auto; float:left;}
dl.sc_d2 dt ul li a{ width:49%; height:auto; float:left; margin:0.5%; overflow:hidden;}
dl.sc_d2 dt ul li a img{ width:100%; height:auto; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.sc_d2 dt ul li a:hover img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }


dl.sc_d2 dd{ width:100%; height:auto; max-width:1200px; margin:0 auto; padding:15px 0; text-align:center; font-size:16px; line-height:24px; color:#444;}
dl.sc_d2 dd strong{ width:100%; height:auto; font-size:28px; line-height:36px; color:#222; }

ul.sc_ul{ width:100%; height:auto; float:left; padding:20px 0 30px 0;}
ul.sc_ul li a{ width:32.333%; margin:0.5%; height:auto; float:left; overflow:hidden;}
ul.sc_ul li a img{ width:100%; height:auto; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
ul.sc_ul li a:hover img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }


/*******关于我们--研发******/
.mgtop{ margin-top:40px !important; }
dl.yf_dl{ width:100%; height:auto; float:left; margin-bottom:5px;}
dl.yf_dl dt{ width:100%; height:auto; float:left;}
dl.yf_dl dt img{ width:100%; height:auto; display:block;}
dl.yf_dl dd{ width:100%; text-align:center; height:auto; padding:30px; box-sizing:border-box; min-height:150px; margin-top:-150px; float:left; background:url(../images/baibj.png) center center no-repeat; background-size:cover;}
dl.yf_dl dd strong{ width:100%; height:auto; float:left; font-size:24px; line-height:30px; color:#161616; font-weight:normal;}
dl.yf_dl dd p{ width:100%; height:auto; float:left; font-size:14px; line-height:24px; color:#555;}

.yf_div{ width:100%; height:auto; min-height:300px; padding:30px; box-sizing:border-box; color:#fff; float:left; background:url(../images/a_yf_tp_2.jpg) center center no-repeat; background-size:cover;margin-bottom:5px; }
.yf_div strong.s{ text-align:center; width:100%; height:auto; float:left; font-size:24px; line-height:30px; color:#fff; font-weight:normal;}
.yf_div p.p{  text-align:center;width:80%; height:auto; float:left; font-size:14px; line-height:24px; color:#fff; margin:10px 10% 30px 10%;}
.yf_div strong.s1{ width:25%; height:auto;  float:left; text-align:center; font-size:40px; line-height:60px; color:#fff; }
.yf_div strong.s1 em{ font-style:normal; }
.yf_div strong.s1 span{ width:100%; height:auto; float:left; font-size:14px; line-height:24px; font-weight:normal; text-align:center; color:#fff;}
.yf_div1{ width:100%; height:auto; float:left; padding:30px 0; box-sizing:border-box;}
.yf_div1_tt{ width:100%; height:auto; float:left; margin:25px 0; text-align:center;}
.yf_div1_tt strong{ width:100%; height:auto; float:left; font-size:24px; line-height:36px; color:#222; font-weight:normal;}
.yf_div1_tt p{ width:90%; height:auto; float:left; font-size:14px; line-height:24px; color:#444; margin:0 5%;}

dl.yf_d2{ width:48%; height:auto; float:left; margin:1%;}
dl.yf_d2 dt{ width:20%; height:auto; float:left;}
dl.yf_d2 dt img{ width:70%; height:auto; display:block; margin:20px 10%;}
dl.yf_d2 dd{ width:80%; height:120px; float:left; font-size:14px; line-height:20spx; color:#444; padding-top:8px;}
dl.yf_d2 dd strong{ width:100%; height:auto; font-size:18px; line-height:26px; color:#222; float:left; margin-bottom:8px; font-weight:normal;}
.yf_div1_tp{ width:100%; height:auto; float:left; margin:10px 0;}
.yf_div1_tp img{ width:100%; height:auto; display:block;}

/*******联系我们*****/
.lxwm_div{ width:100%; height:auto; float:left; padding:10px 0 30px 0; background:#f2f2f2;}
.lxwm_div_left{ width:40%; height:auto; float:left; margin-right:5%;}
.lxwm_div_tt{ width:100%; height:auto; float:left; font-size:16px; line-height:20px; color:#333; margin-bottom:15px; text-align:center; margin-top:25px;}
.lxwm_div_tt strong{width:100%; height:auto; float:left; font-size:24px; line-height:30px; margin-bottom:10px; color:#222; font-weight:normal;text-align:center;}
.lxwm_div_left p.p1{ width:100%; height:auto; float:left; font-size:16px; line-height:28px; color:#444; margin-bottom:5px;}
.lxwm_div_left p.p1 span{ width:auto; font-size:16px; color:#212112; font-weight:bold;}
.lxwm_div_right{ width:100%; height:auto; float:left;}
.lxwm_div_right .input{ width:48%; height:32px; line-height:32px; border:none; border-bottom:1px solid #ccc; outline:none; text-indent:10px; float:left; margin:0.5% 1%;}
.lxwm_div_right .text{ width:98%; height:70px; line-height:22px; border:none; border-bottom:1px solid #ccc; outline:none; padding:5px 10px; box-sizing:border-box;float:left; margin:0 1%;}
.lxwm_div_right p.p1{ width:260px; height:auto; margin:0 auto;}
.lxwm_div_right p.p1 .button{ width:120px; height:40px; line-height:40px; float:left; margin:15px 5px; font-size:16px; opacity:0.9; background:#222; color:#fff; border:none; cursor:pointer; outline:none;}
.lxwm_div_right p.p1 .button:hover{ opacity:1;}
.lxwm_div_right .lxwm_div_tt{ padding-left:15px;  box-sizing:border-box;}
.dt_div{ width:100%; height:auto; float:left; margin:15px 0;}


/*****新闻中心*****/
.huibj{ background:#f5f5f5;}
.news_div{ width:100%; height:auto; float:left; padding:25px 0;}
dl.n_dl{ width:100%; height:auto; float:left; padding:40px 0; box-sizing:border-box; background:#fff;  border-bottom:1px solid #ededed;}
dl.n_dl dt{ width:24%; height:auto; float:left; margin-right:2%;}
dl.n_dl dt{ width:24%; height:auto; float:left; margin-right:2%; overflow:hidden;}
dl.n_dl dt img{ width:100%; height:auto; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.n_dl:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }

dl.n_dl dd.d1{ width:60%; height:228px;   padding:20px 30px 20px 0; box-sizing:border-box; float:left;}
dl.n_dl dd.d1 h3 a{ width:100%; height:auto; font-size:22px; line-height:34px; color:#444;float:left;}
dl.n_dl dd.d1 p.p{ width:100%; height:auto; float:left; font-size:15px; line-height:24px; color:#999; margin:4px 0 25px 0;}
dl.n_dl dd.d1 p{ width:100%; height:72px; float:left; font-size:16px; line-height:26px; color:#555;}
dl.n_dl dd.d1 a.a{ width:auto; height:auto; float:left; padding:5px 25px; border:1px solid #777; color:#777; font-size:14px; display:block; border-radius:5px; margin-top:10px;}
dl.n_dl dd.d2{ width:14%; height:auto; float:left; padding-top:90px; box-sizing:border-box;}
dl.n_dl dd.d2 a{ width: auto;    text-align: right;    float: right;    font-size: 16px;    padding-right: 26px;background:url(../images/cw_img4.png) right center no-repeat;transition: all .5s ease; }
 
dl.n_dl:hover dd.d1 h3 a{ color:#222;}
dl.n_dl:hover dd.d1 a.a{ border:1px solid #222; color:#222;}
dl.n_dl dd.d2 a:hover {  padding-right:37px;}


/******新闻详情******/
.newsxx_div{ width:100%; height:auto; float:left; padding:25px 0;}
h2.n_h2{ width:100%; height:auto; float:left; text-align:center; font-size:22px; line-height:32px; color:#222; font-weight:normal;}
p.n_time{ width:100%; height:auto; float:left; text-align:center; font-size:14px; line-height:24px; color:#777;}
.news_xx_wz{ width:100%; height:auto; float:left; padding:20px 20px 40px 20px; box-sizing:border-box; font-size:16px; line-height:26px; white-space: normal;  }
.news_xx_wz img{ width:auto; height:auto; max-width:100%;}
.news_xx_sxt{ width:100%; height:auto; float:left; padding:20px 20px 10px 20px; font-size:14px; line-height:24px; border-bottom:1px solid #ccc; margin-bottom:20px; box-sizing:border-box;}
.news_xx_sxt p.p1{ background:url(../images/news_xx_dia.png) left center no-repeat; width:100%; height:24px; float:left; overflow:hidden; text-indent:15px;}

dl.n_dl1{ width:23%; height:auto; float:left; margin:1%;}
dl.n_dl1 dt{ width:100%; height:auto; float:left; overflow:hidden;}

dl.n_dl1 dt img{ width:100%; height:auto; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.n_dl1:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }


dl.n_dl1 dd { width:100%; height:auto; float:left; padding:10px 15px; box-sizing:border-box; text-align:center;}
dl.n_dl1 dd a{ width:100%; height:52px; line-height:26px; font-size:17px; overflow:hidden; float:left;}

ul.news_xxul{ width:100%; height:40px; float:left;}
ul.news_xxul li a{ width:auto; height:40px; line-height:40px; font-size:26px; font-weight:550; color:#333; padding:0 25px; float:left;}
ul.news_xxul li a:hover,ul.news_xxul li a.cur{ color:#222;}
.news_xx_tj{ width:100%; height:auto; float:left; margin:10px 0; padding-left:15px; box-sizing:border-box; display:none;}
.news_xx_tj p a{ background:url(../images/news_xx_dia.png) left center no-repeat; width:100%; font-size:16px; height:28px; line-height:28px; float:left; overflow:hidden; text-indent:15px;}

/*********解决方案********/
.faan_menu ul li a{ width:16.11111%;}
  /******备电——5G备电*****/
.sol_div_tt{ width:100%; height:auto; margin:20px 0; float:left; text-align:center;}
.sol_div_tt strong{ width:100%; height:auto; float:left; font-size:36px; line-height:38px; color:#161616; font-weight:normal;}
.sol_div_tt p{ width:90%; height:auto; float:left; margin:5px 5%; font-size:16px; line-height:26px; color:#74797e;}
.sol_div_dt{ width:100%; height:auto; float:left; margin-bottom:10px;}
.sol_div_dt img{ width:100%; height:500px; display:block;}
.sol_div_pro{ width:100%; height:auto; float:left; position:relative;}
.hot_items{ width:100%;height:auto; position:relative; overflow:hidden; box-sizing:border-box;}
.sol_div_pro ul{float:left; width:100%; height:auto; overflow:hidden;}
.sol_div_pro ul li{ width:90%; height:auto; float:left; margin:10px 5%;}
.sol_div_pro ul li img{ width:100%; height:645px; display:block;}
.sol_div_pro_left{ width:40px; height:80px; position:absolute; left:0; top:45%; background:url(../images/beidain_5g_left.png) center center no-repeat; cursor:pointer; opacity:0.8;}
.sol_div_pro_right{ width:40px; height:80px; position:absolute; right:0; top:45%; background:url(../images/beidain_5g_right.png) center center no-repeat;cursor:pointer; opacity:0.8;}
.sol_div_pro_left:hover,.sol_div_pro_right:hover{ opacity:1;}

.sol_div1{ width:100%; height:auto; float:left; margin:45px 0;}
dl.sol_d{ width:25%; height:auto; float:left; text-align:center;}
dl.sol_d dt{ width:100%; height:auto; float:left; text-align:center;}
dl.sol_d dt img{ width:100px; height:100px; display:block; margin:0 auto;}
dl.sol_d dd{ width:100%; height:auto; min-height:86px; float:left; font-size:16px; padding:15px 0; line-height:26px; text-align:center;}

.beidian_5g_cshu{ width:100%; height:auto; float:left; margin-bottom:25px;}
.beidian_5g_cshu ul{ width:100%; height:auto; float:left;}
.beidian_5g_cshu ul li{ width:25%; height:auto; line-height:20px; padding:10px 0; font-size:14px; text-align:center; float:left;}
ul.ultt{ background:#7680a8; color:#fff;}
ul.ult1{ background:#e5e6e6;  }

.beidian_5g_cshu ul.ultt li{ font-size:16px;}

.sol_div_ly{ width:100%; height:auto; float:left; padding:25px 0 30px 0; background:#3f4548; text-align:center;}
.sol_div_ly strong{ width:auto; font-size:27px; line-height:40px; text-align:center; color:#fff; background:url(../images/sol_ly_tb_1.png) left center no-repeat; padding-left:55px;}
.sol_div_ly p{ width:50px; height:40px; display:block; margin:0 auto; background:url(../images/sol_ly_tb_2.png) center center no-repeat; cursor:pointer;}
.so_div_lyk{display:none;  width:100%; height:auto; float:left; padding:20px 0; background:#f3f5f5;}
.so_div_lyk .input{ width:48%; height:40px; line-height:40px; border:none; font-family:Stawix, Arial, Helvetica, sans-serif,"微软雅黑","Microsoft YaHei"; border-bottom:1px solid #d1d2d2; outline:none; float:left; margin:1%; text-indent:10px; background:none;}
.so_div_lyk .text{ width:98%; height:70px; line-height:22px;  border:none; font-family:Stawix, Arial, Helvetica, sans-serif,"微软雅黑","Microsoft YaHei"; border-bottom:1px solid #d1d2d2; outline:none; float:left; margin:1%; text-indent:10px; background:none;}
.so_div_lyk p.p1{ width:300px; height:auto; margin:0 auto;}
.so_div_lyk p.p1 .button{ width:120px; height:40px; line-height:40px; float:left; margin:15px 15px; border:none; color:#fff; opacity:0.8; background:#222; font-size:16px; outline:none; cursor:pointer; border-radius:3px;}
.so_div_lyk p.p1 .button:hover{ opacity:1;}

  /******备电——ups备电*****/
dl.sol_d1{ width:31.333%; margin:1%;}
.sol_div2{ width:100%; height:auto; float:left; padding:25px 0;}
dl.sol_ap{ width:31.3333%; height:auto; float:left; margin:1%;}
dl.sol_ap dt{ width:100%; height:auto; float:left;}
dl.sol_ap dt img{ width:100%; height:290px !important; display:block;}
dl.sol_ap dd a{ width:100%; height:auto; float:left; font-size:16px; line-height:40px; color:#333; text-align:center;}

.beidian_usp_cshu{ width:100%; height:auto; float:left; margin-bottom:25px;}
.beidian_usp_cshu ul{ width:100%; height:auto; float:left;}
.beidian_usp_cshu ul li{ width:50%; height:auto; line-height:20px; padding:10px 0; font-size:14px; text-align:center; float:left;}

.beidian_usp_cshu ul.ultt li{ font-size:16px;}

/********储能电池-壁挂式********/
dl.sol_d2{ width:16.6666%;}
.sol_div_dt1{ width:100%; height:auto; float:left; text-align:center;}
.sol_div_dt1 img{ width:auto; margin:0 auto; text-align:center; max-width:100%;}

/********储能电池-光伏********/
.cndc_gh_cshu{ width:100%; height:auto; float:left; margin-bottom:25px;}
.cndc_gh_cshu ul{ width:100%; height:auto; float:left;}
.cndc_gh_cshu ul li{ width:20%; height:auto; line-height:20px; padding:10px 0;font-size:14px; text-align:center; float:left;}
.cndc_gh_cshu ul.ultt li{ font-size:16px;}

/********储能电池-立柜式********/
.cndc_div_lgc{ width:100%; height:auto; float:left; padding:25px 0;}
dl.lgc_d{ width:48%; height:auto; float:left; margin:1%;}
dl.lgc_d dt{ width:20%; height:auto; float:left;}
dl.lgc_d dt img{ width:110px; height:110px; margin:0 auto; display:block;}
dl.lgc_d dd{ width:80%; height:auto; float:left; padding:20px 10px; box-sizing:border-box; font-size:14px; line-height:20px; color:#74797e;}
dl.lgc_d dd strong{ width:100%; height:auto; float:left; font-size:18px; line-height:26px; color:#222;}

.cndc_lgc_cshu{ width:100%; height:auto; float:left; margin-bottom:25px;}
.cndc_lgc_cshu ul{ width:100%; height:auto; float:left;}
.cndc_lgc_cshu ul li{ width:33.3333%; height:auto; line-height:20px; padding:10px 0;font-size:14px; text-align:center; float:left;}
.cndc_lgc_cshu ul.ultt li{ font-size:16px;}
/********储能电池-新便携式********/
.sol_div_dt2{ width:100%; height:auto; float:left; padding:25px 0;}
dl.xbx_d{ width:11.111%; height:auto; float:left; margin:10px 0; text-align:center;}
dl.xbx_d dt{ width:100%; height:auto; float:left; }
dl.xbx_d dt img{ width:70px; height:auto; display:block; margin:0 auto;}
dl.xbx_d dd{ width:100%; height:auto; float:left; margin:10px 0; text-align:center; font-size:14px; line-height:18px; color:#74797e;}
dl.xbx_d dd strong{ width:100%; height:auto; float:left; font-size:18px; color:#222; margin-top:5px; }
dl.xbx_d dd p{ height:36px;}

/*******储能系统-大型储能系统******/
.sol_div_tt1{ position:relative; top:90px;}
.sol_div_tt1 strong{ text-align:left; color:#fff; padding-left:10%; box-sizing:border-box;}

/********电芯-方形******/
dl.sol_d3{ width:20%;}


/********电芯-软包******/
dl.sol_d4{ width:14.28%;}
.dianxin_rb_cshu{ width:100%; height:auto; float:left; margin-bottom:25px;}
.dianxin_rb_cshu ul{ width:100%; height:auto; float:left;}
.dianxin_rb_cshu ul li{ width:16.6666%; height:auto; line-height:20px; padding:10px 0; font-size:14px;text-align:center; float:left;}
.dianxin_rb_cshu ul.ultt li{ font-size:16px;}


/*******房车-房车******/
.sol_div_tt2{ position:relative; top:22vw;}
.sol_div_tt2 strong{ text-align:left; color:#fff; box-sizing:border-box;}
.sol_div_tt2 p{ text-align:left; color:#fff; width:100%; margin:0;  box-sizing:border-box;}



/******新加*******/
dl.xinlxdl{ width:100%; height:auto; float:left; background:#fff; margin:15px 0;}
dl.xinlxdl dd{ width:36%; height:auto; float:left; padding:40px 30px; box-sizing:border-box; font-size:16px; line-height:24px;}
dl.xinlxdl dd strong{ width:100%; height:auto; float:left; font-size:22px; font-weight:600; line-height:36px; margin-bottom:10px; color:#333;}
dl.xinlxdl dt{ width:64%; height:auto; float:left; color:#333;}

.lxwmdl{ width:50%; height:auto; min-height:100px; float:left; margin:0; padding:25px 30px; border:15px solid #fff; box-sizing:border-box; background:#f2f2f2;}
.lxwmdl dt{ width:100%; height:auto; float:left; font-size:18px; color:#333;  margin-bottom:10px;}
.lxwmdl dt strong{ font-weight:normal; color:#333;}
.lxwmdl dt a{ width:auto; float:right; font-size:15px; font-weight:normal;}
.lxwmdl dd{ width:100%; height:auto; float:left; min-height:100px; font-size:15px; line-height:24px; padding-right:40px; box-sizing:border-box;}















@media only screen and (max-width:1560px){ 
/*****新修改*****/
.document_width{ width:1200px; margin:auto; }
.headerdiv .logo{ height:26px; padding:22px 0;}
.headerdiv .logo img{ height:26px;}
ul.menuul{ width:710px;}




.xinaboutyf dl dd p{ padding:10px 0;}

/******应用案例****/

.ny_banner{height:350px;}
.app_div{ padding-bottom:50px;}
.miaobaoxie{ font-size:14px; line-height:40px;}



}



/*******小屏电脑*****/
@media only screen and (max-width:1270px){ 

.document_width{ width:760px; margin:0 auto; }
ul.menuul{ display:none;}
.menu_au{ margin:15px 0 0 10px; width:40px; height:40px; float:right; background:url(../images/sj_menu.png) center center no-repeat #f9f9f9; display:block; position:relative;background-size:auto 20px; border-radius:3px;}
.menu_au.close{  background:url(../images/sj_menu_close.png) center center no-repeat #f9f9f9;background-size:auto 20px;}
.sj_menu{ width:100%; height:auto; min-height:100vh; float:left; position:absolute; right:0; top:70px; text-align:right; z-index:9999; background:#f8f8f8; background-size:cover; display:none;}
.sj_menu ul li{ width:100%; height:auto; float:left;}
.sj_menu ul li a{ width:100%; height:40px; line-height:40px;  color:#333; float:left; text-align:center; box-sizing:border-box; font-size:16px; border-top:1px solid #ccc;}
.sj_menu ul li a:hover{ color:#ec7c33;}

.ewm{ display:none;}

/*********新加首页*******/
.banwenzi{ top:15vw;}
.banwenzi h2{ font-size:30px; line-height:40px; }
.banwenzi h3{ font-size:16px; line-height:26px;  margin:10px 0 25px 0;}
.xinindexpro{ padding:40px 0;}
.xinitt{  margin-bottom:20px;}
.xinitt strong{ font-size:26px; line-height:40px;}
.xinitt p{ font-size:14px; line-height:24px;}

.xinindexpro dl.d1{border-right:5px  solid #f7f7f7;}
.xinindexpro dl.d1 dt img{ height:40vw;}
.xinindexpro dl.d1 dd h2 a{ padding-top:18vw; font-size:24px; line-height:30px;}
.xinindexpro dl.d2{  border-bottom:5px solid #f7f7f7;}
.xinindexpro dl.d2 dt img{ height:19.8vw; }
.xinindexpro dl.d2 dd h2 a{ padding-top:8vw;font-size:24px; line-height:30px;}
.xinindexpro dl.d3{ border-left:5px  solid #f7f7f7;}
.xinindexpro dl.d3 dt img{ height:40vw;}
.xinindexpro dl.d3 dd h2 a{padding-top:18vw;font-size:24px; line-height:30px;}

.xinindexab{ padding:50px 0; }
.xinindexabtt{ margin-bottom:20px;}
.xinindexabtt strong{ font-size:26px; line-height:40px;}
.xinindexabtt p{ width:96%;font-size:14px; line-height:24px; margin:0 2%;}

.spannu{ width:100px; height:100px; margin:0 auto;}
.spannu a{ width:100%; height:100px; background-size:100px auto;}
.showvideo{ width:90%; max-width:100%; height:450px; position:fixed; left:5%; top:100px; display:none; z-index:9999;}
.showvideo video,.showvideo iframe{ width:100%; height:450px; float:left;}

.indexsuzi{  padding:30px 0;}
.indexsuzi dl{ width:25%; }
.indexsuzi dl dt{font-size:30px; float:left; margin-bottom:10px;}
.indexsuzi dl dt s{ position:relative; font-size:13px; line-height:20px; right:-5px; top:-30px;}
.indexsuzi dl dd{ font-size:15px; line-height:24px;}

.xinindexw{padding:40px 0;}
.xinitts{ padding-right:330px;}
.xinindexw ul.xwm{ width:330px; height:auto; float:right; margin-top:-60px;}
.xinindexw ul.xwm li{ width:32.3333%; margin:0.5%;}
.xinindexw ul.xwm li a{ width:100%; height:36px; line-height:36px; padding:0; font-size:15px; border-radius:36px;  margin-left:0; text-align:center;}

.index_xwq dl.id1{ display:none;}
.index_xwq ul.u1{ width:100%; height:auto;  padding:15px;margin-bottom:15px;}

p.pmore{ width:140px; height:40px; margin:10px auto;}
p.pmore a{ width:100%; height:40px; line-height:40px; margin-top:20px;font-size:16px; border-radius:40px;}
 

.xinixydiv{padding:60px 0; }
.xinixydiv dl{ width:29.3333%; margin:1% 2%; float:left; height:auto;}
.xinixydiv dl dt{ width:60px; }
.xinixydiv dl dd{ padding-left:70px; font-size:14px; line-height:22px;margin-top:-55px; }
.xinixydiv dl dd a strong{ font-size:22px; line-height:30px;}

/*****关于我们*****/
.mianbaoxie span{ display:none;}
.xinaboutjj{ padding:30px 0;}
.xinaboutjj dl dd{ width:100%; padding-right:0px; padding-top:0px; }
.xinaboutjj dl dd h2{ font-size:20px; line-height:26px; text-align:center;}
.xinaboutjj dl dd h1{font-size:24px; line-height:30px; margin-bottom:10px; text-align:center;}
.xinaboutjj dl dd p{ width:100%; height:auto; float:left; font-size:15px; line-height:22px;}
.xinaboutjj dl dt{ display:none;}

.xinaboutjj1{ padding:30px 0;}
.xinabtt{margin-bottom:10px;}
.xinabtt strong{font-size:24px; line-height:30px;}
.xinabtt p{font-size:15px; line-height:24px;}
.indexsuzi1{ background:none !important; color:#333  !important; padding-top:10px;}

.xinaboutfz{padding:30px 0;}
dl.fzd1{ width:24.5%;  margin-top:235px;}
dl.fzd1 dt{ width:100%; height:60px; text-align:center; line-height:60px; font-size:26px; font-weight:600; background:url(../images/xinimg/xinaboutfz_tb2.png) center center no-repeat; background-size:cover; color:#0f4f81; float:left;}
dl.fzd1 dd{ width:100%; height:auto; float:left; text-align:center; font-size:16px; color:#fff; padding-bottom:80px; position:absolute; bottom:100%; background:url(../images/xinimg/xinaboutfz_tb1.png) center bottom no-repeat; background-size:auto 70px; box-sizing:border-box;}
dl.fzd1:nth-child(2n) dd{ height:200px;  bottom:-200px;background:url(../images/xinimg/xinaboutfz_tb3.png) center top no-repeat; padding-bottom:0; padding-top:80px;}

.xinfzlc_socz{width:100%;height:500px !important; padding:0 100px; position:relative; float:left; overflow:hidden; box-sizing:border-box;}
.xinfzlc_soc{ width:100%;height:500px  !important; position:relative; overflow:hidden; box-sizing:border-box; float:left;  box-sizing:border-box;}
.xinfzlc_soc ul{  width:100%; height:auto; overflow:hidden; }
.xinfzlcleft{ width:50px; height:50px; float:left; background:url(../images/xinimg/xinaboutfz_tbl.png) center center no-repeat; background-size:50px auto; position:absolute; top:48%; left:25px; z-index:999; cursor:pointer;}
.xinfzlcright{ width:50px; height:50px; float:left; background:url(../images/xinimg/xinaboutfz_tbr.png) center center no-repeat; background-size:50px auto; position:absolute; top:48%; right:25px;z-index:999;cursor:pointer;}

.xinaboutyf{padding:30px 0;}
.xinaboutyf dl dt{ width:100%;}
.xinaboutyf dl dd{ width:100%; padding-left:0px;}
.xinaboutyf dl dd p{ width:48%; margin:0 1%; border-bottom:1px solid #ededed; padding:15px 0; line-height:22px; font-size:14px;}
.xinaboutyf dl dd p strong{ font-size:30px; line-height:40px; color:#333; padding-right:5px;}
.xinaboutyf dl dd p span{ width:100%; height:auto; float:left; font-size:15px; inline-box-align:26px;}

.xinyfd1 dl dt img{height:400px; display:block;}
.xinyfd1 dl dd{ top:60px; }
.xinyfd1 dl dd strong{font-size:22px; line-height:30px;}
.xinyfd1 dl dd p{ width:100%;font-size:16px; line-height:25px; margin:0%;}

.xinyfd1ul ul li{ width:25%; height:66px; line-height:23px;  font-size:15px; padding:10px 20px; box-sizing:border-box; }
 
.xinaboutzz .xinabtt{ text-align:center !important;}
dl.zzd1{ width:32.333%;  margin-right:1%;}
dl.zzd1 dt{height:32px; line-height:32px; font-size:20px; padding-left:25px;background-size:20px auto !important;}
dl.zzd1 dd{font-size:14px; line-height:24px;}

.xinaboutzzsoc ul li{width:32.3333%;}
.xinaboutzzsoc ul li img{ height:auto; }
.xinabouthz{ padding:30px 0;}


.xinaboutyf1 dl.d1{ width:48%;}
.aboutdiv2{ padding:100px 0;} 


/****首页***/
.logo{ padding:20px 0;}
.logo dl{ height:35px;}
.logo dl dt{ width:auto; height:35px; float:left; margin-right:20px;}
.logo dl dt img{ width:auto; height:35px; display:block;}
.logo dl dd{line-height:35px;}

.menu_div{ height:52px; line-height:52px;}
.menu_div ul li a{ height:52px; line-height:52px; padding:0 40px 0 20px; }


/******应用案例****/
dl.app_dl{ width:48%;  margin:1%;}
dl.app_dl dd h3 a{ height:40px; line-height:40px; font-size:16px;}
 

/********关于我们-公司简介******/
.about_menu{  height:50px; margin-top:-50px;}
.about_menu ul li a{ width:19.5%; height:50px; line-height:50px; margin:0 0.25%; font-size:14px;}
.miaobao_div{  height:50px; line-height:50px;  font-size:14px;}

.gsjj_tt{height:50px; line-height:50px;font-size:20px;}
dl.gsjj_d1 dt{ width:48%;}
dl.gsjj_d1 dd{ width:52%; padding:10px 15px; font-size:14px; line-height:22px; }

ul.gsjj_ul li{ width:21%; padding:10px 0; margin:2%; font-size:14px; line-height:24px;}
ul.gsjj_ul li strong{ font-size:30px; line-height:36px;}
.gsjj_video{ margin:10px 0;}
.gsjj_video img,.gsjj_video video{ height:570px; }
dl.gsjj_d2{ margin:15px 0;}
dl.gsjj_d2 dd{ width:52%; padding:20px; font-size:14px; line-height:24px; }
dl.gsjj_d2 dd strong{ font-size:24px; line-height:30px; margin:15px 0;}
dl.gsjj_d2 dt{ width:48%;}


/*****新闻中心*****/
.news_div{  padding:20px 0;}
dl.n_dl{  padding:15px; margin-bottom:15px;}
dl.n_dl dt{ width:24%; height:auto; float:left; margin-right:2%;}
dl.n_dl dd.d1{ width:60%; height:178px;  padding:10px 20px 20px 0; }
dl.n_dl dd.d1 h3 a{font-size:18px; line-height:30px;  }
dl.n_dl dd.d1 p{ height:76px;font-size:14px; line-height:24px;}
dl.n_dl dd.d1 a.a{  padding:5px 25px;  font-size:14px;  margin-top:5px;}
dl.n_dl dd.d2{ width:14%;  padding-top:50px;}
dl.n_dl dd.d2 strong{ font-size:32px; font-weight:40px;}

/********储能电池-立柜式********/
.cndc_div_lgc{ padding:15px 0;}
dl.lgc_d{ width:48%; margin:1%;}
dl.lgc_d dt{ width:20%;}
dl.lgc_d dt img{ width:90px; height:90px;}
dl.lgc_d dd{ width:80%; padding:10px 10px; font-size:14px; line-height:20px;}
dl.lgc_d dd strong{ font-size:18px; line-height:26px;}

.cndc_gh_cshu,.cndc_lgc_cshu,.beidian_usp_cshu,.beidian_5g_cshu{ width:94%; overflow-x:auto; margin:0 3%;}
.cndc_gh_cshu .document_width,.cndc_lgc_cshu .document_width,.beidian_usp_cshu .document_width,.beidian_5g_cshu .document_width{ width:1024px !important;}





}


/*******平板电脑*****/
@media only screen and (max-width:1024px){ 

 
.cndc_gh_cshu{ width:96%;overflow-x:auto; float:left; margin:0 20px; }
.cndc_gh_cshu .document_width{ width:1024px; }


/****首页***/
.top_share,.top_div span.sp1{ display:none;}
.logo{ padding:15px 0;}
.logo dl{ height:30px;}
.logo dl dt{ width:auto; height:30px; float:left; margin-right:10px;}
.logo dl dt img{ width:auto; height:30px; display:block;}
.logo dl dd{ width:auto;line-height:30px;}
.menu_div{ height:40px; line-height:40px;}
.menu_div ul{ width:100%;}
.menu_div ul li a{ height:40px; line-height:40px; padding:0 20px; }
.soso_div{ display:none;}

.banner_span{ bottom:20px;}
.gundongnews{ display:none;}

.index_div1{ padding:20px 0;}
.index_tt{ font-size:26px; line-height:40px;}
.index_div1_wz{ width:100%; margin:0; font-size:14px; line-height:24px; padding:15px 0;}
dl.i_dl{ width:48%; margin:1%;}
dl.i_dl dt img{ width:130px;}
dl.i_dl dd{ width:80%;font-size:14px; line-height:24px; margin:10px 10%; }
dl.i_dl dd strong{ font-size:20px; line-height:36px;}
dl.c_dl{ width:48%;  margin:1%;}
dl.c_dl dt .dtbz{ padding:45px 20px 0 20px; font-size:14px;line-height:24px;}
dl.c_dl dt .dtbz p{  height:120px;}
dl.c_dl dt .dtbz a{  height:30px; line-height:30px; font-size:18px; }
dl.c_dl dd h3 a{ height:50px; line-height:50px; font-size:18px;}

p.more{ width:160px; height:40px;}
p.more a{ height:40px; line-height:40px; border-radius:40px;}

.index_div2{ height:580px; padding:40px 0 30px 0;}
dl.i2_dl{ width:50%; height:auto; float:left; margin:0 5%; padding-top:70px;}
dl.i2_dl dt{ width:100%; line-height:30px;font-size:26px;  padding-bottom:8px;}
dl.i2_dl dd{ width:100%;  font-size:14px; line-height:24px; margin-top:25px;}

.index_div3{  padding:40px 0 30px 0;}
dl.i3_dl{ width:100%;margin:0 0% 20px 0%;}
dl.i3_dl dt{ line-height:30px;font-size:26px; }
dl.i3_dl dd{ font-size:14px; line-height:24px; }
ul.div3_ul li{ width:30%; font-size:14px; line-height:24px;}
ul.div3_ul li strong{ font-size:50px; line-height:50px;}

.bottom_div{ padding:25px 0;}
 .footer_div{  font-size:12px; line-height:26px;}


/*******应用详细页*********/
.appxx_div{ padding:15px 0;}
.appxx_div h2{ font-size:20px; line-height:40px;}
.appxx_bz{ width:100%;  font-size:14px; line-height:24px;  margin:0%;}
.appbanner{ height:380px; margin:20px 0;}
.appbanner ul li{ height:380px; }
.appbanner ul li img{width:100%; height:100%; display:block;}
.appban_left{ width:30px; height:60px; top:40%; }
.appban_right{ width:30px; height:60px;  top:40%; }

.appxx_xg{  padding:30px 0;}
.appxg_dl{ width:32.333%; margin:20px 0.5%;}
.appxg_dl dd a{ line-height:36px; font-size:14px;}


/********关于我们-公司简介******/
.about_menu{  height:auto; margin-top:-90px;}
.about_menu ul li a{ width:32.8333%; height:40px; line-height:40px; margin:0.25%; font-size:14px;}
.miaobao_div{  height:40px; line-height:40px;  font-size:14px;}

.gsjj_tt{height:50px; line-height:50px;font-size:20px;}
dl.gsjj_d1 dt{ width:100%;}
dl.gsjj_d1 dd{ width:100%; padding:10px 15px; font-size:14px; line-height:22px; }

ul.gsjj_ul li{ width:21%; padding:10px 0; margin:2%; font-size:14px; line-height:24px;}
ul.gsjj_ul li strong{ font-size:30px; line-height:36px;}
.gsjj_video{ margin:10px 0;}
.gsjj_video img,.gsjj_video video{ height:42vw; }
dl.gsjj_d2{ margin:15px 0;}
dl.gsjj_d2 dd{ width:100%; padding:10px 0px; font-size:14px; line-height:24px; }
dl.gsjj_d2 dd strong{ font-size:20px; line-height:30px; margin:15px 0;}
dl.gsjj_d2 dt{ width:100%;}


/********关于我们-合作伙伴*******/
.hzhb_dl dt{ font-size:22px; line-height:30px;}
.hzhb_dl dd{ width:90%; margin:10px 5%; font-size:14px; line-height:24px;}
ul.hzhb_ul li a{ width:24%; margin:0.5%;}

/*******关于我们-认证***********/
.miaobao_div ul li a{  height:40px; line-height:40px; font-size:14px; padding:0 10px;}
ul.rz_ul{ margin:15px 0;}
ul.rz_ul li a{ width:32.333333%; margin:0.5%; }
ul.rz_ul li a p{ height:40px; line-height:40px; font-size:14px;}

/*******关于我们-生产***********/
dl.sc_dl{ margin:15px 0;}
dl.sc_dl dt{ margin-bottom:10px;}
dl.sc_dl dd{padding:15px 0; width:94%; font-size:14px; line-height:24px;}
dl.sc_dl dd strong{ font-size:22px; line-height:30px; }
dl.sc_d2 dt ul li a{ width:49%;  margin:0.5%;}
dl.sc_d2 dd{width:94%; padding:15px 0; font-size:14px; line-height:24px;}
dl.sc_d2 dd strong{font-size:22px; line-height:30px;}

ul.sc_ul{ padding:20px 0 30px 0;}
ul.sc_ul li a{ width:32.333%; margin:0.5%;}

/*******关于我们--研发******/
dl.yf_dl dd{  padding:20px;  min-height:100px; margin-top:-100px;}
dl.yf_dl dd strong{font-size:22px; line-height:30px; }
dl.yf_dl dd p{ font-size:14px; line-height:24px;}

.yf_div{  min-height:300px; padding:20px; }
.yf_div strong.s{ font-size:22px; line-height:30px;}
.yf_div p.p{ width:80%;font-size:14px; line-height:24px; margin:10px 10% 30px 10%;}
.yf_div strong.s1{ width:25%; font-size:40px; line-height:50px; }
.yf_div strong.s1 span{ font-size:14px; line-height:24px;}
.yf_div1{  padding:20px 0;}
.yf_div1_tt{ margin:15px 0; }
.yf_div1_tt strong{ font-size:22px; line-height:30px; }
.yf_div1_tt p{ width:90%;  font-size:14px; line-height:24px; margin:0 5%;}
dl.yf_d2{ width:48%;  margin:1%; text-align:center;}
dl.yf_d2 dt{ width:100%; text-align:center;}
dl.yf_d2 dt img{ width:80px; margin:5px auto;}
dl.yf_d2 dd{ width:100%; height:160px;  font-size:14px; line-height:20px; padding-top:8px;}
dl.yf_d2 dd strong{ font-size:18px; line-height:26px;}

/*******联系我们*****/
.lxwm_div{  padding:10px 0 20px 0;}
.lxwm_div_left{ width:100%; margin-right:0%; text-align:center;}
.lxwm_div_tt{ font-size:14px; line-height:20px; margin-bottom:10px;}
.lxwm_div_tt strong{ font-size:20px; line-height:30px; text-align:center;}
.lxwm_div_left p.p1{  font-size:14px; line-height:22px;margin-bottom:5px; text-align:center;}
.lxwm_div_left p.p1 span{ font-size:14px; }
.lxwm_div_right{ width:100%;text-align:center;}
.lxwm_div_right .input{ width:48%; height:32px; line-height:32px; margin:0.5% 1%;}
.lxwm_div_right .text{ width:98%; height:70px; line-height:22px; padding:5px 10px; margin:0 1%;}
.lxwm_div_right p.p1{ width:260px;}
.lxwm_div_right p.p1 .button{ width:120px; height:36px; line-height:36px; margin:10px 5px; font-size:14px; }

/*****新闻中心*****/
.news_div{  padding:10px 0;}
dl.n_dl{  padding:15px; margin-bottom:15px;}
dl.n_dl dt{ width:30%; height:auto; float:left; margin-right:2%;}
dl.n_dl dd.d1{ width:68%; height:auto;  padding:10px 20px 20px 0; border-right:none; }
dl.n_dl dd.d1 h3 a{font-size:18px; height:30px; overflow:hidden; line-height:30px; }
dl.n_dl dd.d1 p{ height:72px;font-size:14px; line-height:24px; overflow:hidden;}
dl.n_dl dd.d1 a.a{ display:none;}
dl.n_dl dd.d2{ display:none;}

/******新闻详情******/
.newsxx_div{  padding:20px 0;}
h2.n_h2{ font-size:20px; line-height:30px;}
p.n_time{  font-size:14px; line-height:24px; }
.news_xx_wz{ padding:10px 10px 30px 10px;  font-size:14px; line-height:24px;}
.news_xx_sxt{ padding:10px 10px 10px 10px; font-size:14px; line-height:24px;  margin-bottom:10px; }

dl.n_dl1{ width:31.333%;  margin:1%;}
dl.n_dl1 dd { padding:10px 10px;}
dl.n_dl1 dd a{  height:46px; line-height:23px; font-size:14px; }

ul.news_xxul{ height:40px;}
ul.news_xxul li a{ height:40px; line-height:40px; font-size:22px;  padding:0 25px;}
.news_xx_tj p a{ font-size:14px; height:24px; line-height:24px; }

  /******备电——5G备电*****/
.sol_div_tt{margin:10px 0;}
.sol_div_tt strong{ font-size:22px; line-height:32px;}
.sol_div_tt p{ width:100%;margin:5px 0%; font-size:16px; line-height:26px; }
.sol_div_pro{ width:100%; height:auto; float:left; position:relative;}
.sol_div_pro ul li{ width:90%; margin:10px 5%;}
.sol_div_pro_left{ width:30px; height:60px; top:45%;}
.sol_div_pro_right{ width:30px; height:60px; top:45%;}

.sol_div1{ margin:25px 0;}
dl.sol_d{ width:25%; }
dl.sol_d dt img{ width:65px; height:65px;}
dl.sol_d dd{ min-height:44px; font-size:12px; padding:10px 0; line-height:22px;}

.beidian_5g_cshu{ margin-bottom:15px;}
.beidian_5g_cshu ul li{ width:25%;  line-height:20px; padding:8px 0;}

.sol_div_ly{  padding:15px 0 20px 0; }
.sol_div_ly strong{ font-size:22px; line-height:30px; background:url(../images/sol_ly_tb_1.png) left center no-repeat; background-size:25px auto; padding-left:3s5px;}
.sol_div_ly p{ width:40px; height:40px; }
.so_div_lyk .input{ width:48%; height:40px; line-height:40px;  margin:1%; }
.so_div_lyk .text{ width:98%; height:70px; line-height:22px;}
.so_div_lyk p.p1{ width:300px;}
.so_div_lyk p.p1 .button{  height:40px; line-height:40px;margin:10px 10px; }

/********储能电池-立柜式********/
.cndc_div_lgc{ padding:15px 0;}
dl.lgc_d{ width:48%; margin:1%; text-align:center;}
dl.lgc_d dt{ width:100%;}
dl.lgc_d dt img{ width:90px; height:90px; margin:0 auto;}
dl.lgc_d dd{ width:100%; min-height:90px; padding:10px 10px; font-size:14px; line-height:20px;}
dl.lgc_d dd strong{ font-size:18px; line-height:26px;}

/********储能电池-新便携式********/
.sol_div_dt2{ padding:15px 0;}
dl.xbx_d{ width:20%; margin:10px 0; }
dl.xbx_d dt img{ width:50px;}
dl.xbx_d dd{ font-size:14px; line-height:18px;}
dl.xbx_d dd strong{  font-size:18px; margin-top:5px; }
dl.xbx_d dd p{ height:36px;}

/********电芯-软包******/
.dianxin_rb_cshu{ margin-bottom:15px;}
.dianxin_rb_cshu ul li{ width:33.333%;}


}


/*******平板电脑*****/
@media only screen and (max-width:768px){ 

.xinbottom3 dl{ display:none;}
.xinbottom3{ line-height:23px;}


.nybannerwz{ top:120px;}
.nybannerwz strong{  padding:0 20px; margin-top:20px; font-size:26px; line-height:30px; }
.nybannerwz p{ font-size:14px; line-height:25px; margin-top:10px; }


/******新加*******/
dl.xinlxdl{ width:100%;  margin:15px 0;}
dl.xinlxdl dd{width:100%; padding:20px 10px; font-size:16px; line-height:24px;}
dl.xinlxdl dd strong{  font-size:18px; font-weight:600; line-height:36px; margin-bottom:10px;}
dl.xinlxdl dt{ width:100%;}

.lxwmdl{ width:100%;padding:20px 10px; }
.lxwmdl dd{  padding-right:40px; min-height:60px;}





.document_width{ width:94%; margin:0 3%; }
.sol_div_pro ul li img {
    height: 50vw;
}


/******新加首页**********/
.headerdiv{ height:55px;}
.headerdiv .logo{ width:auto; height:23px;padding:20px 0;}
.headerdiv .logo img{ height:16px; }
a.ale{ width:50px; height:55px; line-height:55px;}
dl.soso{ height:35px; padding:10px 0;}
dl.soso dt{  width:35px; height:35px;  float:left;}
dl.soso dt .button{ width:35px; height:35px;  background-size:20px auto;}
dl.soso dd{ width:0; transition: all .5s ease; height:50px; right:35px; top:10px; z-index:999; }
dl.soso dd .input{ width:100%; height:35px; line-height:35px;}
.menu_au{ margin:10px 0 0 10px; width:35px; height:35px; }
.sj_menu{  top:55px; }

.banner{ height:70vw  !important;}
.banner ul {height:70vw  !important;  }
.banner_span{ bottom:30px;}
.banner_span span{width:30px;}
.banner_span span.cur,.banner_span span:hover{width:30px;}
.banwenzi{ top:12vw; margin-top:50px; text-align:center; left:0;}
.banwenzi h2{ font-size:24px; line-height:30px;}
.banwenzi h3{ font-size:15px; line-height:24px; }
.banner ul li{height:70vw  !important; }
.banner ul li img,.banner ul li video{height:70vw  !important; }

.xinitt{ padding:0; text-align:center;}
.xinitt a{ display:none;}
.xinindexpro dl.d1{ width:28%;}
.xinindexpro dl.d1 dt img{ height:60vw;}
.xinindexpro dl.d1 dd h2 a{ padding-top:22vw; font-size:18px; line-height:30px;}
.xininddexproc{ width:44%}
.xinindexpro dl.d2 dt img{ height:29.8vw; }
.xinindexpro dl.d2 dd h2 a{ padding-top:14vw;font-size:18px; line-height:30px;}
.xinindexpro dl.d3{ border-left:5px  solid #f7f7f7; width:28%;}
.xinindexpro dl.d3 dt img{ height:60vw;}
.xinindexpro dl.d3 dd h2 a{padding-top:22vw;font-size:18px; line-height:30px;}

.indexsuzi dl{ width:50%; margin-bottom:15px; }
.indexsuzi dl dt{font-size:30px; float:left; margin-bottom:10px;}

.indexsuzi dl dt s{ position:relative; font-size:13px; line-height:20px; right:-5px; top:-10px;}
.indexsuzi dl dd{ font-size:15px; line-height:24px;}

.xinindexw ul.xwm{ width:330px; height:auto; float:none; margin:0 auto; }
.index_xwq{ margin-top:20px;}

.xinixydiv{padding:40px 0; }
.xinixydiv dl{ width:33.33333%; margin:0; float:left; height:auto; text-align:center;}
.xinixydiv dl dt{ width:100%; }
.xinixydiv dl dt img{ width:50px; margin:0 auto;}
.xinixydiv dl dd{ padding-left:0px; font-size:14px; line-height:22px;margin-top:0px; }
.xinixydiv dl dd a strong{ font-size:18px; line-height:30px; font-size:600;}


















/****首页***/
.top_div{ height:30px;}
.top_div_r{ width:auto;}
.top_div_r{ width:480px; float:right;}
.top_div_r span.sp2{ height:30px; line-height:30px; font-size:13px; padding:0 15px;}
.top_div_r span.sp2.sp2s{ background:url(../images/top_tb_6.png) 15px center no-repeat; padding-left:30px; }
.top_div_r dl{ margin-left:20px;}
.top_div_r dl dt{ width:80px; height:30px; line-height:30px; font-size:13px;  background:url(../images/top_tb_8.png) 70px center no-repeat;}
.top_div_r dl dd{ width:80px; top:30px;}
.top_div_r dl dd a{ width:80px; height:24px; line-height:24px; font-size:13px;  }



.index_div1{ padding:20px 0;}
.index_tt{ font-size:22px; line-height:30px;}
.index_div1_wz{ font-size:13px; line-height:22px; padding:15px 0;}

dl.i_dl dt img{ width:100px;}
dl.i_dl dd{ width:96%;font-size:12px; line-height:22px; margin:10px 2%; }
dl.i_dl dd strong{ font-size:18px; line-height:26px;}
dl.c_dl dt .dtbz{ padding:25px 10px 0 10px; font-size:12px;line-height:22px;}
dl.c_dl:hover dt .dtbz{ display:none;}
dl.c_dl dt .dtbz p{height:88px;}
dl.c_dl dt .dtbz a{height:30px; line-height:30px; font-size:16px; }
dl.c_dl dd h3 a{ height:40px; line-height:40px; font-size:16px;}

p.more{ width:140px; height:30px;}
p.more a{ height:30px; line-height:30px; border-radius:30px; font-size:14px;}

.index_div2{ height:580px; padding:40px 0 30px 0;}
dl.i2_dl{ width:50%; height:auto; float:left; margin:0 5%; padding-top:70px;}
dl.i2_dl dt{ width:100%; line-height:30px;font-size:26px;  padding-bottom:8px;}
dl.i2_dl dd{ width:100%;  font-size:14px; line-height:24px; margin-top:25px;}


.index_div3{  padding:30px 0;}
dl.i3_dl{ width:100%;margin:0 0% 20px 0%;}
dl.i3_dl dt{ line-height:30px;font-size:22px; }
dl.i3_dl dd{ font-size:13px; line-height:22px; }
ul.div3_ul li{ width:30%; font-size:13px; line-height:22px;}
ul.div3_ul li strong{ font-size:50px; line-height:50px;}

.bottom_div{ padding:25px 0;}
.bottom_div dl{ width:100%; }
.bottom_div dl dt{  font-size:16px; border-bottom:1px rgba(255,255,255,0.2) solid; line-height:32px; background:url(../images/btn_foot_visible.png) 95% center no-repeat; text-indent:10px; background-size:15px auto;}
.bottom_div dl dd{ display:none; padding:10px ;box-sizing:border-box; }
.bottom_div dl.d1{ width:100%;}
.bottom_div dl.b_d1 dt.cur{ background:url(../images/btn_foot_visible_1.png) 95% center no-repeat;  background-size:15px auto;}


.ny_banner{height:250px;}
.app_div{ padding-bottom:30px;}
.miaobaoxie{ font-size:14px; line-height:30px;}

/*******应用详细页*********/
.appxx_div{ padding:10px 0;}
.appxx_div h2{ font-size:18px; line-height:30px;}
.appxx_bz{ width:100%;font-size:14px; line-height:24px;  margin:0%;}
.appbanner{ height:42vw; margin:20px 0;}
.appbanner ul li{ height:42vw; }

.appxx_xg{  padding:30px 0;}
.appxg_dl{ width:32.333%; margin:20px 0.5%;}
.appxg_dl dd a{ line-height:20px; font-size:14px; padding:5px 0;}

/*******储能系统-大型储能系统******/
.sol_div_tt1{ position:relative; top:0px;}
.sol_div_tt1 strong{ text-align:center; color:#202020; padding-left:0%; box-sizing:border-box;}


}


@media only screen and (max-width:760px){ 

.newsxxdivl{ padding-right:0px;}
 
.newsxxdivr{ width:100% !important; position:static;}
.dingweic{ width:100% !important; }


/******首页*****/  
.index_div2{ height:auto; padding:30px 0;}
dl.i2_dl{ width:100%; height:auto; float:left; padding-top:0; margin:0;}
.index_div2_sp{ margin-left:25%;}

/********关于我们-公司简介******/
.about_menu{  height:auto; margin-top:-70px;}
.about_menu ul li a{ width:32.8333%; height:32px; line-height:32px; margin:0.25%; font-size:12px;}
.miaobao_div{  height:auto; line-height:32px;  font-size:12px;}

.gsjj_tt{height:40px; line-height:40px;font-size:18px;}
dl.gsjj_d1 dt{ width:100%;}
dl.gsjj_d1 dd{ width:100%; padding:10px 0px; font-size:14px; line-height:22px; }

ul.gsjj_ul li{ width:48%; padding:10px 0; margin:1%; font-size:14px; line-height:24px;}
ul.gsjj_ul li strong{ font-size:24px; line-height:32px;}
.gsjj_video{ margin:10px 0;}
.gsjj_video img,.gsjj_video video{ height:52vw; }
dl.gsjj_d2{ margin:15px 0 0 0;}
dl.gsjj_d2 dd{ width:100%; padding:10px 0px; font-size:14px; line-height:24px; }
dl.gsjj_d2 dd strong{ font-size:18px; line-height:20px; margin:5px 0; font-weight:normal;}




}

@media only screen and (max-width:650px){ 

dl.ale{ width:40px; height:55px;line-height:55px;background:url(../images/xinimg/lan.png) left 18px no-repeat; }
dl.ale dt{ display:none; }
dl.ale dd{ width:100px; top:55px; }
 

/***新加关于我们***/
.mianbaoxie ul{ width:100%; height:auto;}
.mianbaoxie ul li{ width:33.3333%;}
.mianbaoxie ul li a{ width:100%; border-bottom:1px solid #ededed; height:40px; line-height:40px; font-size:16px; padding:0;}

.xinaboutjj dl dd h1{ font-size:20px;}
.xinfzlc_socz{ padding:0 60px; }
.xinfzlcleft{ width:30px; height:30px;  background-size:30px auto;  }
.xinfzlcright{ width:30px; height:30px;  background-size:30px auto;}
dl.fzd1{ width:49%;  margin-top:190px;}
dl.fzd1 dt{  height:30px;line-height:30px; font-size:20px; }
dl.fzd1 dd{ font-size:14px; padding-bottom:80px; position:absolute; bottom:100%; background:url(../images/xinimg/xinaboutfz_tb1.png) center bottom no-repeat; background-size:auto 70px; box-sizing:border-box;}
dl.fzd1:nth-child(2n) dd{ height:200px;  bottom:-200px;background:url(../images/xinimg/xinaboutfz_tb3.png) center top no-repeat; padding-bottom:0; padding-top:80px;}
.xinfzlc_soc{ height:400px !important;}
.xinfzlc_socz{ height:400px !important;}

dl.zzd1{ width:49%;  margin-right:1%;}




/*****新底部*****/
.xinbottom{  padding:40px 0 0 0;}
.xibottomc1{ width:40%;}
.xibottomc1 img{ width:80%;margin-bottom:25px;}
.xibottomc1 p{font-size:15px; line-height:24px; margin:5px 0;}
.xibottomc2{ width:56%;}
.xibottomc2 dl dt a{ height:30px; line-height:30px; font-size:18px;}
.xibottomc2 dl dd{margin:8px 0 20px 0;}
.xibottomc2 dl dd a{ margin:3px 0; font-size:15px;}
.xinbottb a img{ left:0px; }
.xinbottom3{ padding:15px 0; font-size:14px; margin-top:17px; text-align:center;}



}




@media only screen and (max-width:560px){ 

/***新加关于我们***/
.xinaboutzzsoc ul li{width:48%; margin:1%;}
.xinyfd1ul ul li{ width:50%; height:40px; line-height:40px;  font-size:15px; padding:0; box-sizing:border-box; }
 

.xinaboutyf1 dl.d1{ width:49%; margin:0.5%; padding:10px;}
.xinaboutyf1 dl.d1 dt{ font-size:20px;}
.xinaboutyf1 dl.d1 dd{ height:300px; margin-top:5px;}
.xinaboutyf1 dl.d1 dd p.p{ font-size:14px; line-height:22px;}
.xinaboutyf1 dl.d1 dd p.p1 strong{ font-size:20px;}
.aboutdiv2{ padding:70px 0;} 
.aboutdiv2 p.pa a{ margin-top:25px;}
.aboutdiv2 p.pa a{ height:38px; line-height:38px; font-size:15px;}


/********关于我们-合作伙伴*******/
.hzhb_dl dt{ font-size:18px; line-height:30px; margin-top:15px;}
.hzhb_dl dd{ width:100%; margin:10px 0%; font-size:14px; line-height:22px;}
ul.hzhb_ul{ padding-bottom:20px;}
ul.hzhb_ul li a{ width:32.33333%; margin:0.5%;}


/*******关于我们-认证***********/
.miaobao_div{ margin-top:10px;}
.miaobao_div ul li a{  height:22px; line-height:22px; font-size:12px; padding:0 10px;}
ul.rz_ul{ margin:10px 0;}
ul.rz_ul li a{ width:48%; margin:1%; }
ul.rz_ul li a p{ height:32px; line-height:32px; font-size:14px;}

/*******关于我们-生产***********/
dl.sc_dl{ margin:15px 0;}
dl.sc_dl dt{ margin-bottom:10px;}
dl.sc_dl dd{padding:15px 0 0 0; width:94%; font-size:12px; line-height:20px;}
dl.sc_dl dd strong{ font-size:18px; line-height:30px; }
dl.sc_d2 dt ul li a{ width:49%;  margin:0.5%;}
dl.sc_d2 dd{width:94%; padding:15px 0 0 0; font-size:12px; line-height:20px;}
dl.sc_d2 dd strong{font-size:18px; line-height:30px;}

ul.sc_ul{ padding:10px 0 10px 0;}
ul.sc_ul li a{ width:48%; margin:1%;}
ul.sc_ul li a img{ height:31vw;}

/*******关于我们--研发******/
dl.yf_dl dd{  padding:20px;  min-height:50px; margin-top:0px;}
dl.yf_dl dd strong{font-size:18px; line-height:30px; }
dl.yf_dl dd p{ font-size:12px; line-height:20px;}

.yf_div{  min-height:300px; padding:20px 10px; }
.yf_div strong.s{ font-size:18px; line-height:30px;}
.yf_div p.p{ width:100%;font-size:12px; line-height:20px; margin:10px 0% 10px 0%;}
.yf_div strong.s1{ width:50%; font-size:30px; line-height:40px; }
.yf_div strong.s1 span{ font-size:12px; line-height:20px;}
.yf_div1{  padding:10px 0;}
.yf_div1_tt{ margin:10px 0; }
.yf_div1_tt strong{ font-size:18px; line-height:30px; }
.yf_div1_tt p{ width:100%;  font-size:12px; line-height:20px; margin:0%;}
dl.yf_d2{ width:98%;  margin:1%; text-align:center;}
dl.yf_d2 dt{ width:100%; text-align:center;}
dl.yf_d2 dt img{ width:60px; margin:5px auto;}
dl.yf_d2 dd{ width:100%; height:auto;  font-size:12px; line-height:20px; padding-top:8px;}
dl.yf_d2 dd strong{ font-size:18px; line-height:26px;}

/*******联系我们*****/
.lxwm_div_tt strong{ font-size:18px; line-height:20px; }


/*****新闻中心*****/
.news_div{  padding:10px 0;}
dl.n_dl{  padding:10px; margin-bottom:10px;}
dl.n_dl dt{ width:30%; height:auto; float:left; margin-right:2%;}
dl.n_dl dd.d1{ width:68%; height:auto;  padding:10px 10px 10px 0; border-right:none; }
dl.n_dl dd.d1 h3 a{font-size:16px; height:26px; overflow:hidden; line-height:26px; }
dl.n_dl dd.d1 p{ height:40px;font-size:12px; line-height:20px; overflow:hidden;}

/******新闻详情******/
.newsxx_div{  padding:10px 0;}
h2.n_h2{ font-size:18px; line-height:24px;}
p.n_time{  font-size:12px; line-height:20px; }
.news_xx_wz{ padding:10px 10px 30px 10px;  font-size:14px; line-height:24px;}
.news_xx_sxt{ padding:10px 0px 5px 10px; font-size:14px; line-height:24px;  margin-bottom:5px; }

dl.n_dl1{ width:48%;  margin:1%;}
dl.n_dl1 dd { padding:10px 10px;}
dl.n_dl1 dd a{  height:46px; line-height:23px; font-size:14px; }

ul.news_xxul{ height:40px;}
ul.news_xxul li a{ height:40px; line-height:40px; font-size:18px;  padding:0 10px;}
.news_xx_tj p a{ font-size:14px; height:24px; line-height:24px; }

 /******备电——5G备电*****/
.sol_div_tt{margin:10px 0;}
.sol_div_tt strong{ font-size:20px; line-height:32px;}
.sol_div_tt p{ width:100%;margin:5px 0%; font-size:12px; line-height:20px; }

.sol_div1{ margin:15px 0;}
dl.sol_d{ width:48%; margin:1%; }
dl.sol_d dt img{ width:65px; height:65px;}
dl.sol_d dd{ min-height:44px; font-size:12px; padding:10px 0; line-height:22px;}

.beidian_5g_cshu{ margin-bottom:15px;}
.beidian_5g_cshu ul li{ width:50%; line-height:20px; padding:8px 0;}

.sol_div_ly{  padding:15px 0 ; }
.sol_div_ly strong{ font-size:20px; line-height:30px; padding-left:35px;}
.sol_div_ly p{ width:40px; height:40px; background-size:15px auto;}
.so_div_lyk .input{ width:48%; height:36px; line-height:36px;  margin:1%; }
.so_div_lyk .text{ width:98%; height:70px; line-height:22px;}
.so_div_lyk p.p1{ width:300px;}
.so_div_lyk p.p1 .button{  height:36px; line-height:36px;margin:10px 10px; }


  /******备电——ups备电*****/
.sol_div2{ padding:15px 0;}
dl.sol_ap{ width:48%; height:auto; float:left; margin:1%;}
dl.sol_ap dd a{ padding-top:5px; font-size:14px; line-height:22px;}

/********储能电池-光伏********/
.cndc_gh_cshu{  margin-bottom:15px;}


/********储能电池-立柜式********/
.cndc_div_lgc{ padding:15px 0;}
dl.lgc_d{ width:98%; margin:1%; text-align:center;}
dl.lgc_d dt{ width:100%;}
dl.lgc_d dt img{ width:60px; height:60px; margin:0 auto;}
dl.lgc_d dd{ width:100%; min-height:10px; padding:10px 10px; font-size:14px; line-height:20px;}
dl.lgc_d dd strong{ font-size:18px; line-height:26px;}
/********储能电池-新便携式********/
.sol_div_dt2{ padding:15px 0;}
dl.xbx_d{ width:33.333%; margin:10px 0; }
dl.xbx_d dt img{ width:50px;}
dl.xbx_d dd{ font-size:14px; line-height:18px;}
dl.xbx_d dd strong{  font-size:18px; margin-top:5px; }
dl.xbx_d dd p{ height:36px;}

}


@media only screen and (max-width:460px){ 

/************新加首页*******/
.index_xwq ul.u1{ height:auto;}
.index_xwq ul.u1 li{ padding:10px 0; }
.index_xwq ul.u1 li strong{ width:80px; padding:10px 0; font-size:26px; line-height:30px;}
.index_xwq ul.u1 li strong span{ line-height:20px; font-size:14px; }
.index_xwq ul.u1 li h3{ padding-left:105px; margin-top:-60px; }
.index_xwq ul.u1 li h3 a{ width:100%; height:52px; line-height:26px;  font-size:16px; color:#333;}
.index_xwq ul.u1 li h3 p{ display:none;}


dl.zzd1{ width:99%;  margin-right:1%;}


.xinaboutyf1 dl.d1{ width:99%; margin:0.5%; padding:20px;}
.xinaboutyf1 dl.d1 dt{ font-size:20px;}
.xinaboutyf1 dl.d1 dd{ height:auto; margin-top:5px; position:static;}
.xinaboutyf1 dl.d1 dd p.p{ font-size:14px; line-height:22px;}
.xinaboutyf1 dl.d1 dd p.p1{ position:static; margin-top:15px;}
.xinaboutyf1 dl.d1 dd p.p1 strong{ font-size:20px;}


/***首页****/
.top_div_r{ width:100%;}
.top_div_r span.sp2{ display:none;}

.sj_header{  height:50px;}
.sj_logo{ width:180px; height:50px; }
.sj_logo img{ height:20px;  margin-top:15px}
.sj_header_right{ height:50px;}
.sj_header_right a.a1{ width:50px; height:50px; float:right; background:url(../images/sj_menu.png) 27px center no-repeat; display:block; background-size:30px auto;}
.sj_header_right a.a1.close{background:url(../images/sj_menu.png) 27px center no-repeat;background-size:30px auto;}
.sj_nav{  right:-20px; top:50px;  }

.index_tt{ font-size:18px; line-height:28px;}
dl.i2_dl dt{ font-size:18px; line-height:26px;}
dl.i3_dl dt{ font-size:18px; line-height:26px;}
ul.div3_ul li{ width:50%;}
ul.div3_ul li strong{ font-size:30px; line-height:30px;}
.index_div2_sp{ margin-left:0%; width:100%; height:auto; background:none; text-align:center;}
.index_div2_sp video { width:340px; height:500px; margin:0 auto;}

/******应用案例****/
.ny_banner{height:200px;}
.app_div{ padding-bottom:20px;}

dl.app_dl{ width:48%;  margin:1%;}
dl.app_dl dd h3 a{ height:36px; line-height:36px; font-size:14px;}
 
/*******应用详细页*********/
.appxx_div{ padding:10px 0;}
.appxx_div h2{ font-size:18px; line-height:30px;}
.appxx_bz{ width:100%;font-size:14px; line-height:24px;  margin:0%;}

.appxx_xg{  padding:20px 0;}
.appxg_dl{ width:49%; margin:20px 0.5%;}
.appxg_dl dd a{ line-height:20px; font-size:14px; padding:5px 0;}


/*****新闻中心*****/
.news_div{  padding:10px 0;}
dl.n_dl{  padding:10px; margin-bottom:10px;}
dl.n_dl dt{ width:30%; height:auto; float:left; margin-right:2%;}
dl.n_dl dd.d1{ width:68%; height:auto;  padding:5px 10px 10px 0; border-right:none; }
dl.n_dl dd.d1 h3 a{font-size:16px; height:auto; overflow:hidden; line-height:22px; }
dl.n_dl dd.d1 p{ display:none;}


/*****新底部*****/
.xinbottom{ padding:30px 0 0 0;}
.xibottomc1{ width:100%;}
.xibottomc1 img{ width:60%;margin-bottom:15px;}
.xibottomc1 p{font-size:15px; line-height:24px; margin:5px 0;}
.xibottomc2{ width:100%; margin-top:20px;}
.xibottomc2 dl dt a{ height:28px; line-height:28px; font-size:17px;}
.xibottomc2 dl dd{margin:8px 0 20px 0;}
.xibottomc2 dl dd a{ margin:1px 0; font-size:15px;}
.xinbottb a img{ left:0px; }
.xinbottom3{ padding:10px 0; font-size:14px; margin-top:10px; text-align:center;}



}

@media only screen and (max-width:375px){
  

  
}

/* 打假声明 */
.tellyou{display: none;position: fixed;width:90%; max-width:500px;z-index: 9999999999;right: 2px;bottom: 2px;padding: 40px 30px; box-sizing:border-box; border-radius: 10px;overflow: hidden;background: linear-gradient(90deg,#1f5dcb,#89b1f8);}
.tellyou-close{position: absolute;width: 42px;height: 42px;right: 2px;top: 2px;background: url('../images/closeH.png') no-repeat center;cursor: pointer;transition: all .4s ease;}
.tellyou-close:hover{transform: rotate(90deg);}
.tellyou-scroll{width: 100%;padding-right: 26px;height: 320px;overflow-y: auto;color: #fff;}
.tellyou-scroll::-webkit-scrollbar {width: 2px;}
.tellyou-scroll::-webkit-scrollbar-thumb {background: #152644;}
.tellyou-scroll::-webkit-scrollbar-track {background: #f1f1f1;}
.tellyou-scroll{scrollbar-color:#152644 #f1f1f1;scrollbar-width:thin;}
.tellyou-scroll{scrollbar-face-color: #152644;scrollbar-shadow-color: #152644;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1;}
.tellyou-scroll .title{font-size: 22px;font-weight: 700;text-align: center;padding-bottom: 12px;margin-bottom: 20px;border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
.tellyou-scroll .desc{font-size: 16px;line-height: 28px;} 
.tellyou-scroll .desc p{text-indent: 2em; width:100%; height:auto; float:left; padding:0; margin:0;text-align: justify;text-justify: inter-word;}
.tellyou-scroll .desc h6{text-align: right;}


.table_wrap{ width:100%; height:auto; float:left; overflow-x:auto; margin:0; padding:0;}
.table{position:relative;border-collapse:collapse;border-spacing:0;width:100%; min-width:750px;;margin-bottom:0 !important; box-sizing:border-box; }
.table tr{ width:100%; height:auto;}
.table td{ width:25%; height:60px;text-align:left;font-size:16px;color:#666;padding:0 15px; box-sizing:border-box; border-top-color:rgb(204,204,204);border-top-style:solid;border-top-width:1px;border-bottom-color:rgb(204,204,204);border-bottom-style:solid;border-bottom-width:1px;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;line-height:30px;}
.table th:nth-child(2),.table td:nth-child(2){border-right-color:rgb(204,204,204);border-right-style:solid;border-right-width:1px}
.table th{font-size:13px;background:#eee;font-weight:normal}
.table td p,.table th p,.table td p,.table th p{margin:0;padding:5px;color:#666;font-size:12px;line-height:1.3; box-sizing:border-box; }
.table td.amts{color:#93d500}
.table th#cartDelete{text-align:center}
.table tr:nth-child(2n){background:#ddd;} 


@charset "utf-8";
/******网站改版样式表********/

/******新产品页****/
.xinprolist{ width:100%; height:auto; float:left; background:#f7f9fc; margin-top:0px !important; padding-bottom:80px;}
.mianbao{ width:100%; height:auto; float:left; border-bottom:1px solid #ededed; padding:5px 0; margin-bottom:5px;}
.mianbao ul{ width:auto; height:auto; float:left;}
.mianbao ul li{ width:auto; height:auto; float:left;}
.mianbao ul li a{ width:auto; height:40px; line-height:40px; float:left; margin-right:40px; font-size:19px; color:#333;}
.mianbao ul li a:hover,.mianbao ul li a.cur{ color:#307fe2;}

.mianbao span{ width:auto; height:40px; line-height:40px; float:right; background:url(../images/gbimages/mianbao.png) left center no-repeat; padding-left:18px; font-size:15px; color:#666;}
.mianbao span a{ color:#666;}
.mianbao span a:hover{ color:#333;}

.prolistl{ width:22.5%; height:auto; float:left; margin-right:1.5%; background:#fff;}
.prolistl dl{ width:100%; height:auto; float:left;}
.prolistl dl dt{ width:100%; height:60px; line-height:60px; float:left; padding-left:40px; font-size:18px; color:#fff; background:#888; box-sizing:border-box; background-size:auto 50px !important; background-position:10px center !important;}
.prolistl dl dt a {  color:#fff;   }
.prolistl dl dd{ width:100%; height:auto; float:left; padding:10px 0 25px 40px; box-sizing:border-box;}
.prolistl dl dd a{ width:100%; height:36px; line-height:36px; float:left; font-size:16px; color:#333; overflow:hidden;}
.prolistl dl dd a:hover,.prolistl dl dd a.cur{ color:#00437c;}  
.prolistl dl dt.cur{ background:#00437c;}
 
.prolistr{ width:76%; height:auto; float:left;}  
.prolistrbz{ width:100%; height:auto; float:left; padding:60px 0 60px 60px; background-size:cover !important; box-sizing:border-box; margin-bottom:20px;}
.prolistrbzc{ width:60%; height:auto; font-size:16px; line-height:26px; color:#666; float:left; background:rgba(255,255,255,0.8); padding:40px; box-sizing:border-box;}
.prolistrbzc strong{ width:100%; height:auto; float:left; font-size:26px; line-height:36px; color:#333; font-weight:normal; margin-bottom:5px;}

dl.pd3{ width:32.3333%; height:auto; float:left; margin:0.5%; transition:all ease 0.5s; background:url(../images/gbimages/slys.jpg) center bottom no-repeat #fff; background-size:50% 2px;}
dl.pd3 dt{ width:100%; height:auto; float:left; overflow:hidden; margin-bottom:15px;}
dl.pd3 dt img{ width:100%; height:auto; display:block; -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.pd3:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
dl.pd3 dt img.img1{ display:none;}
dl.pd3:hover dt img.img{ display:none;}
dl.pd3:hover dt img.img1{ display:block;}
dl.pd3 dd{ width:100%; height:auto; float:left; margin-bottom:15px; padding:0 10px; box-sizing:border-box; text-align:center;}
dl.pd3 dd h3 a{ width:100%; height:48px; line-height:24px; float:left; text-align:center; font-size:17px; color:#666; overflow:hidden; margin-bottom:8px;}
dl.pd3 dd p{ width:100%; height:22px; line-height:22px; float:left; text-align:center; font-size:14px; color:#999;}
dl.pd3:hover{background-size:100% 2px;} 
dl.pd3:hover dd h3 a{ color:#00437c;}  
dl.pd3 dd img{ width:auto; height:30px; margin:0 5px; max-height:60px; display:inline-table; } 

/*******产品详细页*****/
.xinproinfo{ width:100%; height:auto; min-height:100px; float:left; padding-bottom:50px; background:#f9fafc;}
.xinproinfo .mianbao{ border-bottom:none; margin-bottom:15px;}

.xinproinfoleft{ width:50%; height:auto; float:left; padding-right:50px; box-sizing:border-box;}
.dtimg{ width:100%; height:auto; float:left; display:block; margin-bottom:10px;}
.dtimg img{ width:100%; height:400px; display:block;}
.xtlistz{ width:100%;  height:140px !important; float:left; padding:0 35px; box-sizing:border-box;  position:relative; overflow:hidden; }
.xtlist{ width:100%;  height:140px !important; float:left;   position:relative; overflow:hidden;}
.xtlistc{ width:100%; height:140px !important; float:left; }
.xtlist ul{ width:100%; height:auto; float:left;}
.xtlist ul li{ width:31.8%; height:auto; margin:0.5%; float:left;}
.xtlist ul li a img{ width:100%; height:130px; display:block; border:1px solid #f9fafc; box-sizing:border-box;}
.xtlist ul li a.cur img{/* border:1px solid #00437c;*/}
.xtleft{  width:30px; height:130px; line-height:130px; text-align:center;  position:absolute; left:0; top:3px; background:#ededed; font-weight:18px; color:#333;  cursor:pointer;}
.xtright{width:30px; height:130px; line-height:130px; text-align:center;  position:absolute; right:0; top:3px; background:#ededed; font-weight:18px; color:#333;  cursor:pointer;}
.xtleft:hover,.xtright:hover{ background:#00437c; color:#fff;}


.xinproinforight{ width:50%; height:auto; float:left;}
.xinproinforight h1{ width:100%; height:auto; float:left; font-size:28px; line-height:46px; color:#333; border-bottom:1px solid #ededed;}
.xinfproinfobz{ width:100%; height:auto; min-height:130px; float:left; font-size:16px; line-height:26px; color:#555; margin:36px 0 0 0;}
.xinproinforight .pa{ margin-bottom:130px; width:100%; height:auto; float:left;}
.xinproinforight .pa img{ width:48px; margin-right:10px; height:auto; display:block; float:left;}
.xinproinforight .pa1{ width:100%; height:auto; float:left; }
.xinproinforight .pa1 a.a{ width:250px; height:56px; line-height:56px; background:url(../images/gbimages/proxxinfotb_1a.png) 15px center no-repeat #fff; padding-left:60px; box-sizing:border-box; color:#333; border:1px solid #00437c; font-size:16px; border-radius:4px; float:left; display:block; margin-right:15px;}
.xinproinforight .pa1 a.a1{ width:250px; height:56px; line-height:56px; background:url(../images/gbimages/proxxinfotb_2a.png) 15px center no-repeat #fff;padding-left:60px; box-sizing:border-box;color:#333;  border:1px solid #00437c;font-size:16px; border-radius:4px; float:left; display:block; margin-right:15px;}
.xinproinforight .pa1 a.a:hover{background:url(../images/gbimages/proxxinfotb_1.png) 15px center no-repeat #00437c; color:#fff;}
.xinproinforight .pa1 a.a1:hover{background:url(../images/gbimages/proxxinfotb_2.png) 15px center no-repeat #00437c;color:#fff; }

.xinproinfo1{ width:100%; height:auto; float:left;position:relative; overflow:hidden;}
.xinproinfo1 img{ width:100%; height:auto; display:block; position:absolute;   top:0; min-height:560px;}
.xinproinfo1c{ width:42%; height:auto; float:right; margin:150px 0; background:#fff; padding:40px 50px 50px 50px; border-radius:4px; min-height:260px; position:relative; z-index:222; }
.xinproinfo1c span{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#666;}
.xinproinfo1c h2{ width:100%; height:auto; float:left; font-size:30px; line-height:36px; color:#333; margin:10px 0 20px 0;}
.xinproinfo1c p{ width:100%; height:auto; float:left; font-size:16px; line-height:27px; color:#333;}
.xinproinfo1c ul{ width:100%; height:auto; float:left; margin-top:30px;}
.xinproinfo1c ul li{ width:33.333%; height:auto; float:left; padding:0 15px; text-align:left; box-sizing:border-box; font-size:20px; line-height:28px; color:#333; border-right:1px solid #ededed;}
.xinproinfo1c ul li span{ width:100%; height:auto; float:left; font-size:16px; line-height:25px; color:#666;}
.xinproinfo1c ul li:last-child{ border-right:none;}
.xinproinfo2{ width:100%; height:auto; float:left; padding:100px 0; background:#fff;}
.xinproinfo2 dl{ width:100%; height:auto; float:left;}
.xinproinfo2 dl dt{ width:50%; height:auto; float:left; padding-right:50px; box-sizing:border-box; font-size:34px; line-height:50px; color:#333;}
.xinproinfo2 dl dd{ width:50%; height:auto; float:left; font-size:16px; line-height:28px; color:#555;}

.xinproinfo3{ width:100%; height:auto; float:left;position:relative; overflow:hidden;}
.xinproinfo3 img.img{ width:100%; height:auto; display:block; position:absolute;   top:0;}
.xinproinfo3c{ width:65%; height:auto; float:left; padding:60px 0;  min-height:200px; position:relative; z-index:222; }
.xinproinfo3c strong{ width:100%; height:auto; float:left; font-size:34px; line-height:46px; color:#333; font-weight:normal;}
.xinproinfo3c p.p{ width:100%; height:auto; float:left; font-size:16px; line-height:28px; color:#555; margin:15px 0;}
.xinproinfo3c dl.d1{ width:40%; height:auto; float:left; text-align:center; padding:30px 15px; box-sizing:border-box;}
.xinproinfo3c dl.d1 dt{ width:100%; height:auto; float:left;}
.xinproinfo3c dl.d1 dt img{ width:75px; height:auto; display:block; margin:0 auto;}
.xinproinfo3c dl.d1 dd{ width:100%; height:auto; float:left; margin-top:15px;}
.xinproinfo3c dl.d1 dd strong{ width:100%; height:auto; float:left; font-size:20px; line-height:26px; font-weight:normal; color:#666;}
.xinproinfo3c dl.d1 dd p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; min-height:48px; color:#888;}
.xinproinfo3c dl.d1.d2{ width:33.33%;}

.xinproinfo4{ width:100%; height:auto; float:left; padding:50px 0;}
.xinproinfo4 strong{ width:100%; height:auto; float:left; font-size:34px; line-height:46px; text-align:center; color:#333; font-weight:normal;}
.xinproinfo4 p{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#666; margin:10px 0 25px 0; text-align:center;}

.xinproinfo5{ width:100%; height:auto; float:left; padding:60px 0; background:#f9f9f9;}
.xinproinfo5 strong{ width:100%; height:auto; float:left; font-size:34px; line-height:46px; color:#333; font-weight:normal;}

.xinbiao{ width:100%; height:auto; float:left; border:1px solid #e0e4e4;border-bottom:none;  box-sizing:border-box; margin-top:15px;}
.xinbiao ul{ width:100%; height:auto; float:left; border-bottom:1px solid #e0e4e4; box-sizing:border-box;}
.xinbiao ul.u1 li{ width:28%; height:40px; line-height:40px; float:left; padding-left:15px; box-sizing:border-box; font-size:16px;}
.xinbiao ul.u1 li.l1{ background:#eeefef; color:#333; width:22%;}

.xinbiao ul.u2 li{ width:20%; height:40px; line-height:40px; float:left;padding-left:15px; text-align:left;  font-size:16px; border-right:1px solid #ededed;box-sizing: border-box;}
.xinbiao ul.u2 li.l1{ background:#eeefef; color:#333;  padding-left:15px; text-align:left; box-sizing:border-box;}

.xinbiao ul.u3 li{ width:25%; height:40px; line-height:40px; float:left;padding-left:15px; text-align:left;  font-size:16px; border-right:1px solid #ededed;box-sizing: border-box;}
.xinbiao ul.u3 li.l1{ background:#eeefef; color:#333;  padding-left:15px; text-align:left; box-sizing:border-box;}


.xinproinfo6{ width:100%; height:auto; float:left; padding:50px 0; background:#fff;}
.xinptt{ width:100%; height:auto; float:left; margin-bottom:15px;}
.xinptt strong{ width:100%; height:auto; float:left; font-size:34px; line-height:50px; border-bottom:1px solid #ededed; font-weight:normal; color:#333;}
.xinptt p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#666; margin:8px 0;}

.biaodan{ width:100%; height:auto; float:left; margin-bottom:35px;}
.biaodan .input{ width:99%; height:56px; line-height:56px; text-indent:20px; outline:none; margin:0.5%; font-size:18px; border:none; background:#ededed; border-radius:5px; float:left;}
.biaodan .input.input1{ width:24%;}
.biaodan .text{ width:99%; height:120px; line-height:36px; padding:10px 20px; box-sizing:border-box; outline:none; margin:0.5%; font-size:18px; border:none; background:#ededed; border-radius:5px; float:left;}
.biaodan .button{ width:24%; height:56px; line-height:56px;  outline:none; margin:0.5%; font-size:18px; border:none; background:#00437c; border-radius:5px; cursor:pointer; text-align:center; color:#fff; float:left;}
.biaodan .button:hover{ opacity:0.9;}

.xinproinfo6 dl.pdl{ width:24%; margin:0.5%;}
.xinproinfo6 dl.pdl dt{ box-shadow:0 2px 5px #ccc;  border-radius:5px;}
.tujianproduct dl.pd3{ border:1px solid #ededed; width:24%; margin:0.5%;box-sizing: border-box;}

/********下载中心*****/
.downlist{ width:100%; height:auto; float:left; padding:60px 0; background:#f9f9f9;}
.xzmenu{ width:100%; height:auto; float:left; background:#fff; box-shadow:0 3px 8px #ededed; border-radius:4px;}
.xzmenu ul{ width:100%; height:auto; float:left;}
.xzmenu ul li{ width:33.3333%; height:80px; float:left;text-align:center;padding:20px; border-right:1px solid #ededed; box-sizing:border-box;   }
.xzmenu ul li:last-child{ border-right:none;}
.xzmenu ul li a{ width:auto; height:auto; line-height:40px; font-size:20px; color:#333;}
.xzmenu ul li:hover a,.xzmenu ul li.cur a{ color:#00437c; }
.xzmenu ul li:hover,.xzmenu ul li.cur{ background:url(../images/gbimages/slys.jpg) center bottom no-repeat; background-size:100px 3px;}

.downlistc{ width:100%; height:auto; float:left; background:#fff; margin-top:20px; padding:30px; box-sizing:border-box;}
dl.xzdl{ width:100%; height:auto; float:left; padding:18px 0; border-bottom:1px solid #ededed;}
dl.xzdl dd{ width:100%; height:auto; float:left; padding-right:160px; box-sizing:border-box;}
dl.xzdl dd a{ width:100%; height:32px; line-height:32px; float:left; font-size:20px; overflow:hidden; color:#333;}
dl.xzdl dd p{ width:100%; height:auto; line-height:20px; float:left; font-size:16px; color:#555;}
dl.xzdl dd a:hover{ color:#00437c;}
dl.xzdl dt{ width:150px; height:auto; float:right; margin-top:-50px;}
dl.xzdl dt a{ width:100%; height:46px; line-height:46px; float:left; background:#5f5f5f; font-size:18px; color:#fff; text-align:center; border-radius:5px;}
dl.xzdl dt a s{ padding-left:20px; background:url(../images/gbimages/down_tb.png) left center no-repeat;}
dl.xzdl dt a:hover{ background:#00437c;}




@media only screen and (max-width: 1320px){

/*****产品列表*****/	
.prolistl dl dt{ padding-left:15px; font-size:18px;}	
.prolistl dl dd{  padding:8px 0 15px 20px;}	
	
/*****产品详细页******/	
.xinproinfoleft{ padding-right:30px;}
.dtimg img{ height:360px;}
.xtlist ul li{ width:31.6%;}

.xinproinforight h1{ font-size:22px; line-height:36px;}
.xinfproinfobz{ min-height:100px;}

.xinproinfo1c{ width:60%; margin:80px 0;}
.xinproinfo2{ padding:60px 0;}
.xinproinfo2 dl dt{ font-size:30px; line-height:40px;}

.xinproinfo3c strong{ font-size:30px; line-height:40px;}



/***下载中心****/
.mianbaoxie span,.mianbaoxie span a{ height:50px; line-height:50px;}	
	
}




@media only screen and (max-width:1024px){
	
/*****产品列表*****/	
.ohidden{ overflow:hidden;position:relative;}
.left_menu_an{ width:9%; position:absolute; left:0px; top:0; height:50px; border-bottom:1px solid #ededed; background:url(../images/gbimages/sj_menu.png) center center no-repeat #fff; cursor:pointer; float:left; z-index:11; border-radius:2px; background-size:30px auto;}
.prolistl{ width:280px; margin:0; position:absolute; left:-280px; top:50px; z-index:1; background:#fff; box-shadow:none; border-bottom:2px solid #ededed; }
.prolistl.shows{ left:0px; }
.prolistl dl dt{ height:40px; line-height:40px; padding-left:50px; font-size:18px; background-size:auto 30px !important; background-position:10px center !important;}
.prolistl dl dd{ padding:5px 0 15px 50px;}
.prolistl dl dd a{ height:28px; line-height:28px;font-size:16px;}
.prolistr{ width:100%; padding:0 0 20px 10%; box-sizing:border-box;}
.prolistrbz{ padding:30px;}
.prolistrbzc{ width:100%; font-size:15px; line-height:25px; padding:20px; }
.prolistrbzc strong{ font-size:22px; line-height:30px; }


/*******产品详情页*****/	
.xinproinfoleft{ width:100%; padding-right:0;}
.xinproinforight{ width:100%; margin-top:25px;}
.xinfproinfobz{ min-height:40px;}
.xinproinforight .pa{ margin:20px 0;}
.xinproinforight .pa1 a.a{ height:46px; line-height:46px; background-size:25px auto; padding-left:50px;}
.xinproinforight .pa1 a.a1{ height:46px; line-height:46px; background-size:25px auto; padding-left:50px;}

.xinproinfo1c{ width:100%; margin:40px 0%; box-sizing:border-box; }	
.xinproinfo1c h2{ font-size:28px; line-height:34px;}

.xinproinfo2{ padding:40px 0;}
.xinproinfo2 dl dt{ width:100%; padding-right:0; text-align:center; font-size:28px; line-height:34px;}
.xinproinfo2 dl dd{ width:100%; height:auto; margin-top:15px; text-align:center;}

.xinproinfo3c{ width:100%; padding:40px 0;}
.xinproinfo3c strong{ font-size:28px; line-height:34px; text-align:center;}
.xinproinfo3c dl.d1 dt img{ width:60px;}

.xinproinfo6 dl.pdl{ width:48%; margin:1%;}
.xinproinfo4 strong{ font-size:28px; line-height:34px;}
.xinproinfo5 { padding:40px 0;}
.xinproinfo5 strong{ font-size:28px; line-height:34px;}

.xinproinfo6{ padding:40px 0;}
.xinptt strong{ font-size:28px; line-height:34px;}


/***下载中心****/
.mianbaoxie span,.mianbaoxie span a{ height:40px; line-height:40px;}	
	
 }



@media only screen and (max-width:800px){
	

/****下载中心*****/	
.downlist{ padding:20px 0;}
.xzmenu ul li{ height:auto;padding:10px; }
.xzmenu ul li a{ line-height:36px; font-size:18px;}
.xzmenu ul li:hover,.xzmenu ul li.cur{ background-size:80px 2px;}

.downlistc{ padding:10px 18px;}
dl.xzdl dd a{ font-size:18px; line-height:24px; height:24px;}

	
}

@media only screen and (max-width:800px){
	
/*****产品详细页*****/
.xinbiao{ width:100%;overflow-x:auto;}	
.xinbiaogd{ width:680px; height:auto; float:left; }	
}


@media only screen and (max-width:560px){
	
/*****产品列表*****/	
.prolistrbz{ padding:15px;}
.prolistrbzc{ padding:10px; font-size:14px; line-height:20px;}
.prolistrbzc strong{ font-size:18px; line-height:22px;}

	
dl.pd3{ width:48%; margin:1%;}	
dl.pd3 dd h3 a{ font-size:16px; line-height:24px;}
dl.pd3 dd img{ height:26px;}
	

/****下载中心*****/	
.downlist{ padding:20px 0;}
.xzmenu ul li{ width:50%;padding:10px; }
.xzmenu ul li a{ line-height:30px; font-size:16px;}
.xzmenu ul li:hover,.xzmenu ul li.cur{ background-size:80px 2px;}

.downlistc{ padding:10px 18px;}
dl.xzdl{ padding:10px 0;}
dl.xzdl dd{ padding-right:0;}
dl.xzdl dd a{ font-size:16px;}
dl.xzdl dd p{ font-size:14px;}
dl.xzdl dt{ display:none;}

/*****产品详细页*****/
.xinproinforight h1{ font-size:20px; line-height:34px;}
.xinproinforight .pa1 a.a{ margin-bottom:15px;}
.xinproinfo1c{ margin:30px 0; padding:25px; }
.xinproinfo1c h2{ font-size:20px; line-height:24px; margin:4px 0;}
.xinproinfo1c p{ font-size:14px; line-height:22px;}
.xinproinfo1c ul li s{ font-size:14px;}
.xinproinfo1c ul li { font-size:16px; line-height:20px;}

.xinproinfo2{ padding:30px 0;}
.xinproinfo2 dl dt{ font-size:20px; line-height:28px;}
.xinproinfo2 dl dd{ margin-top:8px; font-size:14px; line-height:22px;}

.xinproinfo3c{ padding:30px 0;}
.xinproinfo3c strong{ font-size:20px; line-height:28px;}
.xinproinfo3c p.p{ font-size:14px; line-height:22px; margin:8px 0;}

.xinproinfo3c dl.d1{ width:48% !important; margin:1% !important; padding:0 10px;}
.xinproinfo3c dl.d1 dd strong{ font-size:16px; line-height:22px;}
.xinproinfo3c dl.d1 dd p{ font-size:14px; line-height:20px;}

.xinproinfo4{ padding:30px 0;}
.xinproinfo4 strong{ font-size:20px; line-height:28px;}
.xinproinfo4 p{ font-size:14px; line-height:22px; margin:5px 0;}

dl.sol_ap dt img{ height:30vw !important;}

.xinproinfo5{ padding:30px 0;}
.xinproinfo5 strong{ font-size:20px; line-height:32px;}

.xinproinfo6{ padding:30px 0;}
.xinptt strong{font-size:20px; line-height:32px;}	
.biaodan .input{ height:42px; line-height:42px; font-size:15px;}
.biaodan .button{ height:42px; line-height:42px;}
.biaodan .input.input1{ width:49%;}
.biaodan .button{ width:49%;}
	
}

