@charset "utf-8";
html{ font:normal 62.5%/2.3em "微软雅黑",Arial;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:1.2em; color:#6e6e6e; width:100%; min-width:1004px; width:expression((documentElement.clientWidth < 1004) ? "1004px" : "100%" ); zoom:1;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; vertical-align:top;}
a{ color:#6e6e6e; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#0061a5;}

.header, .content, .footer {
    width: 1002px;
    margin: 0 auto;
}

.clear{ clear:both; height:0px; overflow:hidden;}
.Space{ width:1000px; height:8px; margin:0 auto; background:#eeefef;}

.Contain{ width:1002px; margin:0 auto; }
.Containbox{border-top:1px solid #dadada;}
.Current{ text-align:right; height:72px; line-height:72px;}
.Current .column{ float:left; height:24px; line-height:22px; color:#0061a5; font-size:1.833em; border-left:4px solid #0061a5; padding-left:9px; margin-top:28px;}
.Content{}
.SinglePage{font-family:"微软雅黑",Arial; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;line-height:24px; padding:20px 0;}
.SinglePage h3{ text-align:center;}

/*pages*/
.Pages{ padding:10px; line-height:18px; zoom:1; overflow:hidden; text-align:center;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; padding:0 6px;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#F00;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ color:#F00;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#F00;}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page .a_prev{ border:none;}
.Pages .p_page .a_next{ border:none;}
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0px 7px; }
.Pages .p_page em a.a_cur{ color:#0061a5;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(page_goto.jpg) no-repeat;}
/*pages end*/


/*Top*/
.Toper{ height:192px; font-family:"微软雅黑",Arial}
.Toper .TopBox{ height:37px; background:#f1f1f1;}
.Toper .top{ width:1002px; height:37px; line-height:37px; margin:0 auto;}
.Toper .top .topleft{ width:350px; float:left;}
.Toper .top .phone{ background:url(../images/top_phone.jpg) no-repeat left center; padding-left:17px;}
.Toper .top .email{ background:url(../images/top-Email.jpg) no-repeat left center; padding-left:30px; margin-left:12px;} 
.Toper .top .toprighttop{ float:right;}
/*.Toper .top .login{ background:url(../images/top_login.jpg) no-repeat left center; padding-left:25px;}*/
/*.Toper .top .zhuce{ background:url(../images/top_Registration.jpg) no-repeat left center; padding-left:20px;}*/
.Toper .top em{ margin:0 12px; font-style:normal;}
.LogoBox{ height:100px; border-bottom:1px solid #dadada;}
.LogoBox .Logo{ width:1002px; margin:0 auto;}
.LogoBox .Logo .logo{ display:block; float:left; margin-top:20px;}
.LogoBox .Logo .phone{ float:right; font-size:1.17em; margin-top:38px;margin-left: 20px;}
.LogoBox .Logo .phone span{ font-size:1.71em; color:#0061a5;}
.youku{ width:80px; float:left; margin-left:420px; padding-top:5px;}
.youku a{ display:block; float:left; margin-right:10px;}




nav {background-color:#fff;height:54px;}
nav ul {list-style-type:none;padding:0;width:1002px;margin:0 auto;}
nav ul li {padding: 0 20px;display:inline-block;position:relative;}
nav li ul {background-color:#e9e9e9;position:absolute;left:0;top:54px;width:120px;z-index:9999;}
nav li li {position:relative;margin:0;display:block;}
nav li li ul {position:absolute;top:0;left:121px;margin:0;}
nav a {line-height:40px;padding:0 4px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
nav a {width:100%;color:#555;font-size:15px;height:54px;line-height:54px;text-decoration:none;display:block;text-align:center;}
nav a:hover,nav a:focus,nav a:active {color:#0061a5;}
nav li li a {color:#555;border-bottom: 1px solid #abc4d6;margin:0;padding:0;}
nav li li:last-child a {border-bottom:none;}
ul.sub-menu {display:none;}
nav li.dropdown > a {background-image:url('../img/arrow-down.png');background-position:right 20px;background-repeat:no-repeat;}
nav li li.dropdown > a {background-image:url('../img/arrow-right.png');background-position:right 16px;background-repeat:no-repeat;}

/*Top*/

/*menu*/


.nav .sec{
	height: 0;
background: #e9e9e9;
color: #000;
overflow: hidden;
z-index: 9999;
position: absolute;
left: 0px;
}
.nav .sec a{
	display: block;
text-decoration: none;
background: #e9e9e9;
color: #555;
width: 120px;
height: 55px;
text-align: center;
line-height: 55px;
font-size: 14px;
overflow: hidden;
border-bottom: 1px solid #abc4d6;
}
.nav .sec a:hover{
    color: #0061A5;
}
/*menu结束*/
/*banner*/
.topbanner {
    height: 532px;
    position: relative;
    width: 100%;
    overflow: hidden;
}
.banner {
    width: 1920px;
    height: 532px;
    position: absolute;
    left: 50%;
    top: 0px;
    margin-left: -960px;
    overflow-x: hidden;
}
.banner ul.bb {
    position: relative;
    padding: 0px;
    margin: 0px;
    z-index: 5;
}
.banner ul.bb li{
	position: absolute;
	display: none;
	cursor: pointer;
	margin: 0 auto;
}
.banner .num{
	position:absolute;
	right:2px;
	bottom:0px;
	width:100%;
	z-index:100;
	padding:5px 0px;
	text-align:center;
}
.banner .num li{
	border-radius: 10px;
	width:11px;
	height:11px;
	display:inline-block;
	margin-right:18px;
	background:#ccc;
	_display:inline;
	_font-size:0px;
}
.banner .num li.num_hover{
	background-color:#0766ab;
}
.banner .num li.num_hover a{
	color:#fff;
}
.banner .num li a{
	float:left;
	display:inline;
	text-align:center;
	color:#666;
	text-decoration:none;
	cursor:pointer;
	width:10px;
	height:10px;
	text-indent:-100px;
	overflow:hidden;
	opacity:1;
}
/*banner结束*/
/*搜索*/
.search{
	width:100%;
	border-bottom:1px solid #e5e5e5;
	height:60px;
}
.search p {
    float: left;
    font-size: 14px;
    line-height: 57px;
    color: #666666;
}
.search p a {
    color: #666666;
}
.ser_inp {
    margin: 14px 0 0;
    width: 498px;
height: 32px;

border: 1px solid #dadada;

float: left;

border-radius: 20px;

margin-right: 15px;

float: right;
}
.inp01 {
    height: 32px;
width: 450px;
background: none;
border: none;
color: #0766ab;
float: right;
}
.inp02 {
    background: url(../images/ss_bj.png) no-repeat 10px 9px;
    width: 40px;
    height: 25px;
    border: 0;
    margin-top: 1px;
    outline: none;
}
/*搜索结束*/
/*案例*/
.container4{ padding-top:60px; padding-bottom:15px;}
#tab_case{height:50px; line-height:50px; padding-bottom:30px; padding-left:305px;}
#tab_case ul{}
#tab_case li{float:left; width:200px; border-right:1px solid #fff;margin: 0 10px;}
#tab_case li a{display:block; line-height:50px; text-align:center; font-size:18px; color:#fff;}
#tab_case li a span{display:block; background-color:#787878;border-radius: 14px; }
#tab_case li a:hover,#tab_case li a.hover{ background:url(../images/icon11.png) no-repeat bottom center; text-decoration:none;}
#tab_case li a:hover span,#tab_case li a.hover span{ background-color:#0766ab;border-radius: 14px;}

.tab_content{ position:relative; overflow:hidden;}
.tabslider{width:20000px;}
.tab_list{width:1200px; overflow:hidden; float:left;}
.tab_list ul{ width:1200px; overflow:hidden;}
.tab_list ul li{float:left; margin:0 10px; background:#f5f5f5;}
.tab_list ul li a{display:block; text-align:center; font-size:12px; color:#000; padding:12px 0px;}
.tab_list ul li a:hover{color:#ff6c00; text-decoration:none;}
.tab_list ul li .case_img{width:277px; height:255px; overflow:hidden; position:relative;}
.tab_list ul li .case_img a{position:absolute; left:0px; top:320px; display:block; background:url(../images/bg3.png) no-repeat; padding:0 20px;padding-top:70px; width:236px; height:306px; color:#fff; line-height:20px;text-align:left; font-size:12px;}
.tab_list ul li .case_img a span { font-size:16px; text-align:center; padding-bottom:14px;}
.tab_list ul li .case_img a span { display:block; height:140px;  background:url(../images/case_img_bj.png) no-repeat center bottom; }
.case_img_b { padding:10px 20px 20px 20px; line-height:20px;text-align: center;}
.case_img_b span {font-size:14px; font-weight:100px; padding-bottom:5px; color:#333333;}
#hhh  {color:#;fff}

.tab_list ul li .case_img a:hover{text-decoration:none; color:#fff;}
.tab_list ul li .case_img img { border:1px solid #efefef;}
.container {
    width: 1200px;
    margin: auto;
}
.container5{background-color:#f2f2f2; padding-bottom:20px;}
.container5 .ad1{}
.custom{}
.custom h4{ font-size:30px; font-weight:bold; color:#27584a; text-align:center; padding-bottom:1px; padding-top:65px;}
.custom h4 span{font-size:14px; font-weight:normal; color:#888887;text-transform:uppercase; padding-left:10px;}
.custom .tip2{text-align:center; font-size:14px; color:#404040;}
/*案例结束*/
/*行业应用*/
.industry { background:url(../images/hy_yybj.png) no-repeat center top; height:466px; width:100%; margin-top:20px;}
.industry_a { margin:0 auto;width:500px; padding-top:40px;}
.industry_a h2{ color:#0766ab; height:30px; font-size:24px; font-weight:bold; float:left;  }
.industry_a img { float:right;padding-top: 10px;}
.coop_con {
    margin: 0 auto;
    width: 1200px;
    margin-top: 40px;
}
.coop_con .prev {
    padding: 180px 15px 0;
}
.coop_con .next {
    padding: 180px 0 0;
}
.part_c {
    margin-left: 30px;
    width: 1050px;
    height: 334px;
    overflow: hidden;
    display: inline;
    position: relative;
}
.coop_list{
	width: 2000px;
}
.coop_con li {
    float: left;
    margin-right: 20px;
    width: 294px;
}
.coop_con li img {
    display: block;
    width: 294px;
    height: 194px;
}
.coop_con li span {
    display: block;
    text-align: center;
    background: url(../images/shadow2.png) no-repeat center bottom;
    height: 40px;
    line-height: 30px;
    font-size: 18px;
    font-weight: bold;
}
.coop_con li p{
	font-size: 12px;
	font-weight: 100;
}

/*行业应用结束*/
/*关于我们*/
.c4{background: url(../images/l_ys_bj.jpg) no-repeat center;height: 442px;overflow: hidden;}
.c44{width: 1100px;margin: 0 auto;padding-top: 50px;}
.c4a{width: 434px;height: 319px;overflow: hidden;}
.c4b{width: 558px;margin-left: 38px;}
.c4-b1{font:600 24px/88px "微软雅黑";color:#fff;}
.c4-b2{font:400 14px/24px "微软雅黑";color:#fff;}
.c4-b3{margin-top: 50px;}
.c4-b3 a{border:2px solid #fff;font:400 14px/20px "微软雅黑";color:#fff;padding: 9px 36px;}
.c4-b3 a:hover{background: #1c4587;}
/*关于我们结束*/
/*新闻*/
.new_z { margin:0 auto; width:1200px; padding-top:30px; padding-bottom:55px; overflow:hidden;}

.new {width:344px; height:248px; float:left;}
.new_a { font-weight:bold; color:333333; font-size:18px;  width:344px; height:30px;}
.new_a img { margin-left:10px;}
.new_b  { padding-top:20px;}
.new_b li { margin-bottom:20px;}
.new_b span { float:right; color:#7b7b7b;}
.new_b a { color:#333333}
.new_b a:hover { color:#0766ab; text-decoration:underline;}
.new_c { padding-top:20px;}
.new_c a { display:block; border-radius:20px; width:100px; height:27px; line-height:27px; text-align:center; color:#fff; background:#0766ab; border:1px solid #0766ab;}
.new_c a:hover { color:#0766ab; border:1px solid #0766ab; background:none;}

.n_industry {width:344px; height:248px; float:left; margin-left:60px;}
.n_industry_a { font-weight:bold; color:333333; font-size:18px;  width:344px; height:30px;}
.n_industry_a img { margin-left:10px;}
.n_industry_b  { padding-top:20px;}
.n_industry_b li { margin-bottom:20px;}
.n_industry_b span { float:right; color:#7b7b7b;}
.n_industry_b a { color:#333333}
.n_industry_b a:hover { color:#0766ab; text-decoration:underline;}
.n_industry_c { padding-top:20px;}
.n_industry_c a { display:block; border-radius:20px; width:100px; height:27px; line-height:27px; text-align:center; color:#fff; background:#0766ab; border:1px solid #0766ab;}
.n_industry_c a:hover { color:#0766ab; border:1px solid #0766ab; background:none;}

.faq {width:392px; height:248px; float:right;}
.faq_a {  width:392px; height:30px;}
.faq_a img { margin-left:10px; padding-top:8px;}
.faq_a strong {color:333333; font-size:18px; float:left;}
.faq_a span { float:right;}
.faq_a a { font-size:12px; color:#0766ab; font-weight:100;}
.faq_a a:hover {  color:#0766ab; text-decoration:underline;}
.faq_b  { padding:20px 20px 10px 20px; border:10px solid #ebebeb; margin-top:15px;height: 173px;}
.faq_b li { margin-bottom:20px;}
.faq_b span { float:right; color:#7b7b7b;}
.faq_b a { color:#333333; font-size:12px;}
.faq_b a:hover { color:#0766ab; text-decoration:underline;}
.faq_b01 { height:22px; font-weight:bold; padding-left:30px; background:url(../images/t_da.png) no-repeat left center; margin-bottom:10px;  line-height:22px;}
.faq_b02 { padding-left:30px; background:url(../images/t_wen.png) no-repeat left 3px;}
/*新闻结束*/
/*底部*/
.d_nav { height:53px; line-height:53px; width:100%; border-top:1px solid #ececec;}
.d_nav_z { margin:0 auto; width:1200px;}
.d_nav_z li { float:left;}
.d_nav_z a { font-size:14px; width:132px; height:53px; display:block; background:url(../images/d_nav_bj.jpg) no-repeat left center; color:#333333; text-align:center;}
.d_nav_z a:hover { color:#0766ab; text-decoration:underline;}
.d_nav_a a { background:none;}



/*foot*/
.foot { height:154px; width:100%; background:#242424;}
.link {  height:44px; line-height:44px; border-bottom:1px solid #505050; width:100%;}
.link_z { margin:0 auto; width:1200px;}
.link_z li { float:left; margin-right:15px; color:#fff; font-size:14px;}
.link_z a { color:#fff;}
.link_z a:hover { color:#fff; text-decoration:underline;}
.link_a { font-weight:bold;}

.foot_contact { margin:0 auto; width:1200px;}
.foot_contact_w { float:right;}
.foot_contact_a { padding-top:30px; width:1100px; float:left;}
.foot_contact_a a { color:#fff;}
.foot_contact_a li { float:left; margin-right:25px; padding-left:25px; color:#fff;}
.t_01 { background:url(../images/d_tel.png) no-repeat left center; font-size:18px; font-weight:bold;}
.t_02 { background:url(../images/d_d.png) no-repeat left center;font-size:18px; font-weight:bold;}
.t_03 { background:url(../images/d_emil.png) no-repeat left center;font-size:14px; line-height:22px;}
.t_04 { background:url(../images/d_dd.png) no-repeat left center;font-size:14px;line-height:22px;}

.foot_contact_a a:hover { text-decoration:underline;}

.foot_contact_a span { width:100%; display:block; padding-top:16px; color:#fff;}
.foot_contact_a span a { color:#fff;}
.foot_contact_a span a:hover { color:#fff; text-decoration:underline;}