body,div,img,teble,img,ul,li,h1,h2,h3,p{ text-align:center; margin:0; padding:0; font-size:12px;  font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";}
a{ color:#535d64; text-decoration: none; cursor:pointer;}
/*a:visited { color: #535d64; text-decoration:none; cursor:pointer;}*/
a:hover {text-decoration: underline; cursor:pointer;}
/*a:active {text-decoration: underline; color: #898989; cursor:pointer;}*/
li{list-style-type: none;}
.clear{ clear:both;}cc
img{ border:0;}
.left{ float:left;}
.right{ float:right;}
.page{clear:both; margin:10px 10px; padding:10px;}
.page a{margin:0px 1px; padding:2px 10px; border:1px solid #e7e7e7; background-color:#fff;}
.page a.on{color:#fe6d02; font-weight:bold; border:none; background-color:none;}
.page a:hover{color:#fff; text-decoration:none; background-color: #0669CC;}
.hs_bg{background:url(../image/hs-bg.png) no-repeat;}
.content{ width:100%; height:auto; margin:0 auto;overflow:hidden; padding:5px 0 0 0;}
.content2{ width:999px; height:auto;  margin:0 auto;overflow:hidden; background-color:#fff;}
.content22{ width:1000px; height:290px; overflow:hidden;  margin:0 auto;background-repeat:repeat-x; background-position:0 -200px;}

.content3{ width:1000px; height:auto;  margin:0 auto;background:#fff; overflow:hidden; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; padding-top:5px; display:block;}

.content5{ width:1510px;height:auto; margin:0 auto;overflow:hidden;}/*2019**/

.about-in-bg{ width:100%; background: url(../image/about_in.png) no-repeat top center; margin:0 auto; clear:both; overflow:hidden;}
.news-in-bg{ width:100%; background: url(../image/news_in.png) no-repeat top center; margin:0 auto; clear:both; overflow:hidden;}
.product-in-bg{ width:100%; background: url(../image/product_in.png) no-repeat top center; margin:0 auto; clear:both; overflow:hidden;}
.job-in-bg{ width:100%; background: url(../image/job_in.png) no-repeat top center; margin:0 auto; clear:both; overflow:hidden;}


.index_bg{ width:100%; background: url(../image/bg_2.png)repeat-x top center; padding-top: 10px;}
.index_bg-2{ width:100%; background: url(../image/bg_3.png) no-repeat top center;}

.wei{ width:100%;background: #F90307; height:50px; line-height:40px; text-align:left; margin:20px auto auto auto; padding-top:1px; font-weight:bold; border-top:2px solid #4B0001; overflow:hidden;z-index:-100;}
.wei .p{ margin-left:140px;}
.more{ margin-top:9px;}

.logo{ width:173px; height:64px; float:left; margin-top:10px; margin-left:20px; _margin-left:0px;}
.top{ width:420px; height:40px; float:right; margin-top:20px;}
.top .home{ width:140px; float:left; line-height:26px; text-align:center; margin:5px auto auto auto;}
.about_left h2,.news h2,.news_product h2,.video h2,.project_in h2,.contac_in h2{height:27px; font-size:14px;  line-height:28px; text-align:left; text-indent:20px; border-bottom:1px solid #e2e2e2; overflow:hidden; margin-bottom:10px;}
.kk{height:auto !important; min-height:305px; _height:500px;}


.bold_font{ font-weight:bold;}/*2019**/
.no-bold{ font-weight:100;}
.size1{ font-size:14px;}/*2019**/
.text1,.text1 a,.text1 a:visited,.text1 a:active{color:#fff;}/*2019**/
.text1 a:hover{color: #e8e9ea;}/*2019**/
.text2{ color:#0955a2;}/*2019**/
.text2 a,.text2 a:visited,.text2 a:active{color:#0955a2;}/*2019**/
.text2 a:hover{color: #484848;}/*2019**/

.text3{ color:#ccc; font-size:24px;  font-family:Arial;}
.text4{ color:#030A8F; font-size:16px;  font-family:Arial;}
.text5,.text5 a,.text5 a:visited,.text5 a:active{color:#878787;}/*2019**/
.text5 a:hover{color: #e8e9ea;}/*2019**/
.text6{ font-size:16px;}
.text7{ font-size:18px; font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";}
.text8{ font-family:Arial, Helvetica, sans-serif;}
.text9{ color:#da0000;}
.text10 a,.text10 a:visited,.text10 a:active{color:#ed1c24;}/*2019**/
.text10 a:hover{color: #ed1c24;}/*2019**/
.text11{ font-size:20px; font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";}
.text12 a,.text10 a:visited,.text10 a:active{color:#000;  text-decoration: none; }/*2019**/
.text12 a:hover{color: #fff;}/*2019**/
.text13{ font-size:24px;}

.column-bg{ width:76px; height:25px; background-position:0px -100px; color:#FFF; text-align:left;  text-indent:8px; position: relative; bottom:-3px; overflow:hidden; line-height:25px;}
.column_text{font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; font-size:15px;}
.li-bj{ background-position:0px -158px; margin-left:10px;}
.left-bg{ background-position:0px -173px;}
.left-bg2{ background-position:-152px -136px;}
.left-bg3{ background-position:-180px -136px;}

.margin_r5{margin-right:5px;}
.margin_r10{margin-right:10px;}
.margin_top5{margin-top:0px;*margin-top:-5px;!important;}
.margin_top15{margin-top:-19px; margin-top:-15px;!important; *margin-top:-15px; _margin-top:-15px;}
.padding_top{ padding-top:5px;}

.margin_left2{margin-left:40px;}
.pic{padding:10px;}
.text_p{ width:90%;line-height:26px; text-align:left; margin:0 auto; } /*2019**/
.text_p p{ text-indent:24px; text-align:left; line-height:24px; padding:20px}/*2019**/


.text_p3{ margin-top:14px;}

.text_p4{ width:95%;line-height:26px; text-align:left; margin:0 auto 20px auto;} 
.text_p4 .title2{background:#fff url(../image/title.png) no-repeat left; color:#fff; line-height:35px;}
.text_p4 p{ text-indent:28px; text-align:left; line-height:24px; font-size:14px;}


.text_ry{ width:750px; float:right; margin:10px auto 10px 0; }
.text_ry img{ float:left; margin:5px 5px;  }
.about_in{ height:120px; overflow:hidden;}
.bk_r{ border-right:1px solid #D3CECF;}
.bk_l{ border-left:1px solid #D3CECF;}
/*栏目条********/
.head_bg{ height:130px; background:url(../image/head_bg.png) repeat-x bottom; margin-top:-5px; overflow:hidden;}
.ch_en{ width:228px; height:21px; float:right; background-position:0px -46px; line-height:20px;text-align:center; margin:5px 10px auto auto;}

.ch_en .span_l{ width:90px; height:20px; float:left; margin-left:22px;}
.ch_en .span_r{ width:90px; height:20px; float:left; margin-left:10px;}

.bn_foot{ width:100%;height:15px; background:url(../image/bn_foot.png) no-repeat center; z-index:2; top:-15px; overflow:hidden; position: relative; margin:0 auto;}

.menu{ width:740px; height:50px; float:right; text-align:left; margin-top:20px;}
.menu img{ float:left;}
.menu ul{ width:740px; overflow:hidden; float:right;}
.menu ul li{ width:100px; font-size:15px; height:38px; float:left; background-position:0px -127px;font-weight:bold; line-height:40px; _line-height:38px;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";  margin-left:4px;}

.in_bg{ background:url(../image/about_2.png) no-repeat right bottom;}
/*公司介绍********/
.about_left{ width:260px; height:270px; float:left; margin-left:18px; overflow:hidden;}
.about_left img{ float:left;}
.about_left h2{ width:240px;float:left;}
.about_left p{ width:230px; float:left; overflow:hidden; text-align:left; line-height:24px; text-indent:20px; margin:7px auto 0 auto;}
.about_img{ width:230px; height:100px; background:url(../image/about2.png) no-repeat;}
.about_img:hover{ width:230px; height:100px; background:url(../image/about22.png) no-repeat;}

.li_img{background:url(../image/li3.png) no-repeat left; margin-top:15px; line-height:30px;}
/*左栏********/
.left_m{ width:220px; float: left; border-left:1px solid #D3CECF; }
.left-li{ width:100%; height:30px; line-height:30px; border-bottom:1px solid #e2e2e2; margin:0 auto; text-indent:-5px; font-size:14px; display:block;}
.li-on{height:30px;background:url(../image/hs-bg.png) no-repeat;  background-position:-152px -136px;display:block; font-weight:bold;  display:block;}
.hover{height:30px; color:#fff; background:#0097c8 url(../image/hs-bg.png) no-repeat;  background-position:-152px -136px;border-bottom:1px solid #fff;display:block; font-weight:bold;  display:block;}

.li-on2{height:30px;background:url(../image/hs-bg.png) no-repeat;  background-position:30px -510px; display:block; font-weight:bold;  display:block;}
.hover2{height:30px; color:#fff; background:#0097c8 url(../image/hs-bg.png) no-repeat;  background-position:30px -510px; border-bottom:1px solid #fff;display:block; font-weight:bold;  display:block;}

.left_text{text-indent:-30px;}

.left_menu4 ul,.left_menu5 ul{ width:178px; height:auto !important; min-height:305px; margin-top:76px; overflow:hidden; margin-left:22px;*margin-left:2px;}

.left_menu1{ width:220px; height:205px; float:left;  background:url(./image/about_left.png) no-repeat top center; position:absolute; top:152px; z-index:2000;}/*2019**/
.left_menu1 .ul{ width:178px; height:auto; float:leftl; margin-top:76px; overflow:hidden; background:#fff; margin-left:22px;*margin-left:2px;}

.left_menu2{ width:220px; float:left;overflow:hidden;}/*2019**/
.left_menu2 ul{width:220px; background:#F3F3F3;}/*2019**/
.left_menu2 ul li{width: 200px; line-height: 30px; border-bottom: 1px dashed  #E4E4E4;}/*2019**/



.left_menu3{ width:220px; float:left;}/*2019**/
.left_menu3 h4,.left_menu2 h4{text-indent:10px; text-align: left; font-size: 24px; height:50px;line-height: 50px; background: #fff; }/*2019**/
.left_menu3 ul{width:220px;  background:url(../image/m-bg.png)repeat-y; margin:10px auto;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;}/*2019**/
.left_menu3 ul li{width: 200px; height: 35px; text-align: left; line-height: 35px; border-bottom: 1px dashed  #E4E4E4;margin:0px auto;}
.left_menu3 ul li:hover{width: 200px; height: 35px; line-height: 35px; background: #0097c8; color: #fff; border-bottom: 1px  solid #595959;}/*2019**/
.left_menu3 .p{ text-align: left; line-height:30px; padding:12px;}/*2019**/


.left_menu4{ width:220px; height:205px; float:left;  background:url(../image/jobs_left.png) no-repeat top center;position:absolute; top:152px; z-index:1000;}/*2019**/
.left_menu4 ul li{ width:182px;line-height:33px; font-size:12px; text-indent:50px; text-align:left;  border-bottom:1px solid #ccc; overflow:hidden; margin:0 auto 0 18px; *margin:0 auto; clear:both;}
.left_menu4 ul li:hover{ background:url(../image/hs-bg.png) no-repeat; background-position:0px -173px; border-bottom:1px solid #fff;}

.left_menu5{ width:220px; height:205px; float:left; }/*2019**/
.left_menu5 ul li{ width:182px;line-height:33px; font-size:12px; text-indent:50px; text-align:left;  border-bottom:1px solid #ccc; overflow:hidden; margin:0 auto 0 18px; *margin:0 auto; clear:both;}/*2019**/
.left_menu5 ul li:hover{ background:url(../image/hs-bg.png) no-repeat; background-position:0px -173px; border-bottom:1px solid #fff;}/*2019**/


.js_menu{ width:320px;}/*2019**/
.js_menu h4{font-size: 24px; height:80px;line-height: 80px; background: #0B4E9F; }/*2019**/
.js_menu h5{font-size: 20px; height:60px;line-height: 60px;}/*2019**/
.js_menu ul{width:100%;  margin:10px auto; text-align: left; border-bottom:1px solid #f2f2f2;}/*2019**/
.js_menu ul li{width: 96%; height: 60px;text-align: left; line-height: 60px; border-bottom: 1px dashed  #E4E4E4;margin:0px auto;}
.js_menu ul li:hover{width: 96%; height: 60px;text-align: left;  line-height: 60px; background: #C9E9F7;  border-bottom: 1px  solid #0B4E9F;}/*2019**/
.js_menu .p{ text-align: left; line-height:30px; padding:12px;}/*2019**/




/*产品中心********/


.product_list{ width:1190px;margin:0 auto; background:#ffffff;}/*2019**/
.product_list h3{ height:30px; text-align: left; text-indent: 40px; line-height: 20px;background:url(../image/hs-bg.png) no-repeat;  background-position:18px -550px; display:block; font-weight:bold;  display:block; padding-top: 5px;}
.product_list ul{ width:1190px; height:auto; overflow:hidden; margin:0px auto; }/*2019**/
.product_list li{ width:390px;height:500px;float:left; margin:0px 2px 5px 2px; overflow:hidden; border:1px solid #eee;padding-bottom:5px;}/*2019**/
.product_list li h4{ width:360px; text-align:left; line-height:25px;  margin:0;color:#FF0000; border-bottom:1px solid #ddd; margin:5px auto 5px  auto;}/*2019**/
.product_list img{width: 300px; height: 329px;}
.product_list p{font-size:14px;line-height:18px;mpadding:10px;text-indent:30px; padding:20px;}/*2019**/
.text_p2{ width:340px; text-align:left; text-indent:24px; line-height:26px; margin:5px auto;}/*2019**/


.product h3,.article h3,.project h3{ width:90%; line-height:50px; font-size:22px;  margin:20px auto; border-bottom: 1px dashed #737373;}

.news_time{ width:90%;  line-height:30px; margin:10px auto; color:#707070; background:#EFEFEF;}

.product_list2,.product,.project{ width:1280px;margin:0 auto; background:#fff; }/*2019**/
.product_list2 h3{ height:30px; text-align: left; text-indent: 40px; line-height: 20px;background:url(../image/hs-bg.png) no-repeat;  background-position:18px -550px; display:block; font-weight:bold;  display:block; padding-top: 5px;}
.product_list2 ul{ width:1190px; height:auto; overflow:hidden; margin:0px auto; }/*2019**/
.product_list2 li{ width:1190px;height:auto;float:left; margin:0px 2px 5px 2px; overflow:hidden; border-bottom:1px solid #eee;padding-bottom:5px;}/*2019**/
.product_list2 li h4{ width:860px; float:left;text-align:left; line-height:50px;text-indent:24px;  margin:0;color:#FF0000; border-bottom:1px solid #ddd;}/*2019**/
.product_list2 .img{width: 300px; height: 329px;float:left; padding-right: 20px;}
.product_list2 p{font-size:14px;line-height:18px;mpadding:10px;text-indent:30px; padding:20px;}/*2019**/
.text_p3{ width:90%; text-align:left; text-indent:24px; line-height:30px; margin:15px auto; }/*2019**/
.yp-img{width:150px; height:150px;  padding: 3px;}
.yp-img2{width:200px;  padding: 3px; float: left;}


/*新闻中心********/
.news{ width:396px; height:291px; float:left; background:url(../image/news_r.png) no-repeat bottom right;}
.news h2{ width:372px; float:left;}
.news h3{ width:95%; text-align:left; float:right; font-size:14px; margin:5px auto auto  auto;}
.news p{ width:90%; float:left; line-height:22px; text-align:left; text-indent:24px; margin:10px auto auto 20px;}
.news ul{ width:100%; margin-top:10px;}
.news ul li{ width:95%; height:25px; float:right; line-height:26px; text-align:left; text-indent:15px;}


.news_list,.article{ width:1288px;  float:right; background:#fff; border-left:1px solid #D3CECF;}/*2019**/
.news_list ul{ width:94%; margin:0px auto ; }/*2019**/
.news_list ul li{ width:94%; margin:0 auto; height:25px; text-align:left; text-indent:20px; line-height:25px; clear:both; border-bottom:1px dashed #c2c2c2; margin:7px 0 0 0;}/*2019**/

.news_hot{ width:1250px; height:220px; margin:0px auto 0 auto; overflow:hidden; border-bottom: 1px solid #C8C8C8;}/*2019**/
.news_hot img{ width:200px; height:200px; float:left;margin:15px 10px auto 15px;}/*2019**/
.news_hot h3{ width:80%; height:60px; float:left; text-align:left; line-height:60px;}/*2019**/
.news_hot .news_p{ width:80%; float:left; text-align:left; line-height:22px;  text-indent:24px;}/*2019**/


.video{ width:274px; float:left; margin-left:20px;overflow:hidden;  }
.video h2{}
.video_div{width:264px; height:220px;border:5px solid #c9caca ; margin-top:20px;}

.contac_in{ width:290px;float:right;}
.contac_in h2{ width:267px; float:left;}
.contac_div{ width:297px; height:264px; float:right; background:url(../image/contact1.png) no-repeat bottom; background-position:3px;*background-position:-3px;}
.contac_div p{ margin:108px auto auto 8px; *margin:108px auto auto 2px; line-height:20px; text-align:left; font-size:12px; overflow:hidden;}
.contac_div .tel{ margin-top:0px; color:#535d64; font-size:28px;  font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; font-weight:bold;}

/*行业应用********/

.project_in{ width:1510px;  float:right;  padding:20px 0 0px 10px;background:#F6F6F6;}/*首页2019**/
.project_in ul{ width:1500; height:auto; overflow:hidden; margin:10px auto;}/*首页2019**/
.project_in li{ width:730px; height:460px; float:left;  margin: 10px auto  15px 14px; overflow:hidden; text-align:left; }
.project_in li h4{ width:720px; border-bottom:1px dotted #d5d5d5; text-align:left; line-height:25px; float:left; font-size:16px;margin:10px;}/*首页2019**/
.project_in li p{ text-align:left; float:right; text-indent:20px; line-height:20px; margin:5px 10px 0 0; padding: 10px;}/*首页2019**/
.project_in li img{width: 720px; height: 260px; float:left; margin:7px 10px 10px 5px; padding:4px;transition: .3s transform;  }/*首页2019**/
.project_in li img:hover{ transform: scale(1.08, 1.05); transition: .3s transform;}/*首页2019**/


.project_list{ width:1510px;  float:right;  padding:20px 0 0px 10px;background:#F6F6F6;}
.project_list ul{ width:1500; height:auto; overflow:hidden; margin:10px auto;}
.project_list li{ width:730px; height:420px; float:left;  margin: 10px auto  15px 14px; overflow:hidden; text-align:left; }
.project_list li h4{ width:720px; border-bottom:1px dotted #d5d5d5; text-align:left; line-height:25px; float:left; font-size:16px;margin:10px;}
.project_list li p{ text-align:left; float:right; text-indent:20px; line-height:20px; margin:5px 10px 0 0; padding: 10px;}
.project_list li img{width: 720px; height: 260px; float:left; margin:7px 10px 10px 5px; padding:4px;transition: .6s transform;  }
.project_list li img:hover{ transform: scale(1.1, 1.1); transition: .3s transform;}
.project{ height:auto; min-height:348px; _height:348px;}


/*技术服务*******/
.support_list{ width:1170px;  padding:20px 0 0px 10px; background:#fff;}
.support_list h3{width:98%; font-size: 24px; margin: 0 auto;line-height: 50px; border-bottom:1px solid #E4E4E4;}
.support_list ul{ width:100%; height:auto; overflow:hidden; margin:10px auto;}
.support_list li{ width:98%; height:120px; float:left;  margin: 10px auto  15px 14px; overflow:hidden; text-align:left; }
.support_list li h4{ width:98%; border-bottom:1px dotted #d5d5d5; text-align:left; line-height:25px; float:left; font-size:20px; margin:10px;}
/*.support_list li p{ text-align:left; float:right; text-indent:20px; line-height:20px; margin:5px 10px 0 0; padding: 10px;}*/


/*招聘*******/
.job{width:94%;  background: #F9F9F9; text-align:left; border:1px solid #ccc; padding:5px; margin:10px; line-height:26px;}
.job img{ margin:5px 10px 5px 5px;}


.foot-top{ width:100%; height:70px; background: url(../image/foot-top.png) no-repeat center; margin:10px auto auto auto;}
.foot-top span{ margin:16px 20px auto 20px;}
.foot-top img{ margin:5px 30px auto 20px; float:left;} 
.foot-top .link{ width:687px; border-right:1px solid #d5d5d5; margin-top:12px;}
.foot-top .email{ width:200px; height:53px; margin-top:5px; margin-left:10px; float:left;}

.foot-bottom{ width:100%; height:70px; background: url(../image/footer.png) no-repeat center;color:#fff; line-height:24px; padding-top:10px;  margin:0 auto;}


#basic-accordian{width:220px;}

.accordion_child{ width:220px;}
.accordion_child ul{}
.accordion_child ul li{  font-weight:100; width:100%; display:block; text-align:left; text-indent:52px; font-size:12px; line-height:30px;}

/*新样式表*/

/*最新产品部分开始*/
	
.row{
    width: 100%;
	background-color: #f5f5f5;
	height: 660px;
	
}
.w{
    margin:0 auto;
}	
	
.products{
    padding:0px;
}
.products-content{
    margin-top: 0px;
}
.products-content ul li{
    float: left;
    padding:0px; margin:0px;

}
.products-content-li{
	width: 454px;
	float: left;
	margin-left: 0px;
	
}
.products-content-li:hover{
	width: 454px;
	float: left;
}
.products-content-li .word h3{
    line-height: 40px;
    text-align: center;
	font-size: 16px;
	width: 454px;
}
.products-content-li .word p{
    line-height: 10px;
    text-align: center;
	font-size: 14px;
	width: 454px;
	padding-bottom: 10px;
}


ul.tabs {
	width: 390px;
	height: 80px;
	margin: 0 auto;
	list-style: none;
	overflow: hidden;
  padding: 0;
}
ul.tabs li {	
	float: left;
	width: 130px;

  
}
ul.tabs li a {
	position: relative;
	display: block;
	height: 30px;
	margin-top: 40px;
	padding: 10px 0 0 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	text-align: center;	
	text-decoration: none;
	color: #ffffff;
	background: #BBBBBB;
	-webkit-box-shadow: 8px 12px 25px 2px rgba(0,0,0,0.4);
	   -moz-box-shadow: 8px 12px 25px 2px rgba(0,0,0,0.4);
	        box-shadow: 8px 12px 25px 2px rgba(0,0,0,0.4);
	        	border: 0px solid #000000;
	-webkit-transition: padding 0.2s ease, margin 0.2s ease;
       -moz-transition: padding 0.2s ease, margin 0.2s ease;
         -o-transition: padding 0.2s ease, margin 0.2s ease;
        -ms-transition: padding 0.2s ease, margin 0.2s ease;
            transition: padding 0.2s ease, margin 0.2s ease;
}
.tabs li:first-child a {
	z-index: 3;
  -webkit-border-top-left-radius: 8px;
-moz-border-radius-topleft: 8px;
border-top-left-radius: 8px;
}
.tabs li:nth-child(2) a {
	z-index: 2;
}
.tabs li:last-child a {
	z-index: 1;
  -webkit-box-shadow: 2px 8px 25px -2px rgba(0,0,0,0.3);
	   -moz-box-shadow: 2px 8px 25px -2px rgba(0,0,0,0.3);
	        box-shadow: 2px 8px 25px -2px rgba(0,0,0,0.3);
  -webkit-border-top-right-radius: 8px;
-moz-border-radius-topright: 8px;
border-top-right-radius: 8px;
}
ul.tabs li a:hover {
	margin: 35px 0 0 0;
	padding: 10px 0 5px 0;
}
ul.tabs li a.active {
	margin: 30px 0 0 0;
	padding: 10px 0 10px 0;
	background: #F6F6F6;
	color: #1c4692;
	z-index: 4;
	outline: none;  border-top:1px solid #b2b2b2;
	
}
.group:before,
.group:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}
.group:after {
    clear: both;
}









