﻿@charset "utf-8";
body{ color:#333; font-size:14px;font-family: "Microsoft Yahei";}
.banner{height:185px; width:100%; min-width:1200px; 
    background: url(../images/banner2.jpg) no-repeat center 0;
	background-repeat: no-repeat;
	overflow:hidden;
	}
.position_nav{
	width:1200px;
	height:auto;
	font-size:14px;
	margin:85px auto 0px;
	padding-top:15px;
	text-align:left;
	color:#fff;
	}
.position_nav_title {
	font-size:25px;
	color:red;
	font-family:"黑体";
	color:#fff;
	font-weight: bolder;
}
.position_nav a{color:#fff; font-weight:bold;}
.position_nav a:hover{
	text-decoration: underline;
}
.main {
	width:1200px;
	height:auto;
	margin:20px auto 100px;
	overflow:hidden;
	/* [disabled]border:1px solid red; */
}
/*走进高服css*/
.main_l{width:215px; height:auto; float:left; overflow:hidden;}
.main_l_title{margin-bottom:10px; padding-top:10px;border-bottom:1px solid #ddd;text-align:left; color:#000;}
.main_l_title a{font-size:15px; font-weight:bold; line-height:35px;}
.main_l dl dd{
	padding-top:15px;
	padding-left:40px;
	background-image: url(../images/ico.gif);
	background-repeat: no-repeat;
	background-position: 15px 3px;
}
.main_l dl dd a:hover {
	display:block;
	color:#2c2d2c;
	text-decoration:underline;
	margin-left:-40px;
	padding-left:40px;
	background-image: url(../images/ico.gif);
	background-repeat: no-repeat;
	background-position: 15px -29px;
}
.main_l_projects{clear:both;font-size:13px;line-height:30px;padding-top:10px; text-align:center;}
.main_l_projects a img,.pictures a img {width:215px; height:118px;}
.main_l ul.main_l_news li{
	line-height:29px;
	height:29px;
	width:190px;
	padding-left:20px;
	overflow:hidden;
	background-image: url(../images/ico.gif);
	background-repeat: no-repeat;
	background-position: -5px -41px;
}
.main_l ul.main_l_news li a:hover{line-height:29px;  text-decoration:underline; color:#2c2d2c;}
.main_l_contact_tel{padding-left:0px; line-height:25px;}
.main_r{
	width:985px;
	height:auto;
	float:left;
	overflow:hidden; 
}
.main_rx{
	width:1200px;
	height:auto;
	float:left;
	overflow:hidden; 
}
.advice { width:215px; height:200px; overflow:hidden; text-align:center; line-height:30px;}
.advice img {width:213px; height:117px; border:1px solid #ddd;}
.pictures{text-align:center;}
/*新闻中心css*/
.main p.title{height:70px; line-height:70px; color:#000; font-size:25px; border-bottom:1px dashed #ddd;}
dl.main_r dt{
    clear:both;
	height:30px;
	padding-top:30px;
	margin-bottom:15px;
	width:940px;
	border-bottom:1px dashed #ddd;
}
dl.main_rx dt{
    clear:both;
	height:50px;
	padding-top:30px;
	margin-bottom:15px;
	width:740px;
	border-bottom:1px dashed #ddd;
}
.news_content .position{    
    clear:both;
	height:30px;
	padding-top:15px;
	width:940px;
	border-bottom:1px dashed #ddd;
	}
.position a{font-size:16px;}
dl.main_r dd.top1{height:115px; width:940px; padding:15px 0; border-bottom:1px dashed #ddd;}
dl.main_r dd.top1 img{width:200px; height:110px; padding:3px; border:1px solid #ccc;}
p.news_profile{float:right; width:700px; height:110px;padding-top:5px; line-height:25px; }
.main_r dt a,.advice_prods_list span a{font-size:16px;}
.main_rx dt a,.advice_prods_list span a{font-size:16px;}
dl.main_r dd{width:930px; line-height:35px; padding-left:10px; background-image:url(../images/ico10.gif); background-position:left center; background-repeat:no-repeat; border-bottom:1px dashed #ddd;}
dl.main_rx dd{width:1200px; line-height:35px; padding-left:10px; background-image:url(../images/ico10.gif); background-position:left center; background-repeat:no-repeat; border-bottom:1px dashed #ddd;}
.advice_prods_list{clear:both; float:left; height:auto; width:985px; overflow:hidden;}
.advice_prods_list span{    
    display:block;
    border-bottom: 1px dashed #ddd;
    clear: both;
    height: 30px;
    padding-top: 30px;
	margin-bottom:15px;
    width: 940px;
	}
dl.main_r dd.advice_products,p.advice_products{height:138px; float:left; text-align:center; line-height:40px; overflow:hidden; background:none;}
dl.main_rx dd.advice_products,p.advice_products{height:155px; float:left; text-align:center; line-height:40px; overflow:hidden; background:none;width: 227px;border: none;padding: 0 10px 20px 0px;}
p.advice_products a{font-size:13px;}
.advice_products i{width:227px; height:133px;display: block;overflow: hidden;}
.advice_products a img{width:227px; height:133px; transition: all 0.5s;}
.advice_products a:hover img{transform: scale(1.1);}
.guess{clear:both; width:100%; line-height:30px; border-bottom:1px solid #ddd; margin-bottom:15px; padding-top:10px;}
.next{clear:both; width:940px; height:30px; line-height:30px; margin-top:25px;overflow:hidden;}
.next a {background:#ffffff none repeat scroll 0 0;border:1px solid #cccccc;color:#1f3a87;margin:5px 4px 0 0;padding:4px 5px 2px;text-decoration:none;}
.next a:hover{background:#004C74 none repeat scroll 0 0;border:1px solid #1f3a87;color:#ffffff;}
.news_title{font-size:15px; width:940px; text-align:center;padding-top:30px;}
.news_time{width:940px; padding-top:25px;text-align:center;}
.preface{padding:18px 15px 15px 15px!important; margin-top:25px; height:57px; line-height:25px; text-indent:2em; border:1px solid #ddd; overflow:hidden;}
.news_content{width:940px;}
.news_content div,.news_content p{line-height:25px; padding:10px 0;}
.share{width:940px; height:auto; padding-top:50px; overflow:hidden;}
.news_pre{clear:both; height:30px; width:470px; float:left; padding:30px 0 10px 0;}
.news_next{height:30px; width:470px; float:left; padding:30px 0 10px 0; text-align:right;}
h3.re_read{    
    background-image: url("../images/ico10.gif");
    background-position: left center;
    background-repeat: no-repeat;
	padding-left:10px;
	width:930px; 
	line-height:35px; 
	font-weight:normal;
	}

/******************产品中心css************************/
.none { display:none }
.left-sider { float:left; width:215px; }
.operate h3 { font-family: "Microsoft YaHei",微软雅黑; font-size:16px; background:#f7f7f7; height:43px; line-height:43px; padding-left:12px; }
.operate ul li { display:inline; }
.operate ul li a {padding-left:30px; text-decoration:none; font-size:14px; color:#555; display:block;  height:43px;  line-height:43px; border-bottom:1px dotted #d2d2d2; }
.operate ul li a.noline { border-bottom:none; }
.operate ul li a:hover{ color:#ed1b23; }
.operate ul li a.selected:hover { color:#fff; }
.operate ul li .selected { background-color:#ed1b23; color:#fff; }
.operate ul li { border-bottom:1px dotted #d2d2d2; display:inline-block; width:100%; position: relative; min-height:43px; _height:43px; z-index: 10; zoom:1 }
.operate ul li h4 { cursor:pointer; background:url(../images/bg3.png) no-repeat 170px 18px; padding-left:30px; text-decoration:none; font-size:14px; color:#555; display:block;  line-height:43px; font-weight:normal; }
.operate ul li.noline { border-bottom:none; }
.operate ul li h4:hover { color:#ed1b23; text-decoration:underline; }
.operate ul li.selected h4 { background-position:170px -37px; border-bottom:1px dotted #d2d2d2; }
.operate ul li a { }
.operate ul li .on a { color:#ed1b23; font-weight:bold; }
.operate ul li a:hover { color:#ed1b23; text-decoration:underline; }
.bg-color { background-color:#ed1b23; }
.operate li .list-item { padding:5px 0; position:relative; zoom:1 }
.operate li .list-item p { padding-left:8px;}
.operate li .list-item a { border:none; color: #333333; display:block; height:32px; line-height: 32px; margin: 0 -1px 0 1px; padding-left: 60px;  position: relative; text-decoration: none; font-size:12px; }
.left-sider .operate { border:1px solid #eaeaea;  zoom:1 }
.left-sider .ser-online a { margin-top:10px; height:75px; border:1px solid #eaeaea; display:block; }
.product_more{
	width:230px;
	height:25px;
	margin:0 auto;
	border-top:1px dashed #ddd;
	/*background-image: url(../images/product.gif);*/
	background-repeat: no-repeat;
	background-position: center top;
}
.product_more a{float:left;width:60px; margin-left:13px; overflow:hidden; font-size:12px;}
/*产品导航css结束*/
.products_list{width:965px; height:auto; overflow:hidden; float:right; margin-bottom:15px; padding-bottom:1px; border:1px solid #d9d9d9;}
.products_listx{width:1198px; height:auto; overflow:hidden; float:right; margin-bottom:15px; padding-bottom:1px; border:1px solid #d9d9d9;}
.products_class_name{ height:43px; line-height:44px; background-color:#f7f7f7; padding:0 20px;}
.products_class_name a{ font-size:15px;}
.products_list dd{
	width:230px;
	height:200px;
	margin:15px 0px 10px 9px;
	text-align:center;
	line-height:30px;
	float:left;
	overflow: hidden;
}
.products_listx dd{
	width:287px;
	height:230px;
	margin:15px 0px 10px 10px;
	text-align:center;
	line-height:30px;
	float:left;
	overflow: hidden;
}
.products_list dd i{width:230px; height:134px;display: block;overflow: hidden;}
.products_list dd a img{width:230px; height:134px; transition: all 0.5s;}
.products_list dd a:hover img{transform: scale(1.1);}
.products_listx dd i{width:287px; height:168px;display: block;overflow: hidden;}
.products_listx dd a img{width:287px; height:168px; transition: all 0.6s;}
.products_listx dd a:hover img{transform: scale(1.15);}
.product_more span{padding-left:20px;}
.product_more a .jie{display: block;float: left;height: 31px;background:url(../images/jie-icon.png) no-repeat center;background-size:36px,36px;}
.product_more a:hover .jie{background:url(../images/jie-hover-icon.gif) no-repeat center; background-size:36px,36px;}
.product_more a .te{display: block;float: left;height: 31px;background:url(../images/te-icon.png) no-repeat center;background-size:36px,36px;}
.product_more a:hover .te{background:url(../images/te-hover-icon.gif) no-repeat center; background-size:36px,36px;}
.product_more a .can{display: block;float: left;height: 31px;background:url(../images/can-icon.png) no-repeat center;background-size:36px,36px;}
.product_more a:hover .can{background:url(../images/can-hover-icon.gif) no-repeat center; background-size:36px,36px;}
.select{width:100%;height:25px;margin:10px 0;}
.products_detail_top{position:relative; width:1200px; height:atuo; overflow:hidden; margin-bottom:20px; padding-bottom:15px;}
.products_detail_top img{width:540px; height:396px; float:left;border: 1px solid #e7e7e7;}
.products_profile{width:610px; height:396px;padding:25px 0 0 48px; float:right;line-height:25px; font-family: "宋体"; color:#000; overflow:hidden;}
.products_profile span{color:#00479d; font-weight: bold; float:left;}
.products_profile h1{height:50px; width:610px; border-bottom:1px  dashed #ddd; font-size:30px; margin-bottom:15px; font-family:"Microsoft Yahei";}
/*.products_profile h1:before{content:''; width:30%; height:2px; background:#00a1e9; position:absolute; top:70px; left:51%; margin-left:-23px;} 
.products_profile h1:after{content:''; width:70%; height:2px; background:#facd00; position:absolute; top:70px; left:66%;} */
.equiry{
	clear:both;
	width:500px;
	height:40px;
	font-size:20px;
	color:#ed1b23;
	line-height:50px;
	text-align:right;
	padding-top:25px;
}
.equiry img{width:auto; height:auto;}
.equiry .zx{margin-left:0px;}
.equiry .zx b{display: block;float: left;width: 230px;height: 50px;background:url(../images/zx_ic.jpg) no-repeat center;transition:all 0.5s ease;}
.equiry .zx:hover b{background:url(../images/zx_ich.jpg) no-repeat center; }
.equiry .tel24{margin-left:0px;}
.equiry .tel24 i{display: block;float: right;width: 30px;height: 30px;padding-top: 18px;background:url(../images/tel24h.png) no-repeat center;}
.equiry .tel24 p{display: block;float: right;font-size:26px;color:#00479d;margin-left: 10px;font-weight: bold;font-family:"Microsoft Yahei";}
#profile_1,#profile_2,#profile_3,#profile_4,#profile_other{border:none; padding:0px; margin:0px;}
#profile_1 h3,#profile_2 h3,#profile_3 h3,#profile_4 h3{background-color:#fff; border-bottom:1px solid #d9d9d9; padding:20px 0 10px 0; line-height:45px; margin-bottom:10px; font-size: 26px; font-weight:bold;}
#profile_1 p,#profile_2 p,#profile_3 p,#profile_4 p,#profile_other p,#profile_other div{line-height:25px;overflow:hidden;}
.product_x a{clear:both; display:block; width:100%; height:30px; margin-bottom:5px; line-height:30px; text-align:center; background-color:#f5f5f5;}
.product_x a:hover{ background-color:#ddd;}
.product_content_note{
	clear:both;
	width:740px;
	height:430px;
	margin:0 auto;
	border:1px solid #ddd;
	background-image: url(../images/note_bg.gif);
	background-repeat: repeat-x;
	background-position: left -200px;
}
.note_title{
	height:40px;
	width:700px;
	margin-top:30px;
	line-height:35px;
	text-align:center;
	color:#fff;
	background-image: url(../images/notetitle_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.notebg{width: 750px; height:400px; padding-top:10px; background-image: url(../images/msg_bg.jpg); background-repeat:no-repeat; background-position: left top;}
#form1{ 
    width:600px;
    margin:30px auto;
	padding-left:20px;
	overflow:hidden;
	}
#form1 input {
    height: 25px;
    margin-bottom: 5px;
    width: 170px;
	margin-right:10px;
	border:1px solid #ddd;
}
#form1 input, #form1 select {
    font-size: 12px;
    vertical-align: middle;
}
#form1 textarea {
    height: 150px;
    width: 500px;
}
#button {
    padding-left: 65px;
    margin-top: 13px;
    width:250px;
    float:left;
}
#code{margin-top: 11px;}
#code input,#button input{width:100px;}
.dingzhi{ border: 1px solid #ddd; height: 20px; margin:4px 10px 0 0; padding-bottom:1px;}
#button input {cursor:pointer;}
/*产品内容页顶部显示导航css*/
#header-wrapper {height:auto; margin:0 auto; width:100%; left:0px;}	
.header {max-width: 1200px;position:relative;height:100px; margin:0 auto; border-bottom:1px dashed #dcdcdc; }
#xinghao { float:left; height:100px; width:35%;}
#xinghao h1 { margin-top:35px; color:#1E1E1E; font-size:24px; font-weight:bold;}
#primary-menu {float:right;width:63%; height:100px; font-size:14px;}
#primary-menu ul {list-style-type: none; width:100%; margin-top:40px;margin-left: 200px;}
#primary-menu ul li {position: relative; width:70px; float:left; margin-left:30px; }
#primary-menu ul li a {text-decoration: none;font-size:16px;color: #676767; text-align:center;}
#primary-menu ul li a:hover { color:#ed1b23;}
.fixed { position: fixed; top: 0px; z-index:9999; height: 60px; background: rgba(51,51,51,0.8);}
.fixed #header-wrapper {height:60px; margin:0 auto; width:100%;}	
.fixed .header {max-width: 1200px;padding: 0;margin: 0 auto ;position:relative;height:60px; border-bottom:none;}
.fixed #xinghao { float:left; height:60px; width:35%;}
.fixed #xinghao h1 { margin-top:15px; color:#fff;}
.fixed #primary-menu {float:right;width:63%; height:60px; margin-right:0;}
.fixed #primary-menu ul {list-style-type: none; width:100%;margin-top:23px;}
.fixed #primary-menu ul li {position: relative; width:70px; float:left; margin-left:30px; }
.fixed #primary-menu ul li a {text-decoration: none;font-size:16px;color:#fff; text-align:center;}
/*配件与服务css*/
.service_main {width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:50px;}
.service_nav{
	width:100%;
	height:71PX;
	min-width:1000px;
	background-image: url(../images/serve_nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.service_nav_ul{
	width:750px;
	height:45px;
	margin:0 auto;
	padding-left:250px;
	padding-top:15px;
	background-image: url(../images/service.gif);
	background-repeat: no-repeat;
	background-position: 30px 7px;
}
.service_nav_ul li{float:left; width:130px;}
.service_nav_ul p{float:right; width:60px;}
.service_nav_ul li a{font-size:20px; color:#000;}
.service_positon{height:25px; width:1200px; text-align:right; margin-top:25px;  border-bottom:1px dashed #ccc;}
.service_positon a{font-weight:bold; font-size:15px;}
.service_jp_title{clear:both; width:1200px; height:35px; line-height:35px; margin:0 0 15px 0; padding-top:20px; border-bottom:1px solid #ddd; overflow:hidden;}
.service_jp_title a{font-size:18px;}
.service_main .pj_main_r{width:450px; margin-right:50px; overflow:hidden;}
.service_main .pj_main_r dd{clear:both; width:440px;}
#service_pj{
	width:1200px;
	height:200px;
	padding-top:15px;
	background-image: url(../images/help_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#service_pj li{float:left; width:190px; height:160px;line-height:40px; text-align:center; margin-right:10px; overflow:hidden;}
#service_pj li img{width:190px; height:111px;}
#service_pj i{width:190px; height:111px;display: block;overflow: hidden;}
#service_pj a img{width:190px; height:111px; transition: all 0.5s;}
#service_pj a:hover img{transform: scale(1.1);}
ul.about_service{clear:both; width:1000px; height:auto; margin:20px 0px 10px; overflow:hidden;}
ul.about_service li{width:475px; float:left; overflow:hidden; margin:10px 25px 10px 0px;}
ul.about_service li img{border:1px solid #ddd; padding:3px;}
.service_question_question{padding-top:15px; height:30px;  width:730px; margin-bottom:15px; border-bottom:1px solid #ddd;}
.pj_main_r_list span{
	display:block;    
    border-bottom: 1px dashed #ddd;
    clear: both;
    height: 30px;
    padding-top: 30px;
	margin-bottom:15px;
    width: 1200px;
	overflow:hidden;
}
.pj_main_r_list span a{font-size:16px;}
.pj_main_r_list p{    
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    float: left;
    height: 158px;
	width:230px;
    line-height: 40px;
    overflow: hidden;
    text-align: center;
	padding: 0 10px 20px 0px;
}
.service_question_question a{font-weight:bold; font-size:15px;}
/*走进高服模板css*/
.main_r_x_content{width:1200px; height:auto; overflow:hidden; font-size:13px; line-height:30px;}
.main_r_about_pictuers{width:900px; overflow:hidden; text-indent:0px; padding-left:50px;}
dl.contact_tel{width:335px; height:auto; overflow:hidden; margin:0 30px 30px 0; float:left;}
dl.contact_tel dt {height:30px; line-height:30px; background-color:#4ea7f9; color:#fff; text-indent:2em; font-weight:bold;}
dl.contact_tel dd {
	height:30px;
	line-height:30px;
        text-indent:2em;
        background-image: url(../images/ico.gif);
	background-repeat: no-repeat;
	background-position: left -41px;
}
.specialmaking{width:720px; height:auto; overflow:hidden;}
.specialmaking table {width:500px; height:auto; overflow:hidden;}
.specialmaking table .trTitle span{float:left; font-weight:bold; font-size:14px;}
.specialmaking table input{border:1px solid #ccc; width:200px;  background-image: url(../images/serve_nav_bg.jpg); background-repeat: repeat-x; background-position: left top;}
.specialmaking table.checkbox input{width:20px;}
hr{margin:15px 0 0 10px; color:#ff9000;}
.blank{padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #ddd;}
.cut{margin:15px 0px; width:500px;}
.submit{width:200px; float:left;}
/*百度地图css*/
    .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}
/*人力资源css*/
.hr_body,.hr_body a{font-family:"宋体"; color:#454545;}
.hr_head{width:1000px; height:95px; margin:0 auto;}
.hr_logo{
	background-image: url(../images/line.gif);
	background-repeat:no-repeat;
	background-position:190px center;
	width:300px;
	height:70px;
	margin-top:15px;
	float:left;
	line-height:100px;
	text-align:right;
	font-size:15px;
}
.hr_logo img{float:left;}
.hr_head_nav{width:150px; height:30px; float:right; margin-top:50px; text-align:right;}
.hr_head_nav a{color:#8d8d8d; font-size:13px; padding:0 10px;}
.hr_head_nav a.nav_line{line-height:20px; border-right:1px solid #ccc;}
.hr_nav{clear:both; width:100%; min-width:1000px; height:40px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
.hr_nav ul {width:1000px; margin:0 auto; overflow:hidden;}
.hr_nav ul li{height:40px; line-height:40px; float:left; width:130px; text-align:center; overflow:hidden;}
.hr_nav ul li a{font-size:14px;}
.hr_main_bg{clear:both; width:100%; min-width:1000px; height:auto; background-image: url(../images/hr_bg.gif); background-repeat:repeat-x; background-position:left top; overflow:hidden;}
.hr_banner{
	height:360px;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.hr_main{width:1000px; height:auto; overflow:hidden; margin:30px auto 0;}
dl.hr_list{width:300px; height:auto; overflow:hidden; float:left; margin-right:33px;}
dl.hr_list dt{height:35px; line-height:35px; width:300px; margin-bottom:15px; border-bottom:1px solid #ddd;}
dl.hr_list dt a{font-size:17px; font-weight:bold;}
dl.hr_list dd.hr_list_more{width:100px; height:30px; line-height:30px; background-color:#fa532e; text-align:center; margin-top:15px;}
dl.hr_list dd.hr_list_more a{color:#fff;}
dl.hr_list dd.hr_list_more a:hover{text-decoration:underline;}
.hr_bottom{width:100%; min-width:1000px; border-top:1px solid #e3e3e3; height:auto; margin-top:50px; overflow:hidden; padding-bottom:30px;}
div.hr_bottom_line{border-top:1px solid #e3e3e3;}
.hr_bottom .bottom_list a,.hr_bottom .bottom_link_friendlink a,.hr_bottom .bottom_link_friendlink,.hr_bottom .bottom_link_right p,.hr_bottom .bottom_link_right a,.hr_bottom .logo_x,.hr_bottom .logo_x a{color:#454545; font-family:"宋体";}
.hr_bottom .bottom_list a:hover,.hr_bottom .bottom_link_friendlink a:hover,.hr_bottom .bottom_link_right a:hover{color:#ed1b23; font-family:"宋体";}
.bottom_link_friendlink h1{display:inline; font-weight:normal;}
	/* 走进高服模板css代码 */
.fm {
	width: 720px;
	height: 800px;
}
.fm-pro {
	width: 700px;
	text-indent: 2em;
	padding:10px 15px 0 5px;
}
.fm-lm {
	height: 600px;
	width: 720px;
	/* [disabled]border: 1px solid #600; */
	margin-top: 20px;
}
.fm-lmes {
	float: left;
	height: auto;
	width: 217px;
	overflow:hidden;
	display: inline;
	padding-bottom:30px;
	margin-right: 23px;
}
a.fm-title{
	color: #F00;
	line-height: 35px;
	font-weight: bold;
	font-size: 15px;
}
a.fm-title:hover {color:#000;}
.lm-pro {
	height: 100px;
	width: 215px;
	line-height:25px;
	color: #666666;
	overflow:hidden;
}
a.fm-more {
	background-color: #c00;
	color: #fff;
}
a.fm-more:hover {background-color: #666666; color:#fff;}
.fm-lmes a .fm-img {
	padding: 5px;
	border: 1px solid #ddd;
	display:block;
}
.fm-lmes a:hover .fm-img {	border: 1px solid #bbb;}
/*全站搜索结果页*/
#keyboard{height:20px;}
.main table.all_search {margin-top:15px;}
.main table.all_search h2 a{line-height:35px; font-size:15px;}
.main table.all_search td{font-family:"微软雅黑"; line-height:25px; color:#666; font-size:13px;}
.main table.all_search td a{color:#666; font-family:"微软雅黑";}
.main table.all_search h2 a:hover,.main table.all_search td a:hover{ text-decoration:underline;}
/*图库封面页*/
/*效1果*/
.tk_main{width:1000px; height:auto; overflow:hidden; margin:10px auto 0;}
.tk_main h2{
	width:100%;
	height:40px;
	border-left:none;
	border-right:none;
	line-height:40px;
	margin-bottom:10px;
	border-bottom:1px solid #e3e3e3;
	}
.tk_main h2 a{font-size:20px; color:#000;}
#img_scroll{
	width:546px;
	height:275px;
        float:left;
	padding:8px;
	padding-top:0px;
	border-top:none;
}
#img_scroll #img_big img{border:1px solid #e3e3e3; width:405px;}
#img_small{width:120px;float:right;position:relative; padding-right:10px;}
#img_small a{
	display:block;
	margin-bottom:5px;
	width: 130px;
	height: 70px;
        overflow:hidden;
}
#img_small img{width: 130px; border:1px solid  #e3e3e3;}
#img_small .curr{width:130px;height:70px;position:absolute;left:0;top:0;}
#img_big{width:405px;height:220px;overflow:hidden;float:left;position:relative;}
#img_big a{display:none;position:absolute;left:0px;top:0;}
/*效果2*/
.tab1{width:425px; border-bottom: #e3e3e3 solid 1px;margin:0 auto; float:right;}
.menu{
	height:28px;
	border-right: #e3e3e3 solid 1px;
	font-size:14px;
}
.menu li{
	float:left;
	width:105px;
	text-align:center;
	line-height:35px;
	height:35px;
	cursor:pointer;
	border-left: #e3e3e3 solid 1px;
	border-bottom: #e3e3e3 solid 1px;
	color:#000;
	overflow:hidden;
	border-top:1px solid  #e3e3e3;
}
.menu li.off{background:#fff;color:#000;font-weight:bold; border-bottom:none;}
.menudiv{height:193px;border-left: #e3e3e3 solid 1px;border-right:#e3e3e3 solid 1px;border-top:0;background:#fefefe;}
.tit_con{width:410px; height:82px; float:left; overflow:hidden; margin:7px 0 0 10px;;}
.menudiv img{height:80px; float:left; border:1px solid #e3e3e3;}
.menudiv p {float:left; padding-left:10px; width:275px; line-height:20px; overflow:hidden;}
/*效果3*/
.box{ width:546px; margin-left:8px; position:relative; overflow:hidden; _height:100%;float:left;}
.picbox{ width:544px; height:135px; overflow:hidden; text-align:center; line-height:30px; position:relative; border:1px solid #e3e3e3;}
.piclist{ height:115px;position:absolute; left:0px; top:0px}
.piclist li{ background:#eee; margin-right:5px; padding:5px; float:left;}
.piclist li img{width:150px; height:104px;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:80px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}
.tk_zt{width:425px; float:right;}
.tk_zt .tit_con{height:135px; margin:0px; width:423px; border:1px solid #e3e3e3;}
.tk_zt .tit_con img {
        width:90px;
        height:115px;
        float:left;
	margin-top:10px;
	margin-left:11px;
}
.tk_zt .tit_con p {
    float: left;
    line-height: 20px;
    overflow: hidden;
    padding-left: 10px;
    padding-top: 13px;
    width: 300px;
	height:120px;
}
.tk_zt .tit_con p .xiangxi{margin-left:50px;}
/*图库列表页*/
.spotlightWrapper ul { 
width:750px;
float:left;
list-style-type: none; /* remove the default style for list items (the circles) */ 
margin:20px 9px; /* remove default margin */
padding:0px; /* remove default padding */
}
.spotlightWrapper ul li { 
line-height:30px;
margin-bottom:40px;
margin-right:15px;
text-align:center;
float:left; /* important: left float */
position:relative; /* so we can use top and left positioning */
}
.spotlightWrapper ul li a img { 
width:170px; /* you don't need this, i just rescaled the images they are bigger then i want them to be ' */
position:relative; /* so we can use top and left positioning */
border:3px solid #ccc; /* choose whatever you like */
}
.spotlightWrapper ul li a img.active {
	border:4px solid #ccc; /* choose whatever you like */
	z-index:1; /* show it on top of the other images (they have z-index 0) */
	/* [disabled]right: -4px; */ /* same as border width but negative */
	top: -4px; /* same as border width but negative */
}
.clear { clear:both; } /* to clear the float after the last item */

/*图库内容页*/
.tk_banner {
        width:100%; 
        min-width:1000px; 
        height:185px; 
        background-image: url(../images/tkbanner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.tk_banner h1{position:absolute; left:-10000000px;}
.main_tk_l {
    border: 1px solid #dbdbdb;
    float: left;
    height: auto;
    padding-bottom:50px;
    width: 750px;
}
.pic_title strong{
    display:block;
    font-size: 23px;
    color:#666;
    padding-bottom: 20px;
    padding-top: 30px;
    text-align: center;
    width: 100%;
}
.picsay{    
    height: auto;
    line-height: 25px;
    margin: 25px auto 0;
    overflow: hidden;
    padding-bottom:15px;
    text-indent: 2em;
    width: 650px;
}
.pn {
    margin-left:50px;
    border-top: 1px dashed #e1e1e1;
    height: 40px;
    width: 650px;
}
.pre {
    float: left;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    text-align: left;
    width: 325px;
}
.nex {
    float: right;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    text-align: right;
    width: 325px;
}
.otherlinks {
    float: left;
    margin-top: 30px;
    width: 650px;
}
.otherlinks h4 {
    clear: both;
	width:650px;
    font-size: 13px;
    margin:0 35px 10px 50px;
    padding-bottom:15px;
    border-bottom:1px dashed #ddd;
}
.otherlinks h3{
	width:640px;
    margin:0 35px 0 50px;
    padding-left: 10px;
    background-image: url("../images/ico10.gif");
    background-position: left center;
    background-repeat: no-repeat;
}
.main_tk_r {
    float: right;
    width: 235px;
}
.main_r1 {
    float: right;
    padding-bottom:30px;
    margin-bottom: 20px;
    width: 225px;
    border: 1px solid #dbdbdb;
}
.main_r2 {
    border: 1px solid #dbdbdb;
    float: right;
    padding-bottom:30px;
    margin-bottom: 20px;
    width: 225px;
}
.main_r2 h3,.main_r1 h3 {
    font-size: 13px;
    height: 30px;
    margin-top: 20px;
    padding-left: 10px;
}
.main_r3 {
    border: 1px solid #dbdbdb;
    float: right;
    height: 350px;
	line-height:30px;
    margin-bottom: 20px;
    padding-left: 10px;
	padding-bottom:30px;
    width: 215px;
}
.main_r3 a img{width:204px; height:112px; border:1px solid #dbdbdb;}
.main_r3 h3 {
    font-size: 13px;
    height: 30px;
    margin-top: 15px;
    width: 215px;
}
.main_r3 p {
    line-height: 25px;
    width: 200px;
}
.hot li {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding-left: 20px;
    width: 200px;
	background-image:url(../images/ico003.gif);
	background-position:10px center;
	background-repeat:no-repeat;
}
.main_tk_l #bdshare {
    float: left;
    font-size: 12px;
    padding-bottom: 2px;
    text-align: left !important;
    z-index: 999999;
    clear: both;
    display: inline;
    margin-left: 50px;
    margin-top: 25px;
    overflow: hidden;
}
.photoresize{max-width:650px; height:auto;}
.botton{width:350px; float:left;}
.tj_footer{width:1000px; margin:35px auto 10px; text-align:center; line-height:25px;}
/*产品地图*/
dl.map {width:998px; height:auto; overflow: hidden; border:1px solid #ccc; margin-bottom:15px; padding-bottom:15px;}
dl.map dt{width:998px; height:30px; border-bottom:1px solid #ccc; line-height:30px; text-indent:1em; margin-bottom:10px;}
dl.map dd{width:150px; height:30px; line-height:30px; float:left; text-indent:1em;}
dl.map dt a{ font-size:14px; font-weight:bold; font-family:"微软雅黑";}

/*20220907增加样式*/
body{min-width:1200px;width:100%;overflow-x:hidden;}
i,em{ font-style:normal;}
.fr { float:right;}
.contentx{ width:1200px; margin:0 auto;font-family: "Microsoft Yahei";}
.headerx{height: 153px;background:url(../images/head_bg.jpg) no-repeat center;}
.h_top{height:36px;line-height: 36px;font-size: 14px;color: #999999;}
.h_top p{ width: 110px;text-align: center;color: #fff;font-size: 14px;line-height: 18px;padding-top: 8px;}
.h_top i a{color: #999999;padding-right: 18px;padding-left: 25px;}
.h_top .nav0{ background:url(../images/diqiu.gif) no-repeat left;height:18px;width:18px; background-size:15%;}
.h_top .nav1{ background:url(../images/nav1.png) no-repeat left;height:18px;width:18px;}
.h_top .nav2{ background:url(../images/tuku.png) no-repeat left;height:18px;width:18px;}
.h_top .nav3{ background:url(../images/nav3.png) no-repeat left;height:18px;width:18px;}
.h_con{height: 130px;}
.h_con .h_logo{float: left;margin: 18px 17px 0 0;}
.h_con h2{float:left;font-weight:normal;margin-top: 37px;}
.h_con h2 b{display: block;font-size: 26px;color: #333333;line-height:26px;}
.h_con h2 span{display:block;font-size: 22px;color: #333333;line-height: 22px;padding-top: 8px;}
.h_con p{float: right;font-size: 16px;color: #333333;margin-top: 40px;background:url(../images/ph.png) no-repeat left center;padding-left: 50px;line-height: 16px;margin-right: -110px;}
.h_con p b{display: block; font-size: 26px;color: #333333;line-height: 26px;padding-top: 6px;}
.search{width: 100%; height: 81px;background: #f5f5f5;border-bottom: 1px solid #dcdcdc;}
.search p{float: left;height: 81px;line-height: 81px;font-size: 14px;color: #666666;}
.search p b{ font-weight: normal;color: #333333;}
.search p a{margin-right:20px;color: #666666;font-size: 14px;}
.s_box{float: right;margin-top:24px;width: 324px;height: 36px;background: #fff;border: 1px solid #d4d4d4;border-radius: 18px;}
.s_box .input1{float:left;width:270px;height:36px;line-height: 36px;font-size:14px;color:#333;border:0;outline: 0;padding-left: 20px;border-radius: 18px;}
.s_box .input2{float: left;width:30px;height: 30px;border: 0;background: url(../images/sea.png) no-repeat center;outline: 0;cursor: pointer;margin-top: 3px;margin-right: 3px;}

 /*20220910联系我们*/
.row {
  width: 100%;
  transition: 0.2s width ease;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  clear: both;
  content: '';
}
.row > [class*="span-"] {
  float: left;
  margin-right: 1.66666667%;
  *margin-right: 1.55666667%;
}
.row > .span-1 {
  width: 2.5%;
}
.row > .span-2 {
  width: 6.66666667%;
}
.row > .span-3 {
  width: 10.83333333%;
}
.row > .span-4 {
  width: 15%;
}
.row > .span-5 {
  width: 19.16666667%;
}
.row > .span-6 {
  width: 23.33333333%;
}
.row > .span-7 {
  width: 27.5%;
}
.row > .span-8 {
  width: 31.66666667%;
}
.row > .span-9 {
  width: 35.83333333%;
}
.row > .span-10 {
  width: 40%;
}
.row > .span-11 {
  width: 44.16666667%;
}
.row > .span-12 {
  width: 48.33333333%;
}
.row > .span-13 {
  width: 52.5%;
}
.row > .span-14 {
  width: 56.66666667%;
}
.row > .span-15 {
  width: 60.83333333%;
}
.row > .span-16 {
  width: 100%;
}
.row > .span-17 {
  width: 69.16666667%;
}
.row > .span-18 {
  width: 73.33333333%;
}
.row > .span-19 {
  width: 77.5%;
}
.row > .span-20 {
  width: 81.66666667%;
}
.row > .span-21 {
  width: 85.83333333%;
}
.row > .span-22 {
  width: 90%;
}
.row > .span-23 {
  width: 94.16666667%;
}
.row > .span-24 {
  width: 98.33333333%;
}
.fix {
    *zoom: 1;
    *clear: both;
}
.fix:before, .fix:after {
    display: table;
    clear: both;
    content: '';
}
.row .transition05{-webkit-transition: all 0.8s ease;transition: all 1s ease;}
.row:first-child{margin-bottom:33px;}
.list_title{font-size:24px;font-weight:normal;}
.row dl{position:relative;z-index:2;}
.row dd{font-size:16px;color:#666;margin-bottom:10px;word-break: break-all;overflow:hidden;}
.row dd span{float:left;line-height:20px;width:90%;}
.row dd.phone_num span a{color:#666;cursor:default;}
.row dd .ico{margin-right:2%;float:left;}
.row .bj_ico{position:absolute;bottom:6%;right:0;display:block;z-index:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);}
.row .part1{position:relative;margin-bottom:75px;}
.row .map_box{width:100%;height:440px;background:url(../images/ab_content_p1_bj.jpg) no-repeat center;}
.row .part1_main{position:absolute;width:100%;height:100%;top:0;left:0;}
.row .main_box{padding:82px 3% 0px;}
.row .part1_main li{background:url(../images/white_95.png) repeat;position:relative;box-shadow:0 0 8px rgba(153,153,153,0.4);min-height:300px;}
.row .part1_main dl{padding:8% 6%;}
.row .part1_main dt{padding-bottom:20px;margin-bottom:20px;}
/*.part1_main dd a{cursor:text;color:#666;}*/
.row .bj_ico{height:140px;background:url(../images/content_part1_bj_ico.png) no-repeat;}
.row .bj_ico1{width:115px;right:4%;}
.row .bj_ico2{width:35px;background-position:-115px 0px;right:10%;}
.row .bj_ico3{width:50px;background-position:-150px 0px;right:10%;}
.row .main_box li:hover .bj_ico{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px);}

.row .ipart_title{text-align:left;font-size:32px;}
.row .smal-24{min-height:300px;/*background:#eef2f5;*/position:relative;}
.row .list_box{padding:30px 40px;}
.row .list_title{padding-bottom:14px;margin-bottom:20px;}
.row .contacts{height:30px;margin-bottom:6px;font-size:16px;color:#666666;}
.row .contacts em{font-size:18px;color:#000;margin-right:10px;}
.row dd{margin-bottom:6px;}
.row .span-16 dl{width:98%;margin-right:2%;margin-top: 4%;}
.row:first-child{margin-bottom:33px;}
/*.row .bj_ico{width:120px;height:120px;background:url(../images/content_us_ico.png) no-repeat;right:2%;}
.row .bj_ico1{background-position:0px 0px;}
.row .bj_ico2{background-position:-120px 0px;}
.row .bj_ico3{background-position:0px -120px;}
.row .bj_ico4{background-position:-120px -120px;}*/
.row .list_box:hover .bj_ico{-webkit-transform:translateX(-20px) ;-ms-transform:translateX(-20px) ;-o-transform:translateX(-20px) ;transform:translateX(-20px) ;}
.location {padding: 30px 40px;}
.location .list_title{padding-bottom: 14px;margin-bottom: 20px;}
.ditu {background:url(../images/ab_content_p1_bj.jpg) no-repeat; margin: 0 40px; height: 354px; width: 1120px;}



.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../images/ico.png) no-repeat;
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}


/*20220913走进高服*/
.imgZoom {overflow: hidden;}
.r {float: right;}
.l {float: left;}
section,video {display: block;}
.f_size16 {font-size: 16px;}
.wrap {width: 1100px;margin-right: auto;margin-left: auto;}
.rect-50{padding-bottom: 50%;}
.rect-5625{padding-bottom: 56.25%;}
.rect-60{padding-bottom: 60%;}
.rect-618{padding-bottom: 61.8%;}
.rect-70{padding-bottom: 70%;}
.rect-75{padding-bottom: 75%;}
.rect-80{padding-bottom: 80%;}
.rect-90{padding-bottom: 90%;}
.rect-100{padding-bottom: 100%;}
.rect-68 {padding-bottom: 68%;}

.ad_detail01{color:#666;background:#eef2f5;padding:60px 0px 50px;}
.ad_detail01 .title_01{font-size:52px;color:#0a68c0;line-height:1;margin-bottom:4px;}
.ad_detail01 .title_02{font-size:24px;color:#333333;margin-bottom:10px;}
.ad_detail01 .part1_text01{margin-bottom:20px;width:47%;float:left;}
.ad_detail01 .part1_ico{margin-bottom:20px;width:47%;float:left;}
.ad_detail01 .part1_ico ul{overflow:hidden;width:140%;}
.ad_detail01 .part1_ico li{float: left;margin-right:13%;}
.ad_detail01 .part1_ico .list_box{display:block;font-size:18px;color:#0a68c0;font-weight:bold;text-align:center;}
.ad_detail01 .part1_ico .list_ico{width:100px;height:100px;background:url(../images/about_center_ico.png) no-repeat;margin:0 auto;display:block;}
.ad_detail01 .part1_ico .li1 .list_ico{background-position:0px 0px;}
.ad_detail01 .part1_ico .li2 .list_ico{background-position:-100px 0px;}
.ad_detail01 .part1_ico .li3 .list_ico{background-position:-200px 0px;}
.ad_detail01 .video_box{width:50%;cursor:pointer;background: #000;}
.ad_detail01 .video_box img{opacity:0.5;}
.ad_detail01 .video_ico{width:100px;height:100px;background:url(../images/about_center_ico.png) no-repeat -300px 0px;display:block;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-50px;opacity:0.7;}
.ad_detail02 li{padding:60px 0px;background:#eef2f5;}
.ad_detail02 li:first-child{background:#fff;}
.ad_detail02 li:first-child .list_text{float:right;}
.ad_detail02 li:first-child .list_img{float:left;}
.ad_detail02 .list_text{width:46.611%;color:#666666;}
.ad_detail02 .list_title_01{font-size:36px;color:#0a68c0;font-weight:bold;line-height:1;margin-bottom:14px;}
.ad_detail02 .list_title_02{font-size:24px;color:#333333;margin-bottom:16px;}
.ad_detail02 .list_p{line-height:30px;}
.ad_detail02 .list_img{width:50%;}
.ad_detail02 li:last-child .list_img{margin-top:40px;}
.ad_detail03{width:100%;padding:80px 0px 100px;text-align:center;color:#fff;position:relative;overflow:hidden;}
.ad_detail03 .title_01{font-size:42px;color:#0a68c0;line-height:1;margin-bottom:10px;}
.ad_detail03 .title_02{font-size:24px;margin-bottom:30px;color:#fff;}
.ad_detail03 .detail03_p{padding:0 65px;line-height:30px;}
.ad_detail03 .detail03_p p{color:#fff;}
.ad_detail03 .img_bj{width:1920px;height:420px;display:block;position:absolute;top:50%;left:50%;margin-left:-960px;margin-top:-210px;z-index:-1;}
.ad_detail03 .img_bj img{-moz-transform:scale(1,1); -ms-transform:scale(1,1); -o-transform:scale(1,1); -webkit-transform:scale(1,1); transform:scale(1,1);-webkit-transition: all 8s ease;transition: all 8s ease;}
.ad_detail03:hover .img_bj img{-moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}

.i_video{position:fixed;width:100%;height:100%;top:0;left:0;z-index:8;overflow:hidden;text-align:center;display:none;}
.i_video #video{max-width:100%;min-width:100%;}
.i_video .cover_title01,.i_video .cover_title02,.i_video .cover_title02,.i_video .more{transform:translateX(0);-ms-transform:translateX(0); -moz-transform:translateX(0);-webkit-transform:translateX(0); -o-transform:translateX(0);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.i_video .more_btn .i_ico{background-position:-24px 0px;}
.i_video_box .about-video-close{position: absolute;top: 10px;right:1%;width: 30px;height: 30px;background: transparent url(../images/hw1_sprite.png);background-repeat: no-repeat;cursor: pointer;z-index: 10;}

*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;height: 100%;
*height: auto;}
.imgZoom:hover img {
    -moz-transform: scale(1.3,1.3);
    -ms-transform: scale(1.3,1.3);
    -o-transform: scale(1.3,1.3);
    -webkit-transform: scale(1.3,1.3);
    transform: scale(1.3,1.3);
}
.imgZoom img, .imgY180 img {
    -moz-transition: all 2.4s ease 0s;
    -ms-transition: all 2.4s ease 0s;
    -o-transition: all 2.4s ease 0s;
    -webkit-transition: all 2.4s ease 0s;
    transition: all 2.4s ease 0s;
}
img {
    
    height: auto;
    vertical-align: top;
    -ms-interpolation-mode: bicubic;
    border: 0;
}


/*20220913董事长致辞*/
  .auto {
    width: 1200px;
    margin: 0 auto;
    position: relative;
	padding: 20px 0;
}
.auto .Le {
    float: left;
    width: 680px;
    height: 456px;
    background-color: #f0f0f2;
    padding: 80px 54px 0;
}
.auto .Le h3 {
    color: #ece8e6;
    font-size: 76px;
    line-height: 51px;
    height: 53px;
    margin-bottom: 14px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: -3px;
    font-family: "gesans-regular";
}
.auto .Le h2 {
    color: #2c2b36;
    font-size: 30px;
    line-height: 1;
    margin-bottom: 12px;
}
.auto .Le p {
    color: rgba(44,43,54,.6);
    line-height: 26px;
    margin-bottom: 28px;
}
.auto .Ri {
    float: right;
    width: 417px;
    height: 534px;
    position: absolute;
    top: 20px;
    bottom: 0;
    right: 0;
    border-left: 2px solid #f2f2f2;
}
.auto .Ri .img {
    height: 534px;
    overflow: hidden;
    border-bottom: 3px solid #ffc000;
}
.auto .Ri .img img {
    min-width: 100%;
    min-height: 100%;
}

/*20220914企业文化*/
.channel_content {min-height: 300px;background: #eef2f5;padding: 70px 0px 100px;}
.opc0 {opacity: 0;}
.about_culture { height:auto; }
.about_culture .wrap{position:relative;min-height:570px;overflow:hidden;}
.about_culture .list_nav{position:absolute;bottom:0;left:0;z-index:2;width:100%;}
.about_culture .list_nav .owl-dot{width:20%;float:left;text-align:center;position:relative;cursor:pointer;}
.about_culture .list_nav .owl-dot:after{content:"";display:block;width:1px;height:80px;background:#d5dbe0;background: rgba(213,219,224,0.6);position:absolute;left:0;top:50%;margin-top:-40px;z-index: 1;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;visibility:visible;opacity:1;}
.about_culture .list_nav .owl-dot:first-child:after{display:none;}
.about_culture .list_nav .text_msk { content:''; display:block; position:absolute; width:100%; height:100%; top:0; left:0; background-color:transparent; z-index: 3; }
.about_culture .list_nav .list_box{position:relative;}
.about_culture .list_nav .text_box{position:absolute;width:100%;height:100%;background:#fff;background:rgba(255,255,255,0.9);font-size:16px;color:#444444;bottom:0;left:0;z-index:2;}
.about_culture .list_nav .text_box .list_ico{width:50px;height:50px;background:url(../images/about_culture_ico.png) no-repeat;margin:20px auto 0px;display:block;}
.about_culture .list_nav .dot-li1 .text_box .list_ico{background-position:0px 0px;}
.about_culture .list_nav .dot-li1.active .text_box .list_ico{background-position:0px -50px;}
.about_culture .list_nav .dot-li2 .text_box .list_ico{background-position:-50px 0px;}
.about_culture .list_nav .dot-li2.active .text_box .list_ico{background-position:-50px -50px;}
.about_culture .list_nav .dot-li3 .text_box .list_ico{background-position:-100px 0px;}
.about_culture .list_nav .dot-li3.active .text_box .list_ico{background-position:-100px -50px;}
.about_culture .list_nav .dot-li4 .text_box .list_ico{background-position:-150px 0px;}
.about_culture .list_nav .dot-li4.active .text_box .list_ico{background-position:-150px -50px;}
.about_culture .list_nav .dot-li5 .text_box .list_ico{background-position:-200px 0px;}
.about_culture .list_nav .dot-li5.active .text_box .list_ico{background-position:-200px -50px;}
.about_culture .list_nav .img_box{visibility:hidden;opacity:0;-webkit-transform: translateY(100px);transform: translateY(100px);}
.about_culture .list_nav .active:after{visibility:hidden;opacity:0;}
.about_culture .list_nav .active .text_box{bottom:100%;background:#c79554;background:rgba(199,149,84,0.9);color:#fff;}
.about_culture .list_nav .active .img_box{visibility:visible;opacity:1;-webkit-transform: translateY(0px);transform: translateY(0px);}
.about_culture .list_main .list_cell{background-repeat:no-repeat;background-position:center;min-height:630px;}
.about_culture .list_main .list_box{color:#fff;padding: 8% 23% 0% 8%;}
.about_culture .list_main .list_title01{font-size:30px;line-height:1;margin-bottom:8px;color: #fff;}
.about_culture .list_main .list_title02{font-size:24px;font-weight:normal;margin-bottom:20px;color: #fff;}
.about_culture .list_main .list_p{line-height:1.8;color: #fff;}
.about_culture .datalist td{border:0}
.about_culture .list_nav{position:static;overflow:hidden;}
.about_culture .list_nav .owl-dot{width:33.33%;}
.about_culture .list_nav .img_box{display:none;}
.about_culture .list_nav .text_box{position:static;padding:4% 0;}
.about_culture .list_nav .text_box .list_ico{margin:0 auto;}
.about_culture .list_main .list_cell{background-size:cover;}
.transition05{-webkit-transition: all 0.8s ease;transition: all 0.8s ease;}

/*20220914发展历程*/
.about_history .history_l{width: 295px;position:relative;z-index:2;}
.about_history .history_l li{padding-right:24%;position:relative;}
.about_history .history_l .list_box{font-size:18px;color:#666;text-align:right;padding:50px 0px;border-bottom:1px solid #d2d2d2;position:relative;z-index:1}
.about_history .history_l .list_box .year{font-size:36px;color:#333333;line-height:1;display:block;font-weight:bold;margin-bottom:6px;}
.about_history .history_l li.active .list_box{color:#cc9d64;}
.about_history .history_l li.active .list_box .year{color:#cc9d64;font-size:36px;}
.about_history .history_l li:after{content:"";width:6px;height:100%;background:#cc9d64;display:block;position:absolute;top:0;right:-10px;visibility:hidden;opacity:0;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.about_history .history_l li.active:after{visibility:visible;opacity:1;}
.about_history .history_l li:last-child .list_box{border:none;}
.about_history .history_l li .text_mask{content:"";width:100%;height:100%;background:none;position:absolute;display:block;top:0;left:0;z-index:2;cursor:pointer;}
.about_history .history_r{width: 73%;position:relative;z-index:2;}
.about_history .history_r ul{padding-left:6%;border-left:1px solid #d2d2d2;margin-left:10px;}
.about_history .history_r li{margin-bottom:20px;position:relative;opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);}
.about_history .history_r .list_box{background:#fff;padding:4% 6%;}
.about_history .history_r .list_time{font-size:28px;color:#cc9d64;font-weight:bold;margin-bottom:10px;}
.about_history .history_r .list_text{font-size:16px;color:#666;font-weight:normal;margin-bottom:18px;}
.about_history .history_r li:hover .list_box{box-shadow: 0px 10px 20px -10px #555;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.about_history .history_r .list_img{width:70%;overflow:hidden;margin:0 auto;}
.about_history .history_r .list_img img{width:100%;}
.about_history .history_r li:after{content:"";width:0;height:0;border-style:solid;border-color: transparent #fff transparent transparent;border-width:12px;display:block;position:absolute;top:40px;left:-22px;}
.about_history .history_r li:before{content:"";width:10px;height:10px;border-radius:50%;border:2px solid #cc9d64;display:block;position:absolute;top:45px;left:-60px;background:#eef2f5;}
.about_history .history_r .active li{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);}
.about_history .history_l .list_box .text{position:static;display:block;}
.about_history .history_l .list_box .text01{margin-bottom:14px;}
.about_history .history_l .list_box .text02{display:none;}
.about_history .history_l .list_box{padding:30px 0px;}
.about_history .history_l .active .list_box .text02{display:block;}
.about_history .history_l .active .list_box .text02{color:#666;font-size:16px;padding-left: 16%;}
.owl-carousel .owl-item img {display: block; width:70%!important;}

/*20220914科研实力*/
.about_innovate .hd{margin-bottom:40px;}
.about_innovate li{margin-top: 50px;}
.about_innovate li:first-child{margin-top:0;}
.about_innovate .list_l{width:47%;}
.about_innovate .list_r{width:48%;}
.about_innovate .list_title{font-size:30px;color:#cb9c61;padding:34px 0px;}
.about_innovate .list_p{font-size:16px;color:#666;line-height:1.8;}
.about_innovate li:nth-child(odd) .list_l{float:right;}
.about_innovate li:nth-child(odd) .list_r{float:left;}

.rect-75 {padding-bottom: 75%;}
.index_title {font-size: 36px;color: #36383c;line-height: 1;margin-bottom: 16px;}
.tc {text-align: center;}

/*20220915服务网络*/
/*.global03{padding:60px 0;}*/
.global03 .infor{text-align:center; padding:0 10%; margin-bottom:30px;}
.global03 .infor .tit{font-size:36px; line-height:40px; color:#666; font-weight:bold;}
.global03 .infor .con{font-size:16px; line-height:28px; color:#666; margin-top:23px;}
.global03 .infor .con a{font-size:16px; line-height:28px; color:#666; margin-top:23px;}
.global03 .infor .con span{font-size:20px; color:#00479d; font-weight:bold;}
.global03 .content{padding:0 10px; position:relative;}
.global03 .content .rect-5133{padding-bottom:51.33%;}
.global03 .content .dot_box{position:absolute; left:0 ;bottom:0; width:100%; height:100%;}
.global03 .content .dot_box .dot{position:absolute;}
.global03 .content .dot_box .dot .dot_circle{display:block; width:14px; height:14px; background:#00479d; position:relative; z-index:3; border-radius:50%;}
.global03 .content .dot:after,
.global03 .content .dot:before{content:""; position:absolute; border-radius:50%; top:50%; left:50%; z-index:1;}
.global03 .content .dot:before {width:29px; height:29px; background:transparent; background:rgba(0,71,157,0.3); margin-top:-14px; margin-left:-14px; -webkit-animation:warn 2s linear 0.4s infinite; -moz-animation:warn 2s linear 0.4s infinite; animation:warn 2s linear 0.4s infinite; opacity:0;}
.global03 .content .dot:after {width:46px; height:46px;background:transparent; /*background:#7e9ec3;*/ background:rgba(0,71,157,0.2); margin-left:-23px; margin-top:-23px; -webkit-animation:warn 2s linear 0s infinite; -moz-animation:warn 2s linear 0s infinite; animation:warn 2s linear 0s infinite; opacity:0;}
@keyframes warn {
    0% {
        transform:scale(0.5);
        opacity:0;
    }
    25% {
        transform:scale(1);
        opacity:0.4;
    }
    50% {
        transform:scale(1.2);
        opacity:0.8;
    }
    75% {
        transform:scale(1.3);
        opacity:0.4;
    }
    100% {
        transform:scale(1.4);
        opacity:0;
    }
}
@-webkit-keyframes warn {
    0% {
        transform:scale(0.5);
        opacity:0;
    }
    25% {
        transform:scale(1);
        opacity:0.4;
    }
    50% {
        transform:scale(1.2);
        opacity:0.8;
    }
    75% {
        transform:scale(1.3);
        opacity:0.4;
    }
    100% {
        transform:scale(1.4);
        opacity:0;
    }
}

.global03 .content .cover{position:absolute; right:0; bottom:0; background:url(../images/blue80.png) center; width:45%;}
.global03 .content .cover .box-1{padding:50px;}
.global03 .content .cover .box-1 dt{float:left; font-size:30px; line-height:30px; color:#fff; font-weight:bold; margin-bottom:25px;}
.global03 .content .cover .box-1 dt a{float:left; font-size:30px; line-height:30px; color:#fff; font-weight:bold; margin-bottom:25px;}
.global03 .content .cover .box-1 dd{float:left; width:89%; margin-right:2%; font-size:15px; line-height:28px; color:#fff; margin-top:5px;}
.global03 .content .cover .box-1 dd span{display:inline-block; margin-right:3px; font-size:28px; color:#facd00; font-family:Arial; font-weight:bold;}
.global03 .content .cover .box-1 dd.even{margin-right:0;}
.global03 .content .cover .box-1 .text{font-size:20px; color:#fff; line-height:24px; margin-top:30px;}

/*20220915售后服务承诺*/
.hd {margin-bottom:20px;}
.hd .n {font-size:36px; color:#666; margin-bottom:20px;}
.hd .text {font-size:14px; margin-bottom:15px;}
.ser_box { clear:both; overflow:hidden; font-size:14px; color:#666; padding-bottom:50px;}
.ser_box .img { margin-top:15px;}
.ser_box .l { margin-right:50px;}
.ser_box .r { margin-left:50px;}
.ser_box .n { font-size:32px; font-weight:normal; color:#666; margin-bottom:10px; display:block;}
.ser_box .imp { font-size:16px; color:#00a1e9;}
.ser_box .text01 { font-size:16px; color:#666; margin-bottom:15px;}
.ser_box .text02 p { margin-bottom:15px;}

.serb02 .img { margin-top:0;}
.txt_p{margin-bottom:25px; font-size:16px;}

/*20220915详情页面*/
.main_rx h3{background-color: #fff;border-bottom: 1px solid #d9d9d9;padding: 20px 0 10px 0;line-height: 45px;margin-bottom: 10px;font-size: 26px;font-weight: bold;}
.about-part {width: 1200px;margin: 0 auto;}
.pr {position: relative;}
.pr em{font-size: 50px;font-weight: bold;}
.part_c7{background:url(../images/partcbg.jpg) no-repeat center #fff;}
.part_cw7{width: 900px;position: absolute;left:292px;top:243px;color:#fc6a37;font-size: 40px;line-height: 70px!important;}
.part_c7 li:nth-child(25){margin-right: 899px;}
.part_c7 li {float: left;width: 149.7px;}
.part_c7 li img {width: 149.7px;height: 80px;display: block;box-sizing: border-box;border: solid 1px #d3dee9;}
.part_c7 li:hover {position: relative;z-index: 2;}    
.part_c7 li:hover img {-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);border: solid 2px #ffc000;position: relative;}
.part_c9{background:url(../images/partcbg.jpg) no-repeat center #fff;}
.part_cw9{width: 900px;position: absolute;left:292px;top:323px;color:#fc6a37;font-size: 40px;line-height: 70px!important;}
.part_c9 li:nth-child(33){margin-right: 899px;}
.part_c9 li {float: left;width: 149.7px;}
.part_c9 li img {width: 149.7px;height: 80px;display: block;box-sizing: border-box;border: solid 1px #d3dee9;}
.part_c9 li:hover {position: relative;z-index: 2;}    
.part_c9 li:hover img {-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);border: solid 2px #ffc000;position: relative;}
.part_c15{background:url(../images/partcbg.jpg) no-repeat center #fff;}
.part_cw15{width: 900px;position: absolute;left:292px;top:563px;color:#fc6a37;font-size: 40px;line-height: 70px!important;}
.part_c15 li:nth-child(57){margin-right: 899px;}
.part_c15 li {float: left;width: 149.7px;}
.part_c15 li img {width: 149.7px;height: 80px;display: block;box-sizing: border-box;border: solid 1px #d3dee9;}
.part_c15 li:hover {position: relative;z-index: 2;}    
.part_c15 li:hover img {-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);border: solid 2px #ffc000;position: relative;}
.ry ul {margin-top: 20px;}
.ry ul li {float: left;width: 386px;height: 266px;position: relative;margin-right: 19px;}    
.ry ul li:last-child {margin-right: 0;}    
.ry ul li i {width: 386px;height: 266px;display: block;overflow: hidden;}    
.ry ul li img {width: 386px;height: 266px;display: block;transition: all 0.6s;}    
.ry ul li:hover img {transform: scale(1.2);}
/*20220915详情页面高服实景*/
.conm6 {overflow: hidden!important;padding-top:5px;height: 753px;}
.conm6 h_3 {position: relative;height: 362px;overflow: hidden;width: 527px;float: left;margin-bottom: 28px;}
.conm6 h_3 span {display: inline-block;position: absolute;left: 0;bottom: 0;width: 100%;background: url(../images/cnn_bg.png) no-repeat left 0;height: 52px;line-height: 52px;color: #fff;padding-left: 38px;font-weight: normal;font-family: "Microsoft Yahei";font-size: 16px;letter-spacing: 1px;}    
.conm6_r1 {width: 645px;height: 362px;float: right;overflow: hidden!important;position: relative;margin-bottom: 28px;}    
.cr_u6 {position: absolute;cursor: pointer;top: 168px;left: 22px;z-index: 55;}    
.cr_d6 {position: absolute;cursor: pointer;top: 168px;right: 22px;z-index: 55;}    
.conm6_r1a {overflow: hidden;}    
.conm6_r1a ul li {position: relative;height: 362px;overflow: hidden;width: 645px;float: left;margin-bottom: 28px;}    
.conm6_r1a ul li span {display: inline-block;position: absolute;left: 0;bottom: 0;width: 100%;background: url(../images/cnn_bg.png) no-repeat left 0;height: 52px;line-height: 52px;color: #fff;padding-left: 38px;font-weight: normal;font-family: "Microsoft Yahei";font-size: 16px;letter-spacing: 1px;}    
.conm6_r1b {position: absolute;left: 302px;z-index: 55;bottom: 20px;}    
.conm6_r1b ul li {float: left;width: 9px;height: 9px;border-radius: 9px;background: #fff;cursor: pointer;margin-right: 6px;}    
.conm6_r1b ul li.on {background: #00a1e9;}    
.conm6_r22 {float: left;}
.conm6_r2 {float: right;width: 524px;}    
.conm6_r2 dl {background: #fff;height: 182px;}
.conm6_r2 dl:nth-of-type(2) {background: #00a1e9;}    
.conm6_r2 dl dt {float: left;}
.conm6_r2 dl dd {float: left;text-align: center;width: 260px;padding-top: 42px;position: relative;height: 140px;margin: 0!important;}    
.conm6_r2 dl dd:before {content: "";position: absolute;border-top: 15px solid #fff;border-left: 15px solid transparent;border-right: 15px solid transparent;height: 0;width: 0;left: 44.5%;top: 100%;}
.conm6_r2 dl dd span {display: block;line-height: 100%;padding-top: 9px;font-size: 18px;color: #333;}
.conm6_r2 dl:nth-of-type(2) dt {float: right;}    
.conm6_r2 dl:nth-of-type(2) dd span {color: #fff;}    
.conm6_r2 dl:nth-of-type(2) dd:before {border-top: none;border-bottom: 15px solid #00a1e9;top: -22px;}
.conm5 {}
.conm6_r2 dl dd .gf {display: block;line-height: 100%!important;font-family: Rubrik;font-size: 36px;font-style: italic;}    
.conm6_r2 dl:first-of-type dd {text-align: left;padding-left: 17%;box-sizing: border-box;padding-top: 60px;}
.bg table {width: 100%;}    
.bg table tr:first-child {font-weight: 700;background: #0a68c0!important;color: #fff}    
.bg table tr {border-top: 1px solid #ccc;border-left: 1px solid #ccc;transition: all .3s ease}    
.bg table tr:nth-child(odd) {background: #e5eff8}
.bg table tr:hover {background: #ffc000}    
.bg table td {padding: 10px 10px 10px 20px;font-size: 14px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc}
/*20221006常见问答页面*/
.wenda .wen {font-size: 16px;font-weight: 700;margin: 30px 0;}
.wenda .wen img{height: 33px;}
.wenda .wen a {font-size: 16px;font-weight: 700;}
.wenda .wen span {width: 42px;height: 42px;}
.wenda .wen span {float: left;width: 34px;height: 34px;margin-right: 22px;border: 1px solid #d8e1ff;border-radius: 50%;overflow: hidden;}
.wenda .da {margin-top: 16px;border-radius: 8px;}
.wenda .da {margin-top: 15px;padding: 0 20px 0 0;border-radius: 5px;color: #737373;overflow: hidden;}
.wenda .da {background: url(../images/homefivebg.jpg);clear: both;}
.wenda .da i {background-size: 43px;width: 43px;height: 60px;font-size: 17px;padding-top: 11px;}
.wenda .da i {float: left;background: url(../images/profiveicon02.png) left top no-repeat;background-size: 37px;width: 37px;height: 48px;text-align: center;font-style: normal;font-size: 16px;padding-top: 8px;line-height: 1;color: #773500;font-weight: 700;}
.wenda .da span {font-size: 14px;width: 461px;margin: 17px 0;}
.wenda .da span {float: right;width: 95%;font-size: 14px;color: #2c2d2c;line-height: 24px;height: 48px;overflow: hidden;margin: 11px 0;}
/*20221014新闻详情页面*/
h3.lan{width: 870px;background: #f7f7f7;font-size: 20px;border-left: 5px solid #008bf5;padding: 10px 30px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;margin: 20px 0;}
h3.hong{width: 870px;background: #f7f7f7;font-size: 20px;border-left: 5px solid #bc0e05;padding: 10px 30px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;margin: 20px 0;}
h3.huang{width: 870px;background: #f7f7f7;font-size: 20px;border-left: 5px solid #ff8a00;padding: 10px 30px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;margin: 20px 0;}
h3.lv{width: 870px;background: #f7f7f7;font-size: 20px;border-left: 5px solid #aace3b;padding: 10px 30px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;margin: 20px 0;}