
/* CSS Document */

body,html{font-family:"Microsoft YaHei",'微软雅黑',STHeiti; font-size:12px; padding:0px; margin:0px; overflow-x:hidden;}
ul,li{padding:0px; margin:0px; list-style:none;}
a{ text-decoration:none;transition: all 0.3s linear; color:#333;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
a:hover{text-decoration:none;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;}

img{ border:none; max-width:100%}
.clear{clear:both;}
h1 {display: block;font-size: 2em;-webkit-margin-before:0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-weight: bold;}

dl{display: block;-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;}
dd {display: block;-webkit-margin-start:0px;}

.footer{ padding:0px;}
.footer_top_list_con{ width:15%; margin-right:6%; float:left; padding-bottom:10px; border-right:1px #e5e5e5  solid;}
.footer_top_list_con h3{ font-size:14px;  line-height:30px; font-weight:bold; color:#333; margin-bottom:10px; position:relative; padding-bottom:5px;}
.footer_top_list_con h3:after{position:absolute;  bottom:0px; left:0%; width:20px; height:2px; background:#f4a564; content:"";}
.footer_top_list_con h3 a{color:#666;}
.footer_top_list_con li a{ color:#666; font-size:12px; line-height:22px;}
.footer_top_list_con li:hover a{ color:#f4a564;}
.footer_top_list_con.last{ margin-right:0; border:none;}


.unohacha_logo{ display:none}
.footer_top{ border-bottom:1px solid #e5e5e5; padding-bottom:20px;}
.footer_top_list{ width: 58.33333333%; float:left}
.footernav{ width:100%; height:35px; background:#7d7f84;}
.footernav p{ margin-bottom:10px; font-size:14px; font-weight:600; border-bottom:1px solid #e5e5e5; padding-bottom:10px;}
.footernav a{ display:block; color:#666; line-height:24px;}
.footernav a:hover{ margin-left:10px; color:#02a7dd;}
.foot_logo{ display:none}

.footer .container{ position:relative;}
.top{ position: absolute; top: -18px;  right: 0; width: 50px; height: 23px; overflow: hidden; background: url(https://cn.inventronics-co.com/cn/images/top.jpg) no-repeat left top; z-index: 105; display:block;}
.yxwl{ float:left; width: 25%; padding:0px 15px;}
.yxwl .wl_pic{ width:90%; margin:10px 0; display:block;}
.yxwl .ewm{ display:none; position:absolute; left:30%; top:-100px; }
.foot_erweima{ float:right;width: 16.66666667%;padding:0px 15px;}
.footer_bottom{background:#e4e4e4;}
.footer_bottom .copy{ padding-top: 20px; color:#666;}
.footer_bottom .copy .pic{ padding-right:15px;}
.footer_top_warp{ background:#f3f3f3;padding-top:25px;}
.yxwl p{ font-size:14px; font-weight:600; margin-bottom:10px; margin-top:5px; color:#666;}
.yxwl p i{ margin-right:5px;}
.foot_erweima p { font-size: 14px; font-weight: 600; margin-bottom: 10px; margin-top: 5px;  color: #666;}
.foot_erweima .ewm img { width: 80%;}

.foot_erweima span.foot_ewm_sp {  font-size: 12px; display: block; margin-top: 3px; color: #777;  width: 80%; text-align: center;}
.foot_back { text-align: center; position: relative; background: #F3F3F3; height: 20px; margin-top: 20px;}
.foot_back_in a {  display: inline-block;  width: 35px; height: 35px; margin-top: -16px; background: #FF6400; color: #fff;}
.foot_back_in a i { line-height: 33px; font-size: 22px;}
@media (max-width:1600px) and (min-width:1440px){
	.warpper_mian{width:76%;}
	.navigation-up{width:68.5%;}
	.navigation-down-inner{width:68.5%;}
}

@media (max-width:1439px) and (min-width:1130px){
	.warpper_mian{width:90%;}
	.navigation-up{width:86.5%;}
	.menu_left{ width:35%;}
	.menutp_main{ width: 60%!important;}
	.navigation-down-inner{width:100%;}
}

@media (max-width:1200px){

.footer_top_list_con {
    width: 18%;
    margin-right: 2%;
}

}

@media (max-width:1129px) and (min-width:980px){
	.warpper_mian{width:95%;}
	.navigation-up{width:89.5%;}
	.navigation-down-inner{width:89.5%;}
	.logo{margin-left:30px;}
	.navigation-up .navigation-v3{width:75%;}
	
}

@media (max-width: 768px){
.footer_top_list,
.yxwl{ display:none;}
.foot_erweima{ float:none; width:auto; text-align:center}
.foot_erweima p{ display:none;}
.foot_erweima .ewm img{ max-width:123px;}
.foot_erweima span.foot_ewm_sp{ width:100%; color:#FF6400; font-size:14px; line-height:25px;}
.footer .container{ padding:0}
.footer_bottom{ background:#f9f9f9; text-align:center}
.footer_bottom .copy .icp{ display:none}
.footer_top_warp{ background:#f9f9f9}
.foot_back{ display:none;}
.foot_logo{ display:block; text-align:center; padding-bottom:20px;}
}
.che-tit{ display:none}
.bann img{ width:100%}
.bann .wap{ display:none}
.about_warp{padding:0px;}
.newswarp{width:100%; margin:0px auto; background:#fff;}
.newsbox{padding:40px 0px 40px 0px; width:100%; margin:0 auto;}

@media (max-width: 768px){
.bann .pc{ display:none}
.bann .wap{ display:block}
.newsbox{ padding: 35px 0;}

}

.header_tmian{}
.header_tmright{float:right;}
.header_tmtone{float:left; padding-top:15px; padding-bottom:15px;}
.header_tmtwo{float:left; padding-top:12px; padding-left:10px;}
.header_tmtone li{float:left; padding:0px 10px 0px 10px;border-right:1px solid #C5C5C5; line-height:16px; font-size:12px;} 
.header_tmtone li a{ color:#666;}
.header_tmtwo li{text-align:center;margin-right:10px; position:relative; float:left;}
.header_tmtone li a i{ margin-right:5px;}
.header_tmtwo li a i{ font-size:16px; margin-top:5px; color:#666;}
.header_tmtwo li span{ position:absolute; top:50px; left:0px; display:none;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear; z-index:99999;
}
.header_tmtwo li:hover span{opacity:1;transition: all 0.4s linear;
-webkit-transition: all 0.4s linear; top:30px;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
}

.header_tmtone li a:hover{ color:#333;}

.header_ewm{position:absolute; width:50px; height:50px; top:-12px; right:-75px; transition:all .5s linear; -webkit-transition:all .5s linear;  -moz-transition:all .5s linear;  -ms-transition:all .5s linear;  -o-transition:all .5s linear;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.header_tmtwoli:hover .header_ewm{right:-53px; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.header_tmtwo li a{ color:#B7B7B7;}
.header_tmtwo03{ display:block; width:23px; height:23px; line-height:23px; text-align:center; border-radius:50%;transition:all .4s linear; -webkit-transition:all .4s linear; -moz-transition:all .4s linear; -ms-transition:all .4s linear; -o-transition:all .4s linear;}
.header_tmtwo03 i{line-height:23px;}
.header_tmtwo03:hover{background-color:#31ad29; border:1px solid #31ad29; display:block; color:#fff;}

.header_tsearch{ float:left; padding-top:23px; margin-right: 10px;}
.header_tsearch input{outline:none; border:1px solid #B7B7B7; border-right:none; background-color:#fff; height:22px; line-height:22px; padding:0px 10px; color:#B7B7B7; width:160px; float:left;}
.header_tsearchmore{ height:22px; line-height:22px; width:30px; text-align:center; border: 1px solid #B7B7B7; border-left:none; color:#B7B7B7; display:block; float:left;}
.header_tsearchmore i{line-height:20px; font-size:14px; color:#888;}
.header_tsearchmore:hover{color:#333;}
/******图标*****/



.phone_header{ display:none}
.header_top .logo{ float:left; margin:15px 0;  }
.header_some{ float:right; padding-top:28px;}
.search{ width:200px; margin-right:5px; float:left; height:22px; line-height:22px; border-radius:10px; border:1px #c4c3c8 solid; color:#666; padding:0 10px; box-sizing:border-box;}
.search input{ border:none; line-height:20px;  height:20px; outline:none;}
.search a{ color:#666; font-size:14px; line-height:22px; float:right;}


.ann{ width:100px; height:22px; display:block; float:right; border-radius:8px; line-height:22px; text-align:center; background-image: linear-gradient(to top, rgb(213, 212, 217) 0px, rgb(247, 247, 247) 100%); transition:all 0.5s;
	-moz-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-o-transition:all 0.5s;
	-webkit-transition:all 0.5s;}
	
.ann:hover{background-image: linear-gradient(to top, rgb(165, 166, 171) 0px, rgb(201, 202, 206) 100%); color:#fff; transition:all 0.5s;
	-moz-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-o-transition:all 0.5s;
	-webkit-transition:all 0.5s; }
	
.header_nav{ background: transparent url(../image/nav_bg.jpg) left center repeat; background-repeat:repeat-x; }	

.header_nav_con{ text-align:center;}
.header_nav_con li.li_a{  border-left:1px #c8c8c8 solid; float:left;  z-index:9999; text-align:center; padding:0 15px; line-height:40px; position:relative;   font-size:14px;}
.header_nav_con li.li_a:hover{ background:#fff; border-left:1px #c8c8c8 solid;      }
.header_nav_con li.li_a:hover>a{ color:#323232; background:url(../image/nav_li_hbg.png) center right no-repeat; }
.header_nav_con li.li_a>a{color:#323232; padding:0 15px; font-size:14px; background:url(../image/nav_li_bg.png) center right no-repeat;}	


.language {
	float:left; margin-top:13px; margin-right:10px;
}
.language ul li {
	padding: 0px;
	float: left; position:relative; font-family:Arial, Helvetica, sans-serif;
}
.language ul li a{ color:#666;}
.language ul li a:hover{ color:#333;}
@media  (min-width:1080px){
	.container{width: 1100px;}
}
@media (max-width: 1200px) and (min-width:1000px){
.container{ width:90%; margin:0 auto;}

}


@media (max-width: 1100px) and (min-width:1000px){
.header_nav_con li.li_a {
    padding: 0 12px;
}
.submenu_a6 {
    left: -264px;}
}
@media (max-width: 768px) {
/*****  手机  ******/
.header{ display:none}
.phone_header{ display:block; position:relative; z-index:100000}
.top1{ height:50px;}
#header{width: 100%;background:#fff;color: #FFF;text-align: center;	font-size: 18px;box-shadow: 0 0 7px rgba(0,0,0,0.4);-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.4);-moz-box-shadow: 0 0 7px rgba(0,0,0,0.4);height:50px;position:fixed;top:0px;left:0;	overflow:hidden;}
#header .home-btn{display: inline-block;height: 100%;text-align: center;color:#999;	font-size: 16px;padding-top:10px;float:right;margin-right:15px;}
#header .home-btn img{float:left;margin-top:6px;}
.top_logoimg{float:left;margin-left:10px; margin-top:10px;}
.home-btn{	float: left;}
.menu-btn{	float: right;}
.menu_xl{	width:100%;
	background:#fff;
	padding: 0 15px;
	position: fixed;
	top:50px;
	left:0;
	z-index:9999;
	border-top:1px solid #ccc;
	border-bottom: solid 1px #eee;
	display:none;
	}

/** menu_ul3 **/
.menu_ul3{
	height:auto;
	margin-top:10px;
	margin-bottom: 10px;
	}
.menu3li{
	height:auto;
	}

.menuul3_mc{
	height:34px;
	line-height:30px;
	border-bottom:1px solid #eee;
	}
.menuul3_mc a{
	display:block;
	margin-top: 3px;
	}
.menuul3_mc a:hover{
	text-decoration:none;
	}	
	

	
.menu3_name{
	font-size:14px;
	color:#333;
	letter-spacing:1px;
	float:left;
	margin-left:10px;
	}
.menu3_more{
	font-size:16px;
	float:right;
	font-weight:bold;
	margin-right:10px;
	}

	
	
.menuul_yfxl{
	height:auto;
	padding:15px 0 0;
	display:none;
	}
.menul_ul{
	height:auto;
	text-align:center;
	}
.menul_ul li{
	display:inline-block;
	margin-bottom:10px;
	}
.menul_ul li a{
	display:block;
	padding: 5px 13px;
	border:1px dotted #ccc;
	color:#333;
	}
.menul_ul li a:hover{
	/*background:#c3a07d;*/
	/*color:#fff;*/
	/*border:1px solid #c3a07d;*/
	text-decoration:none;
	}
/*****  手机  ******/


}


.comm_nav{width:100%; margin:15px 0px; height:40px; background:url(../image/nav_bg00.jpg) repeat-x;}
.comm_nav ul li {float:left; background: url(../image/nav_bg01.jpg) no-repeat right top; letter-spacing:1px; font-size:13px;}
.comm_nav ul li a{color:#f2f2f2; display:block;height:40px; line-height:40px;  text-align: center; margin:0 1px;}
.comm_nactive{background: url(../image/nav_bg02.jpg) repeat-x; color:#fff !important; display:block;}
.comm_nav ul { background: url(../image/nav_bg01.jpg) no-repeat left top;}
.comm_nav ul li a:hover{color:#fff; background: url(../image/nav_bg02.jpg) repeat-x; display:block;}
.comm_nav ul li:last-child{ background:none}
.comm_nav .nav-prev,
.comm_nav .nav-next{ display:none}


.commav{width:100%; position:relative; margin-top:-45px;}
.commtitle{margin: 0 auto; width: 100%; text-align: center; font-size: 0; background-color: rgba(0,0,0,0); }
.commtitle2{width:724px; margin:0 auto;}
.commtitle li{ display: inline-block; width:16.66%; padding-right: 1px; background-color: rgba(0,0,0,0); height:45px;
transition:all .4s linear; -webkit-transition:all .4s linear; -moz-transition:all .4s linear; -ms-transition:all .4s linear; -o-transition:all .4s linear;}
.commtitle li a {text-align: left; padding-top: 8px; height: 45px; background-color: #fff; display: block; padding-left: 10px; }
.commtitle li h4{color:#FF6400; font-size:14px; margin:0px;}
.commtitle li p{font-family:Arial, Helvetica, sans-serif; color:#333; padding-top:3px; text-transform:capitalize; letter-spacing:-1px; margin:0px; font-size: 12px; }
.commactive{ width:180px; height:45px;}
.commactive > a {  background-color:#FF6400 !important; }
.commactive > a > h4{color:#fff; font-size:14px; margin:0px;}
.commactive > a > p{font-family:Arial, Helvetica, sans-serif; color:#fff; padding-top:3px; text-transform:capitalize; letter-spacing:0px; margin:0px;}
.commtitle li:hover >a {background-color:#FF6400;}
.commtitle li:hover .comm_wen01{color:#fff;}
.commtitle li:hover .comm_wen02{color:#fff;}
@media (max-width: 768px){
.comm_nav{ position:absolute; left:0; margin-top:-100px; line-height:43px; background:none; padding:0px 40px;}
.comm_nav ul{ background:none}
.comm_nav ul li{ background:none}
.comm_nav ul li a{ background: rgba(41, 39, 39, 0.6);}
.comm_nav .nav-prev,
.comm_nav .nav-next{ position:absolute; height:30px; display:block; top:5px}
.comm_nav .nav-prev{left:5px;}
.comm_nav .nav-next{right:5px;}
.comm_nav .swiper-container,
.comm_nav .swiper-wrapper, 
.comm_nav .swiper-slide{height:auto!important}

.commav{ display:none}

.che-tit{text-align: center;color: #fff;padding-top:60px;position: absolute;width: 100%; display:block}
.che-tit .cn{font-size: 20px;text-align:center;	font-family:"微软雅黑";	margin-top:10px;	text-shadow: 1px 1px 6px #000;}
.che-tit .en{ font-family: Arial, Helvetica, sans-serif;    font-size: 25px;  text-transform: capitalize;    text-shadow: 1px 1px 6px #000;}
.titline{	width: 90px;height: 3px;background: #FF6400; margin:auto; margin-top:15px;}
}

/********当前位置****/
.about_navtitle{}
.about_navtitle h4{font-size:26px; line-height:32px;color:#FF6400; margin:0px 0px 12px 0px;}
.about_title { border-bottom: 1px solid #e5e5e5; padding-bottom: 15px;  margin-bottom: 40px; font-size: 14px;}
.about_tmore { color: #333;}
.about_title a{ margin-right:6px;}
.about_title a::after{ margin-left:10px;content: "\f054"; display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  transform: translate(0, 0);}
.about_title span { color:#FF6400}
.about_title i{margin-right:8px;color: #333;}
.aboutcolor{ color:#FF6400 !important;}
.about_tmore:hover{color:#FF6400;}
/********当前位置****/
@media (max-width: 768px){
.about_navtitle{ display:none;}
}

.pro_con .list{ float:left; width:33.333%; padding-left:15px; padding-right:15px; margin-top:30px;}
.pro_pic img{ width:100%; height:auto; display:block;}
.pro_list h3{ color:#333; font-size:14px; text-align:center; line-height:30px; font-weight:bold; transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s; font-family:Arial, Helvetica, sans-serif;}
.pro_list h5{ color:#333; font-size:12px; text-align:center; line-height:24px; height:48px; overflow:hidden; margin:0;}
.pro_pic{ border:1px #ddd solid;}
.pro_list:hover h3{ color:#FF6400; transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;	transform:translate(10px,0);    -webkit-transform:translate(10px,0); -moz-transform:translate(10px,0);  -o-transform:translate(10px,0); -ms-transform:translate(10px,0);}
.prodot_pic img{ width:100%; height:auto; display:block; border:1px #ddd solid;}
.prodot_js h2{ color:#333; font-size:16px; line-height:30px; font-weight:bold;}
.prodot_js h5{ color:#666; font-size:12px; line-height:20px; padding-left:20px; background:url(https://cn.inventronics-co.com/cn/images/pro_jsbg.png) left center no-repeat;}
.prodot_js .tips{ color:#337FE5}
.prodot_js .txt{ white-space:pre-wrap; }
.prodot_js .txt ul { white-space:normal; }
.prodot_pic{ width:50%; float:left; }
.prodot_js{ width:50%; float:left; padding-left:30px; padding-top:30px;}
.prodot_bottom h5{ font-size:12px; color:#666; line-height:22px; margin:0 0 10px 0;}
.prodot_top{ padding-bottom:30px; padding-top:30px;}
.prodot_bottom{ padding-top:30px;}

.detail_box { margin-top: 0px;}
.details_font { font-size: 14px; line-height: 40px; color: #666; margin: 20px 0;}
.details_font span { display: inline-block; width: 16.665%; height: 40px; background: #B2B2B2; color: #fff; font-size: 14px; text-align: center; line-height: 40px; cursor: pointer; float: left; border-right: solid 1px #fff;  box-sizing: border-box;}

/*产品特性*/
.cp_tab1{ margin-bottom: 50px;}
.cp_tab1 h2,.cp_tab2 h2{ font-size: 18px; font-weight: 600; line-height: 24px; margin: 30px 0 10px;}
.cp_tab1 ul li{ font-size: 14px; color: #666; line-height: 30px; margin: 0; margin-left: 15px; list-style: initial;}
.prodot_warp .more{  color: #fff;  line-height: 36px; width: 120px; margin: 80px auto 30px!important; text-align: center; background: #FF6400; display: block;  transition: all 0.5s;    -moz-transition: all 0.5s;   -ms-transition: all 0.5s;  -o-transition: all 0.5s;  -webkit-transition: all 0.5s;}
.prodot_warp .more:hover{ background:#003894; color:#fff; transition:all 0.5s;	-moz-transition:all 0.5s;	-ms-transition:all 0.5s;	-o-transition:all 0.5s;	-webkit-transition:all 0.5s;}
.cp_tab2 p{ font-size: 14px; color: #666; line-height: 24px; margin: 0; }
.shuxing_box h2{ font-size: 18px; color: #FF6400; font-weight: 600; text-align: center;}
.row_box{ padding: 30px 0 50px; border-bottom: solid 1px #e8e8e8;}
/*产品特性*/

/*技术参数*/
.cp_tab3 h2,.cp_tab4 h2{ font-size: 18px; font-weight: 600; line-height: 24px; margin: 20px 0;}
.shuru_xn{ width: 100%; margin-bottom: 20px;}
.shuru_xn tr td{ padding: 10px; border: solid 1px #d2d2d2; font-size: 14px; color: #666;}
.shuru_xn tr td h6{ font-size: 14px; color: #666; margin: 10px 0 0; line-height: 18px;}
.nn1{ width: 30%;}
.nn2{ width: 10%;}
.nn3{ width: 10%;}
.nn4{ width: 10%;}
.nn5{ width: 40%;}
.table_tit{ text-align: center; background: #d3e9f3;font-size: 16px;}
.shuchu_zhuyi{ font-size: 14px; color: #666; padding-left: 10px;}
.shuchu_zhuyi span{ font-size: 14px; color: #333; font-weight: 600;}

/*技术参数*/
.cp_tab4 p{ font-size: 14px; color: #666;line-height: 30px; margin: 0;}

/*下载中心*/
.prodot_table{}
.prodot_table tr td{ font-size: 14px; padding: 10px 10px 5px; line-height: 1.6;  border: none; color: #666;}
.prodot_table table tr { border-bottom: dotted 1px #ccc;}
.prodot_table table tbody { border: none;}
.prodot_table table { border: none;}
.prodot_table table td a { color: #666; background: url(../image/nicon.png) no-repeat left center; padding-left: 15px;}
.prodot_table table th { padding: 10px 10px; border: none; font-size: 14px; color: #333;border-bottom: solid 1px #999;}
.prodot_table table td .fuwu_download a i { margin-right: 5px; font-size: 13px;}
.prodot_table table td .fuwu_download a { background: none; padding: 0;}

@media (max-width: 768px){
.pro_con .list{ width:100%; float:none; padding:0}
.pro_list h3{ padding-top:10px;}
.pro_list h5{ display:none}

.prodot_pic,
.prodot_js{ float:none; width:100%;}
.prodot_js{ padding:0}
.prodot_js h2{ border-bottom: 1px #ddd solid; padding-bottom:30px;}
.prodot_js .txt{ padding-top:30px;}
.prodot_table table th{ width:auto!important}
.details_font span{ width:25%}
}


/**fuwu**/
.download_table table th { padding: 10px 10px; border: none; color: #222; border-bottom: solid 1px #999;}
.download_table table td { padding: 10px 10px 5px; line-height: 1.6; border: none; font-size: 12px; color: #666;}
.download_table table { border: none;}
.download_table table tbody { border: none;}
.download_table table tr { border-bottom: dotted 1px #ccc;}
.download_table table td a { color: #666; background: url(../image/nicon.png) no-repeat left center; padding-left: 15px;}
.download_table table td a:hover { color: #1C98FC;  padding-left: 20px;}
.download_table table td .fuwu_download a { background: none; padding: 0;}
.download_table table td .fuwu_download a i { margin-right: 5px; font-size: 13px;}
.download_table .name span{ display:none;}
.download_table .name .fa-circle{ display:none}
@media (max-width: 768px){
.download_table table th,
.download_table table td{ padding:15px 0; font-size:14px;}
.download_table table td{ vertical-align:top}
.download_table .name{ padding-left:15px; width:auto!important; position:relative;}
.download_table .name span{display:block;font-size: 12px; color: #888;}
.download_table .name .fa-circle{ display:block; position:absolute; left:0; top:20px;}
.download_table .name .fa-circle:before{ content: "\f111";}
.download_table .name a{ background:none; padding-left:0}
.download_table .name a:hover{ padding-left:0}
.download_table .date{ display:none}
.download_table .djxz{ width:92px!important; padding-left:10px;}
.download_table .djxz .fa-arrow-circle-down:before{ content:"\f019"}
}

.fuwu_qus h3 { margin-top: 30px; font-size: 15px; color: #333; font-weight: bold; margin-bottom: 10px;}
.fuwu_qus_tit p { font-size: 14px; padding: 7px 15px; margin-bottom: 5px; background: #f5f5f5; color: #FF6400;cursor: pointer;}
.fuwu_qus ul li {  margin-bottom: 8px;}
.fuwu_qus_ans p { font-size: 13px; padding: 5px 25px; color: #666; line-height: 1.8;}
.fuwu_qus_ans { display: none; }
.fuwu_qus_tit p i { display: inline-block; float: right; margin-top: 2px; font-size: 15px; transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;	-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;}
.fuwu_qus_tit.active p i { transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);	-o-transform: rotate(180deg);-webkit-transform: rotate(180deg);}
@media (max-width: 768px){
.fuwu_qus_tit p{ color:#666}
}

/**global**/
.foun_warp.market { margin: 80px auto 80px auto;}
.foun_warp.market_gw{margin: 80px auto 80px auto;}
.global_map{ max-width:642px; text-align:center; margin:auto}
.global_mes .xia{ display:none; transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;	-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;}
.global_mes h3 { text-align: center; color: #FF6400; margin-bottom: 10px;	margin-top: 30px; padding-bottom: 10px; font-size: 16px; border-bottom: solid 1px #ddd;}
.global_mes2 h3{font-family:Arial, Helvetica, sans-serif;}
.global_mes2 p{ font-family:Arial, Helvetica, sans-serif;}
.global_mes_lis { padding-top: 10px;}
.global_mes_lis p { font-size: 12px; line-height: 1.6;white-space:pre-wrap;}
.global_txt {position: relative;}
ul.global_txt_ul li { margin-top: 30px;	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;	transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
ul.global_txt_ul li.active { position: absolute; width: 100%; left: 0; top: 0; filter:alpha(opacity=1); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
ul.global_txt_ul { width: 100%;}
@media(min-width:768px){
.global_mes_lis{ display:block!important;}
ul.global_txt_ul li{ width: 30%;float: left;height: 180px; margin-left:5%;}
ul.global_txt_ul li:nth-child(3n+1){ clear:both; margin-left:0}
}
@media (max-width: 768px){
.foun_warp.market{ margin:0}
.global_map{ display:none;}
.global_mes h3{ position:relative; text-align:left; color:#666; background: #f3f3f3; margin:0; padding:10px 15px; border-bottom:none}
.global_mes .xia{ display: block; font-size: 14px; color: #666; position: absolute;  right: 15px;  top: 10px;}
.global_mes.on .xia{ transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);	-o-transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.global_mes_lis{ display:none;}
ul.global_txt_ul li{ margin-top:10px;}
.global_mes_lis { padding: 10px 15px;}
}

.base_pic img{ width:100%; height:auto; display:block;}
.base_list h3{ color:#333; font-size:14px; font-weight:bold; line-height:36px;}
.base_list{ margin-bottom:45px; padding:15px 0}

@media(min-width:768px){
.base_list{ float:left; width:31.496%;}
.base_list:nth-child(3n+2){ margin:0 2.756% 45px;}
	.base_pic img{height: 204px;}
}
@media (max-width: 768px){
.base_list{ margin-bottom:0; padding:10px 0}
.base_list h3{background:url(../image/base_bg.jpg) right center no-repeat;}
}


/**gys**/
table.gys_table { border: none; line-height: 1.8;}
table.gys_table h2.gys_tit {text-align: center;font-size: 20px;margin: 0;color: #333;padding: 10px 0;margin-bottom: 10px;margin-top: 10px;border-bottom: solid 1px #ccc;}
table.gys_table td {  border: none;  padding: 1px 0;}
table.gys_table td h4.gys_name {  text-align: right;  padding: 5px 15px;  background: #f8f8f8;  margin: 2px 0; font-size: 14px; color: #666; line-height: 1.6;}
span.required {  font-size: 18px;  display: inline-block;  margin: 0 0 0 5px;  position: relative;  top: 5px;  color: #FF0000;}
input.gys_input {  width: 88%; margin-left: 6%; border: solid 1px #ddd;  border-radius: 5px; outline: none;  padding: 2px 10px; font-size: 14px; color: #666;}
input.gys_input.col_3 {  margin-left: 2%;  width: 96%;}
h3.gys_tit2 { position: relative;  font-size: 18px;  text-align: center;  margin: 0;  color: #444; padding: 10px 0;  margin-bottom: 10px;  margin-top: 20px; border-bottom: solid 1px #ccc;}
table.gys_table td h4.gys_name:after { content: " ：";}
table.gys_table td img { width: 100px;}
table.gys_table td h5 { margin: 0;}
@media (max-width: 768px){
table.gys_table .tr td{ display:block; float:left;}
table.gys_table .tr td:nth-child(odd){ width:40%; clear:both}
table.gys_table .tr td:nth-child(even){ width:60%;}
input.gys_input{ width:94%}
table.gys_table td h4.gys_name{ text-align:left; font-size: 13px;}
table.gys_table .tr td.upload_ts{ width:100%; font-size: 12px;  color: #a9a9a9; text-align:center; padding-top:10px;}
.fuwu_btn{ text-align:center}
.fuwu_btn .fuwu_botton{ float:none; display:inline-block}
}

.fuwu_main img { margin: 5px 0;}
.fuwu_se_txt { margin-top: 20px;}
.fuwu_se_t_l {width: 20%; float: left;}
.fuwu_se_t_l img { width: 100%;}
.fuwu_se_t_r { width: 80%; float: left;}
.fuwu_se_r_in {   margin-top: 70px;}
.fuwu_se_r_in p { font-size: 26px; text-align: center; color: #003894;}
.fuwu_se_r_in p span { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: 0;}
@media (max-width: 768px){
.fuwu_se_r_in{ margin-top:20px; padding-left:20px;}
.fuwu_se_r_in p{ font-size:20px; text-align:left}
.fuwu_se_r_in p span{ display:block}
}

.hezuo_txt h2 { text-align: center; font-weight: bold; font-size: 18px;  color: #333;}
.hezuo_txt h3 {  text-align: center; font-weight: bold; font-size: 13px; color: #333; margin: 10px 0 5px;}
.hezuo_txt p {  font-size: 12px;  color: #333; line-height: 1.66;}
.hezuo_txt .txt_ul{padding-left:21.75pt; font-weight:bold}
.hezuo_txt .txt_ul li{ display:inline-block; width:40%;  font-size: 12.0pt;    line-height: 1.66;}
@media (max-width: 768px){
.hezuo_txt .txt_ul li{ display:block; width:auto}
}

/*************news**********/

.newsbox01{padding-bottom:30px; border-bottom:1px dotted #ccc;}
.newsitem{ float:left; width:33.333%; padding:0 15px;}
.newswen{margin-top:10px;}
.newswen h4{font-size:14px; font-weight:bold; line-height:24px; margin:0px; width:100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.newswen p{font-size:12px; color:#999bad; margin:0px; margin-top:8px;}
.newsimg{overflow:hidden;}
.newsimg img{transition:all .6s linear; -webkit-transition:all .6s linear; -moz-transition:all .6s linear; -ms-transition:all .6s linear; -o-transition:all .6s linear;}
.newsitem:hover .newsimg img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}
.newswen_title a{position:relative; transition:all .4s linear; -webkit-transition:all .4s linear; -moz-transition:all .4s linear; -ms-transition:all .4s linear; -o-transition:all .4s linear;}
.newsitem:hover .newswen_title a{color:#FF6400; margin-left:10px;}
.newsbox01{margin-left:0px; margin-right:0px;}
.newsbox02{ margin-top:40px;}
.newsbox02 ul li{border-bottom:1px dotted #ccc; line-height:42px;}
.newslist{float:left; width:80%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../image/nicon.png) no-repeat left center; padding-left:15px; position:relative;}
.newslist a{position:relative;transition:all .4s linear; -webkit-transition:all .4s linear; -moz-transition:all .4s linear; -ms-transition:all .4s linear; -o-transition:all .4s linear;}
.newsdate{float:right; position:relative;transition:all .4s linear; -webkit-transition:all .4s linear; -moz-transition:all .4s linear; -ms-transition:all .4s linear; -o-transition:all .4s linear;}
.newsbox02 ul li:hover .newslist a{ color:#FF6400; margin-left:10px;}
.newsbox02 ul li:hover .newsdate{ color:#FF6400; margin-right:10px;}
@media (max-width: 768px){
.newsbox01{ padding-bottom:10px;}
.newsitem{ float:none; width:auto; padding:15px}
.newsbox02{ margin-top:10px}
.newslist{ width:70%}
}


.newsdot h3.title{ color:#333; font-size:18px; text-align:center; line-height:36px;}
.newsdot .time{ color:#666; font-size:12px; margin:0 0 20px 0; display:block;}
.newsdot h5{ color:#666; font-size:12px; text-align:center; line-height:24px; margin:0;}
.xinwendb{ margin-top:60px;}
.xinwendb b{ padding-right:5px;}
.xinwendbzx a {	color: #666;font-size: 12px;line-height: 24px;}
.xinwendbzx a:hover{ color:#FF6400; }
.newsdot img{ max-width:100%; height:auto; display:block; margin:20px auto;}
.xinwenny h3.job {color: #FF6400;font-size: 16px;line-height: 30px;	margin: 0 0 10px 0;}
.jobdot{ padding-top:50px;}
.xinwenny h4.name {font-size: 13px; line-height:22px; margin-bottom:10px; margin-top:20px;}
.xinwenny h5{font-size: 12px; line-height:22px;}
.xinwenny p{font-size: 12px; line-height:22px;margin: 10px 0;}
.info_more .more{ color:#fff; line-height:36px; width:120px; margin:30px auto; text-align:center; background:#FF6400; display:block; transition:all 0.5s;	-moz-transition:all 0.5s;	-ms-transition:all 0.5s;	-o-transition:all 0.5s;	-webkit-transition:all 0.5s;}
.info_more .more:hover{ background:#003894; color:#fff; transition:all 0.5s;	-moz-transition:all 0.5s;	-ms-transition:all 0.5s;	-o-transition:all 0.5s;	-webkit-transition:all 0.5s;}
@media (max-width: 768px){
.newsdot h3.title{ line-height:28px; padding-bottom:10px;}
.newsdot .time{ text-align:center}
}

/*********media********/
.media_main{ padding:0px 15px;}
.media_main ul{}
.media_main ul li{width:100%; border-bottom:1px dotted #ccc; padding-bottom:30px; margin-bottom:40px;}
.media_mleft{width:18%; float:left;}
.media_mpic{position:relative;}
.media_mdate{position:absolute; bottom:-8px; right:-13px; width:90px; height:32px; line-height:32px; color:#fff; background-color:#FF6400; text-align:center; font-size:14px;}
.media_mright{width:82%; float:left; padding-left:50px;}
.media_mrwen{}
.media_mrwen01{font-size:14px; font-weight:bold; width:95%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:10px;}
.media_mrwen02{font-size:12px; line-height:24px; height:45px; overflow:hidden; width:95%;}
.media_mrmore{font-size:12px; width:110px; height:32px; line-height:32px; text-align:center; border:1px dotted #ccc; display:block; letter-spacing:1px; transition:all .4s linear;
-webkit-transition:all .4s linear; -moz-transition:all .4s linear;-ms-transition:all .4s linear; -o-transition:all .4s linear; margin-top:25px;}
.media_mimg{overflow:hidden;}
.media_mimg img{transition:all .7s linear; -webkit-transition:all .7s linear; -moz-transition:all .7s linear; -ms-transition:all .7s linear; -o-transition:all .7s linear;}
.media_main ul li:hover .media_mimg img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}
.media_mrwen01 a{display:block; position:relative;transition:all .5s linear; -webkit-transition:all .5s linear; -moz-transition:all .5s linear; -ms-transition:all .5s linear; -o-transition:all .5s linear;}
.media_main ul li:hover .media_mrwen01 a{color:#02a6dd; margin-left:10px;}
.media_main ul li:hover .media_mrmore{border:1px dashed #FF6400; background-color:#FF6400; color:#fff;}
@media (max-width: 768px){
.media_main{ padding:0}
.media_mleft,
.media_mright{ float:none; width:auto; padding:0}
.media_main ul li{ margin-bottom:30px;}
.media_main ul li:last-child{ margin-bottom:0}
.media_mdate{ width:100%; right:0; bottom:0}
.media_mrwen01{ width:100%; margin:10px 0}
.media_mrwen01 a{ display: inline;}
.media_mrmore{ margin:auto;margin-top: 25px;}
}

/***********show*****/
.showlist{}
.home_project_top {	margin-top: 50px;	position:relative}
.home_project_left {filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;	opacity: 0;	width:60%;height:90%;top:5%;position:absolute;}
.home_project_img {position: relative;height:100%}
.home_project_img:before {top: 0;bottom: 0;left: 0;right: 0;content: '';position: absolute;background-image: linear-gradient(to right, #0a0a28, rgba(10,10,40,.1) 100%);opacity: .5;}
.home_project_one.abso {position: absolute;	top:0;display: none;width: 100%;height:100%;}
.home_project_center {position: absolute;top: 198px;bottom: 0;	left: 16.66667%;right: 25%;	display: -ms-flexbox;display: flex;	-ms-flex-direction: column;	flex-direction: column;-ms-flex-pack: center;	justify-content: center;-ms-flex-align: start;	align-items: flex-start;}
.home_project_center h6 {margin-bottom: 4rem;padding-left: 9.5%;color: #FF6400;	border-left: 1px solid #FF6400;	font-size: 16px;text-transform: uppercase;	letter-spacing: .05em;
padding-top: 1.34em;padding-bottom: 1.34em;	font-weight: 600;}
.home_project_text {padding-left: 9.5%;	color: #fff;}
.home_project_text h4 {	margin-bottom: 20px;font-size: 2.5rem;text-shadow: 1px 1px 1px #000;line-height: 40px;}
.home_project_text a {display: block;width: 120px;	height: 28px;line-height: 28px;	background: #FF6400;text-align: center;	color: #fff;-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;-khtml-border-radius: 14px;	font-size: 14px;	margin-top: 30px;}
.home_project_text a:hover {background: #FF6400;}
.home_project_right {filter: alpha(opacity=0);	-moz-opacity: 0;-khtml-opacity: 0;	opacity: 0;	padding-left:60%;}
.home_project_right {position: relative;z-index: 99;}
.home_project_right li {color: #fff;position: relative;	min-height: 70px;}

.industry-selector-option.option_1 .bg_color {	background-color: #00bedc;}
.industry-selector-option.option_2 .bg_color {	background-color: #00b3d8;}
.industry-selector-option.option_3 .bg_color {	background-color: #00a8d4;}
.industry-selector-option.option_4 .bg_color {	background-color: #009dd0;}
.industry-selector-option.option_5 .bg_color {	background-color: #0092cc;}
.industry-selector-option.option_6 .bg_color {	background-color: #0088c9;}
.industry-selector-option.option_7 .bg_color {	background-color: #007dc5;}
.industry-selector-option.option_8 .bg_color {	background-color: #0072c1;}
.industry-selector-option.option_9 .bg_color {	background-color: #0067bd;}
.industry-selector-option.option_10 .bg_color {	background-color: #005cb9;}
.home_project_right li .bg_color {top: 0;bottom: 0;	left: 0px;	right: 0px;	content: '';position: absolute;	z-index: -1;}
.industry-selector-option.is-active .bg_color {top: -10px;bottom: -10px;left: 0px!important;right: 0;background-color: #fff !important;z-index: 1;}
.home_project_right li .count_bt {	position: absolute;	top: 50%;	left: 15%;	text-align: center;	font-size: 12px;color: #fff;transition: transform 250ms cubic-bezier(.25, .46, .45, .94), opacity 250ms cubic-bezier(.25, .25, .75, .75);}
.industry-selector-option.is-active .industry-selector-button .line {border-left-color: #05c0dd;left:20%;height: 90px;}
.industry-selector-option .industry-selector-button {	display: block;	color: inherit;	text-decoration: none;	padding-left: 24%;	transition: padding-left 250ms cubic-bezier(.25, .46, .45, .94);	position: relative;	z-index: 99;	position:relative;}
.industry-selector-option .industry-selector-button .line{min-height: 70px;position:absolute;top:0;left:25%;border-left: 1px solid rgb(255,255,255);border-left: 1px solid rgba(255,255,255,.5);transition: border-left-color 250ms cubic-bezier(.25, .25, .75, .75), top 250ms cubic-bezier(.25, .46, .45, .94), bottom 250ms cubic-bezier(.25, .46, .45, .94), left 250ms cubic-bezier(.25, .46, .45, .94);}
.button-play-circle {height: 45px;	width: 45px;position: absolute;	top: 25%;left: 6%;	border-width: 2px;filter: alpha(opacity=0);   -moz-opacity: 0;   -khtml-opacity: 0;   opacity: 0;transition: transform 100ms cubic-bezier(.25, .46, .45, .94), opacity 100ms cubic-bezier(.25, .46, .45, .94);border-radius: 50%;border: 4px solid #05c0dd;}
.button-play-circle .icon {	margin-left: 4px;margin-top: 1px;display: block;}
.industry-selector-option.is-active .button-play-circle {	filter: alpha(opacity=100);	-moz-opacity: 1;	-khtml-opacity: 1;	opacity:1;}
.title-wrapper {height: 50px;width: 100%;display: -ms-flexbox;display: flex;-ms-flex-direction: column;	flex-direction: column;	-ms-flex-pack: center;	justify-content: center;	padding-left: 32px;	color: #fff;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.is-active .title-wrapper {	height: 90px;color: #333;}
.heading.h5 {font-size: 16px;vertical-align:middle;	margin:0;line-height:20px;	padding:35px 0;	overflow:hidden;width:100%;	white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;text-overflow:ellipsis;}
#zhanhuiwap{ display:none}
@media (max-width: 768px){
#zhanhui{ display:none}
#zhanhuiwap{ display:block}
.show_lwarp .swiper-wrapper,
.show_lwarp .swiper-slide{ height:auto!important}
.show_lmain {  border: 1px solid #FF6400;  padding : 30px 0;  margin-bottom:20px;    margin-top: 30px;}
.show_lmimg img {  display: block; margin: 0 auto;}
.show_lmwen { font-family: Georgia, "Times New Roman", Times, serif; font-size: 42px; text-align: center; margin: 15px 0px; color: #333; letter-spacing: 3px;}
.show_lmwen01 { font-size: 18px;  margin: 0px;  padding-top: 10px;  text-align: center;  color: #FF6400;  letter-spacing: 2px;}
.maga_warp {  border: 1px solid #a9a9a9;  min-height: 301px;width:100%;}
.maga_img {  overflow: hidden;  margin: 1px;}
.maga_text {  padding: 10px 15px 10px 15px;    text-align: center;}
.maga_text h2 {  font-size: 15px;  font-weight: 600;  margin: 0px; padding: 10px 0px;  transition: all 0.4s linear;  -webkit-transition: all 0.4s linear;  -moz-transition: all 0.4s linear;
    -ms-transition: all 0.4s linear;  -o-transition: all 0.4s linear;  width: 100%;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.maga_text p { line-height: 22px;  color: #666;  margin: 0px;  padding-bottom: 6px;  max-height: 48px; overflow: hidden;}
.maga_text a { margin-top: 5px; display: block; color: #FF6400;}
}

.annlist{}
.annlist ul li{padding:20px 10px 20px 10px;border-bottom: 1px solid #e5e5e5;}
.annwen{ width:70%; float:left;}
.annwen h4{font-size:16px; line-height:24px; width:80%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin:0px;
text-transform:uppercase;}
.annwen h4 a{color:#FF6400;}
.annwen .data { font-size: 12px; line-height: 22px; color: #969696; margin-bottom: 20px;margin-top:5px;}
.annwen p{line-height:24px; color:#666; margin:0px; width:100%; font-size:14px; height:52px; overflow:hidden;}
.annimg{ width:30%; float:left;}
.annpic{width:55%; float:right; overflow:hidden;}
.annlist ul li:nth-child(even){background-color:#f0f0f0;}
.annpic img{transition:all .4s linear; -webkit- transition:all .4s linear; -moz- transition:all .4s linear; -ms- transition:all .4s linear; -o- transition:all .4s linear;}
.annmore{position:relative; transition:all .4s linear; -webkit- transition:all .4s linear; -moz- transition:all .4s linear; -ms- transition:all .4s linear; -o- transition:all .4s linear;}
.annlist ul li:hover .annmore{ margin-left:15px;}
.annlist ul li:hover .annpic img{transform:scale(1.1); -webkit-transform:scale(1.1);  -moz-transform:scale(1.1); -o-transform:scale(1.1);  -ms-transform:scale(1.1);
 transition:all .4s linear; -webkit- transition:all .4s linear; -moz- transition:all .4s linear; -ms- transition:all .4s linear; -o- transition:all .4s linear;}

@media (max-width: 768px){
.annwen,
.annimg,
.annpic{ width: 100%;   float: left;}
.annlist ul li{ padding: 20px 0;}
.annlist ul li:nth-child(even){ background:none}
}

.foun_warp{width:100%; margin:80px auto 0px auto;}
.foun_warp_pic{ padding-top:114px;}
.foun_warp_top{ width:66.666%}
.foun_warp_xq{ padding:20px 20px 0 0;width:66.666%}
.foun_warp_xq p{ color:#666; line-height:24px; font-size:12px;}
.foun_warp_txt{ float:left; width:66.666%}
.foun_warp_txt .foun_warp_top{ width:100%}
.foun_warp_txt .foun_warp_xq{ width:100%}
.foun_warp_pic_a{ float:right; width:33.333%;}
.foun_warp_bottom .foun_warp_pic{ padding-top:0}

.foun_title{font-size:21px; color:#FF6400; letter-spacing:2px;}

.foun_warp_jianj{ background:#9C9DA2; padding:20px; }
.foun_warp_jianj h3{ color:#fff; line-height:30px; font-size:16px;}
.foun_warp_jianj p{ color:#fff; font-size:12px; line-height:22px;}
.foun_warp_pic img{ width:100%; height:auto; display:block;}

@media (max-width: 768px){
.foun_warp{ margin:0}
.foun_warp_txt,
.foun_warp_pic_a{ float:none; width:100%;}
.foun_warp_pic{ padding-top:0;}
.foun_warp_jianj{ background:none; text-align:center}
.foun_warp_jianj h3,
.foun_warp_jianj p{ color:#333}
.foun_warp_top{ width:100%}
.foun_warp_xq{ padding:10px 0; width:100%}
}

.culture_warp{padding:0px 15px; margin-top:60px;}
.cul_act{width:150px; height:32px; line-height:32px; text-align:center; background-color:#0484cf;}
.cul_act a{ color:#fff !important;}
.culture_item{ margin-bottom:60px; float:left; width:33.333%}
.culture_img{position:relative; width:95%; margin:0 auto; overflow:hidden;}
.culture_img img{transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
.culture_title{position:absolute; width:100%; line-height:50px; bottom:0px; left:0px; color:#fff; font-size:17px; background:rgba(255, 100, 0,0.8);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C80484cf,endColorstr=#C80484cf); padding-left:25px; }
.culture_title span{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:8px; font-size:14px;}
.culture_wen{width:100%; height:60px; border-left:1px solid #ccc;margin-top:10px;}
.culture_wen2{width:100%; height:60px; border-left:1px solid #ccc;border-right:1px solid #ccc;margin-top:10px;}
.culture_wen p{padding:15px 20px; font-size:16px; color:#666; line-height:24px; text-align:center; transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}

.culture_item:hover .culture_img img{transform:scale(1.05);   
-webkit-transform:scale(1.05);   
-moz-transform:scale(1.05);    
-o-transform:scale(1.05);   
 -ms-transform:scale(1.05);
 transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
.culture_item:hover .culture_wen p{color:#FF6400; transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;}
@media (max-width: 768px){
.culture_warp{ padding:0}
.culture_item{ float:none; width:auto; margin-bottom:0; padding:5px 0}
.culture_title{ line-height:30px; text-align:center; font-size:15px; padding:0}
.culture_img{ width:100%}
.culture_wen{ height:auto; border:none; margin:0}
.culture_wen p{ padding: 10px 0 15px;}
}


.content{position:relative;width:1000px;margin:0 auto;}
.content{padding:50px 0;min-height:720px;background:#3a3c48 url(../image/content-bg.png) ;width:100%;}
.content .wrapper{position:relative;width:960px;margin:0 auto;}
.content .light{position:absolute;left:55px;top:-70px;width:152px;height:191px;background:url(../image/light-top.png) no-repeat top center;}
.content .light i{position:absolute;width:100%;height:100%;top:0;background:url(../image/light.png) no-repeat top center;}
.content .line-left{position:absolute;left:0;top:15px;width:70px; display:none;}
.content .line-right{position:absolute;right:0;top:15px;width:460px; display:none;}
.content .main{background:url(../image/line-bg.png) repeat-y 249px 0;}
.content .main .title{position:absolute;line-height:40px;padding-left:67px;    margin-top: 0;left:234px;top:0;color:#58a6fb;font-size:18px;background:url(../image/clock.png) no-repeat left top;}
.content .main .year{position:relative;z-index:100;}
.content .main .year h2{height:40px;width:170px;padding-right:0;font-size:18px;line-height:40px;text-align:right;}
.content .main .year h2 a{color:#58a6fb;}
.content .main .year h2 i{display:block;position:relative;height:0;width:0;left:190px;top:-20px;border-width:6px;border-style:solid;border-color:#59a7fb transparent transparent transparent;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform-origin:6px 3px;-moz-transform-origin:6px 3px;-ms-transform-origin:6px 3px;-o-transform-origin:6px 3px;transform-origin:6px 3px}
.content .main .year .list{margin:10px 0;position:relative;overflow:hidden;-webkit-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;-moz-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;-ms-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;-o-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s}
.content .main .year .list ul{bottom:0;}
.content .main .year .list ul li{background:url(../image/circle.png) no-repeat 235px 31px;padding:30px 0;color:#a1a4b8;}
.content .main .year .list ul li.highlight{background-image:url(../image/circle-h.png);}
.cls{zoom:1;}
.cls:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.content .main .year .list ul li.highlight .date, .content .main .year .list ul li.highlight .intro{color:#ec6a13;}
.content .main .year .list ul li .date,.content .main .year .list ul li .version{float:left;display:block;clear:left;width:220px;line-height:24px;text-align:right}
.content .main .year .list ul li .date{font-size:16px;line-height:32px;color:#fff}
.content .main .year .list ul li .intro, .content .main .year .list ul li .more{float:left;display:block;width:480px;margin-left:80px;line-height:24px;}
.content .main .year .list ul li .intro{font-size:16px;line-height:32px;color:#fff;}
.content .wrapper:first-child .main .year.closed h2 i{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}
.content .wrapper:first-child .main .year.closed .list{opacity:0;height:0!important;}

.about_title2{margin-bottom:30px;}
.about_wtitlte{font-size:22px; line-height:32px; margin-top:60px; color:#FF6400;margin-bottom:20px;}
h5.about_toptit span {  margin-right: 5px;}
h5.about_toptit {  margin-bottom: 5px; margin-top: 15px; font-size: 15px; color: #FF6400;}
.about_topwen{line-height:24px; margin:0px 0px 10px 0px;}
.about_pic{margin:30px auto;}
.about_picleft{width:55%; float:left;}
.about_picright{width:45%; float:left; background-color:#9C9DA2;}
.about_picrightwen{margin-top:12%; padding-left:6%; padding-right: 20px;}
.about_picrightwen p{font-size:18px; color:#fff; margin:10px 0px; }
@media (max-width: 768px){
.about_picleft,
.about_picright{ float:none; width:auto}
.about_picright{ height:auto!important;  background-color: #FF6400;}
.about_picrightwen{ margin-top:0; padding:3%}
.about_picrightwen p{ margin:0}
}


.research_cbox { margin-top: 30px; padding-top: 20px; border-top: solid 1px #eee;}
.research_cbox_l .about_toptit { margin-top: 0;}
.research_cbox_r .swiper-pagination.pagination1 { bottom: 10px;}
.research_cbox_r span.swiper-pagination-switch { width: 6px; height: 6px; margin: 0 3px;}

.research_cbox_r .swiper-active-switch { background: #1C98FC;}

.research_cbox_r .arrow-left1 {  width: 20px; height: 20px; position: absolute; z-index: 1; top: 50%; left: 20px; text-decoration: none; color: #fff; background: url(../image/left.jpg) center center no-repeat;}
.research_cbox_r .arrow-right1 { width: 20px; height: 20px; position: absolute; z-index: 1;  top: 50%;  right: 20px;  text-decoration: none;  color: #fff;  background: url(../image/right.jpg) center center no-repeat;}

.research_cbox	.pagination1{bottom: 0;margin-left:200px;}
.research_cbox	.pagination1 .swiper-pagination-switch{background: #DCDCDC!important;	}
.research_cbox	.pagination1 .swiper-active-switch{	background: #f4a564!important;	}
.research_cbox	.swiper1 .arrow-left1{width: 30px!important;height: 30px!important;line-height: 30px!important;font-size: 20px!important;background: #e8e8e8!important;color:#fff!important;
 top: 70%;  left: 0;  font-size: 20px;  text-align: center;	}
.research_cbox	.swiper1 .arrow-right1{	width: 30px!important;	height: 30px!important;	line-height: 30px!important;	font-size: 20px!important;	background: #e8e8e8!important;color:#fff!important;  top: 70%; right: 0; font-size: 20px;  text-align: center;}
.research_cbox .about_topwen.on{ font-size:14px; font-weight:bold;}
.research_cbox .about_topwen.about_toptit{ color:#FF6400; font-size:15px; margin-bottom: 5px;}
.research_cbox_l{ float:left;  width: 41.66666667%;}
.rese_sw_img{ float:right; width: 58.33333333%;}
.research_cbox .swiper-wrapper,
.research_cbox .swiper-slide{ height:auto!important}
@media (max-width: 768px){
.research_cbox_l,
.rese_sw_img{ float:none; width:100%;}
.research_cbox .pagination1{    margin-left: 0;}
}

.job_main { margin-top: 60px;}
.job_boxs{height:auto;}
.job_boxs ul{}
.job_boxs .list{height:auto;line-height:35px;}
.xinwenny .txt{ padding-bottom:2%}
.xinwenny .other_job{ padding:40px 20px;}
.job_tbxx{height:auto;line-height:35px;	color: #222;  border-bottom: solid 1px #999;font-weight: bold;}
.job_tbxx1{	height:auto;border-bottom: dotted 1px #ccc;}
.job_tb01,
.job_tb01a{ float:left; height:auto; width: 66.66666667%;}
.job_tb01a{ background: url(../image/nicon.png) no-repeat center left 15px; padding-left: 30px;}
.job_tb02,
.job_tb03,
.job_tb02a,
.job_tb03a{	float:left; width: 16.66666667%; height:auto;text-align:center;}
.job_tbxx1 a{transition: color .6s,border-color .6s,background-color .6s;text-decoration:none;transition: all 0.3s linear; color:#333;-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.job_tbxx1 a:hover .job_tb01a{color: #FF6400;padding-left:35px;	transition: color .6s,border-color .6s,background-color .6s;text-decoration:none;transition: all 0.3s linear; color:#333;
-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.job_xlnr{height:auto;background:#f5f5f5;	padding:15px;display:none;}
@media (max-width: 768px){
.job_main{ margin-top:0}
.job_tb01,
.job_tb01a{ width:60%}
.job_tb02,
.job_tb03,
.job_tb02a,
.job_tb03a{ width:20%}
}


.contact_main {   margin-top: 40px;}
.contact_t_l_mes h3 {   font-size: 18px;  color: #1C98FC;   font-weight: bold;  margin-bottom: 20px;}
.contact_t_l_mes p {  font-size: 13px;  color: #666;  line-height: 1.6;  margin-bottom: 10px;}
.contact_t_l_mes p i {   margin-right: 10px;  display: inline-block;  width: 15px;  font-size: 16px;  text-align: center;}
.contact_t_l {  width: 50%;  float: left;}
.contact_t_r {  width: 50%;  float: left;}
.contact_t {  background: #f1f1f1;}
.contact_t_l_mes {  padding: 35px 30px;}
.contact_b_lis {  width: 50%;  float: left;}
.contact_b_main {  margin-top: 40px;}
.contact_b_lises {  margin-top: 10px;  padding: 15px 0; border-top: solid 1px #eee;}
.contact_b_lis p {  font-size: 13px;  color: #666; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.6;}
.contact_send .input_lis {  width: 46%;  float: left;  margin: 0 2%;}
.contact_send .input_lis p {  margin: 10px 0;}
.contact_send .input_lis input {  width: 100%;  height: 40px;  border: none;  background-color: #f0f0f0;  outline: none; border-top: solid 1px #e0e0e0;  padding: 0 10px;}
.contact_send .input_lis textarea {  width: 100%;  height: 120px;  border: none;  background-color: #f0f0f0;  outline: none;  border-top: solid 1px #e0e0e0;  padding: 5px 10px;}
.contact_send .send_bt {  float: right;  margin-right: 2%;  margin-top: 20px;  margin-bottom: 30px;  background-color: #1C98FC;  border: none;  color: #fff;  padding: 10px 60px;  font-size: 14px;}
.contact_send .input_lis.txtarea {  width: 96%;}
.contact_send {    background: #f9f9f9;   padding: 20px 0;}

#dituContent{width:100%;height:350px;border:#ccc solid 1px;}
#dituContent img{ max-width:none}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

@media (max-width: 768px){
.contact_main{ margin-top:0}
.contact_t_l,
.contact_t_r{ float:none; width:auto}
.contact_t_l_mes{ padding:20px;}
.contact_b_main{ display:none;}

.contact_send .input_lis{ float:none; width:auto}
.contact_send .send_bt{ float:none; margin:30px auto; width:100px; line-height:30px; padding:0;    display: block;}
}

.honor_l {  width: 22%;  float: left;}
.honor_r {  width: 75%;  float: right;}

.honor_l ul li a {  display: block;  font-size: 13px;  color: #333;  line-height: 28px;  transition: all 0.2s;	-moz-transition: all 0.2s;	-ms-transition: all 0.2s;-o-transition: all 0.2s;-webkit-transition: all 0.2s;}
.honor_l ul li a i {  margin-right: 8px; font-size: 16px; position: relative;  transition: left 0.2s;-moz-transition: left 0.2s;-ms-transition: left 0.2s;-o-transition: left 0.2s;	-webkit-transition: left 0.2s;   left: 0;}

.honor_l ul li a:hover , .honor_l ul li.active a{ background:#FF6400; color: #fff;}
.honor_l ul li a:hover i , .honor_l ul li.active a i{  left: 3px;}
.honor_r ul li { background: #fbfbfb;  width: 100%;    height: 35px;  line-height: 35px;  display: inline-block;  border-bottom: 1px dotted #999dbe;}
.honor_r li a { float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:70%; padding: 0 0 0 35px; font: normal 12px/35px "Microsoft YaHei";  color: #515152;  background:url(../image/news-listtt.gif) no-repeat 20px 14px;  transition: all 0.2s;-moz-transition: all 0.2s;	-ms-transition: all 0.2s;-o-transition: all 0.2s;-webkit-transition: all 0.2s;}


.honor_r li span {  float: right;  color: #939394;  padding-right: 20px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
.honor_r li a:hover {  color: #FF6400;}
.honordot_img { padding: 10px;  border: solid 1px #ddd;}
@media (max-width: 768px){
.honor_l,
.honor_r {  width: auto;  float:none;}
.honor_main{ margin-top:0}
.honor_l{ padding-bottom:10px;}
.honor_l ul{ overflow:hidden}
.honor_l ul li{ float:left; width:50%;}
}


.shenqing_gw{
	padding-top: 50px;
	
}
.shenqing_gw h3{
	color: #FF6400;
    font-size: 16px;
    line-height: 24px;
    margin: 0 0 10px 0;
}
.shenqing_tab{
	border-top: solid 1px #e8e8e8;
	border-left: solid 1px #e8e8e8;
}
.biaoge{
	width:33.32%;
	float:left;
	padding: 10px 15px;
	font-size:14px;
	color:#666;
	line-height:24px;
	border-right: solid 1px #e8e8e8;
	border-bottom: solid 1px #e8e8e8;
}
.sq_gw{
	font-size:13px;
	padding-left:10px;
	color: #666;
	outline: none;
	border: none;
	height:20px;
	width:275px;
}
.sq_fujian{
	width: 60%;
    display: inline-block!important;
    margin-left: 10px;
}
.search_nan{
	margin-left: 10px;
	display: inline-block;
}
.search_nv{
	margin-left: 10px;
	display: inline-block;
}
.job_btn_box input{
	width: 130px;
    line-height: 36px;
    font-size: 14px;
    color: #fff;
    margin: auto;
    border: none;
    background: #FF6400;
	margin: 0 20px;
	outline: none;
}

.job_fanhui{
    width: 130px;
    line-height: 36px;
    font-size: 14px;
    color: #fff;
    margin: auto;
    border: solid 1px #FF6400;
    background: #FF6400;
    display: inline-block;
    text-align: center;
	margin: 0 20px;
}
.job_fanhui:hover{
	color: #fff;
}
.job_btn_box{
	text-align: center;
    padding: 40px 0 20px;
}
.biaoge label{ margin-bottom:0; padding-right:8px; color:#666}
.biaoge label input{ margin-right:3px;}
.wu-example { max-width:300px;}
.wu-example .queueList{ border:none; margin:0}
.wu-example .queueList .placeholder{ padding-top:0;min-height:inherit; text-align:left}
.wu-example .queueList .placeholder label{ padding-right:0}
.wu-example .queueList .txt{ display:none}
.wu-example .queueList p{ font-size:12px; color:#222; line-height:32px; padding-left:10px;}
.wu-example .queueList .webuploader-container{ float:right}
.wu-example .queueList .placeholder .webuploader-pick{ margin:0;font-size:12px; color:#222; line-height:20px; padding:0px 5px; background:#EEEEEE;border: 1px solid #ccc;box-shadow:none; border-radius:0}
.wu-example .queueList.filled{ height:0px; overflow:hidden; padding: 0;border:none}
.wu-example .statusBar{height:auto; line-height:normal; border:none}
.wu-example label{ margin-bottom:0}
.wu-example .statusBar .btns .webuploader-container{ display:none}
.wu-example .statusBar .btns{ top:-5px; line-height:26px;}

.Pages{ text-align:center; padding:50px 20px 20px;}
.Pages span{ display:none;}
.Pages span.p_page{ display:block}
.Pages em{ font-style:normal;}
.Pages a{margin: 5px;  display: inline-block;  padding: 0 8px; border: 1px solid #ddd; color: #FF6400;  border-radius: 4px; vertical-align: middle;  height: 25px;  line-height: 25px;}
.Pages a.a_cur{ background-color: #FF6400; color: #fff;}
@media (max-width: 768px){
.Pages{ padding:30px 0}
.Pages a.a_first,
.Pages a.a_end,
.Pages em{ display:none}
.Pages a{ width:80px;height:30px; line-height:30px; border-radius:0; color: #333;}
}

.notices {font-size:14px; line-height:1.5em;}
.notices table {background-color: transparent; border-spacing: 0; border-collapse: collapse; font-size:14px; width:100%;border-top:solid 1px #ddd;border-left:solid 1px #ddd; box-sizing: border-box;}
.notices th{background-color:#f9f9f9;text-align:center; box-sizing: border-box;}
.notices td,.notices th{padding:10px 10px;border:1px solid #eee; box-sizing: border-box;}
.notices h2 {font-weight:bold; font-size:18px; line-height:1.5em;}

/* 20210409 */
.pro_pic{
	border: 1px #ddd solid;
    width: 100%;
    height: 0;
    padding-bottom: 66%;
    position: relative;
}
.pro_pic img{
	width: 100%;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    object-fit: contain;
}