
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td,span{margin:0;padding:0;}

img{vertical-align:top; border:none;}

li{list-style-type:none;}

.clear{clear: both;}
a, object{outline:none;}
a{cursor:pointer;color:#333;}
a:link{text-decoration:none;}
ul, li, ol{list-style: none outside none;}
li{vertical-align:top;}
li{vertical-align:bottom;}
a, a *{text-decoration: none; outline: none; star: expression(this.onFocus=this.blur());}
.clearfix{clear: both; zoom: 1;}
.clearfix:after{content: ''; display: block; clear: both;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
img{max-width: 100%; border: 0; outline: none; vertical-align: middle;}
body{background:#EBEBF3;width:100%;min-width:1200px;font:12px/1.5 "Microsoft YaHei","Helvetica Neue","Hiragino Sans GB",arial,helvetica,sans-serif;color:#333333;}
.publicblock{width:1200px;margin:0 auto;clear: both; zoom: 1;}
.publicblock:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.publicblock{*+height:1%;}
.oe{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.shadow{box-shadow:0 0 4px #ddd;}
.shadow:hover{box-shadow:0 0 8px #ddd !important;}
.shadow2{box-shadow:rgba(0,0,0,0.15) 1px 1px 10px;}

.header-top{ height: 116px;  }
.header-top .main{  height: 100%;  justify-content: space-between;  align-items: center; }

  .lubo{
	min-width:1200px;
	clear: both;
	height:500px;
}
  .lubo_box{
	position: relative;
	height:500px;
}
  .lubo_box li{
	float: left;
	position: absolute;
	top: 0;
	left: 0;
	width:99.4%;
	height:500px;
	opacity: 0;
	filter:alpha(opacity=0);
}
  .lubo_box li span{ display: block;width: 100%;  height: 100%;}
  .lubo_box li img{ width: 100%; height: 368px;}

  /*圆点*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #373F5E !important;}


nav{
	background-color: #373f5e;
	line-height: 48px;
	height: 48px;
}
nav .index-nav{  width: 100%; }
nav .index-nav li{ float: left; padding: 0 33px; text-align: center;font-size: 16px; }
nav .index-nav li a{ color: #fff; display: block; }
nav .index-nav li:hover,nav ul li.active{ cursor: pointer; background-color: #d51400;  }
/*top总项手风琴*/
.cloud-product-box{padding:20px 0}
.cloud-product-wrapper{margin:0 auto;width:1200px}
.cloud-product{position:relative;z-index:9;padding:10px 0}
.cloud-product-title{height:32px;text-align:center;line-height:32px;font-size:32px;color:#333}
.color-blue{color:#009fd9}
.cloud-product-explain{margin-top:26px;margin-bottom:82px;height:16px;line-height:16px;text-align:center;font-size:16px;color:#999}
.cloud-product-ul{width:100%}
.cloud-product-ul li{
	position:relative;
	margin-left:12px;
	width:212px;
	height:200px;
	float:left;
	background:#fff
}
.cloud-product-ul li:first-child{margin-left:0}
.cloud-product-single-top{width:100%;height:60px;line-height:60px;text-align:center;background-color:#f2f2f2}
.cloud-product-name{font-size:18px;color:#333;font-weight:700}
.cloud-product-single-bottom{
	width:100%;
	height:200px
}
.empty-space{width:100%;height:99px;padding:26px 0 0 0;}
.single-bottom-item{height:180px;width:100%}
.single-bottom-item:first-child{border-right:1px solid #eee}
.bg-product-pic{width:100%;height:82px}
.server-header-01{background:url(../image/product_header_icon_01.png) center no-repeat}
.server-header-02{background:url(../image/product_header_icon_02.png) center no-repeat}
.server-header-03{background:url(../image/product_header_icon_03.png) center no-repeat}
.server-header-04{background:url(../image/product_header_icon_04.png) center no-repeat}
.server-header-05{background:url(../image/product_header_icon_05.png) center no-repeat}
.server-header-active-01{background:url(../image/product_header_active_icon_01.png) center no-repeat}
.server-header-active-02{background:url(../image/product_header_active_icon_02.png) center no-repeat}
.server-header-active-03{background:url(../image/product_header_active_icon_03.png) center no-repeat}
.server-header-active-04{background:url(../image/product_header_active_icon_04.png) center no-repeat}
.server-header-active-05{background:url(../image/product_header_active_icon_05.png) center no-repeat}

.product-introduce-title{margin-bottom:14px;height:22px;line-height:22px;font-size:22px;text-align:center}
.product-introduce-title.normal-weight{font-weight:400}
.product-introduce-content{margin:0 auto 26px;width:200px;line-height:14px;font-size:14px;text-align:center;color:#333}
.product-introduce-list{margin:0 auto;padding-top:28px;height:135px;width:84%;border:1px solid #f1f1f1;border-left:none;border-right:none}
.introduce-list-small{margin-bottom:18px;line-height:14px;font-size:14px;color:#999;text-align:center}
.product-introduce-price{margin:48px auto 0;font-size:14px;text-align:center;color:#333}
.price-blue{color:#0af;font-size:38px}
.normal-inner{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.active-inner{position:relative;display:none;height:100%;-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.introduce-link{position:absolute;top:0;left:0;width:100%;height:360px}
.active-inner-01{background:url(../image/producet_bg_01.jpg) center no-repeat}
.active-inner-02{background:url(../image/producet_bg_01.jpg) center no-repeat}
.active-inner-03{background:url(../image/producet_bg_01.jpg) center no-repeat}
.active-inner-04{background:url(../image/producet_bg_01.jpg) center no-repeat}
.active-inner-05{background:url(../image/producet_bg_01.jpg) center no-repeat}
.cloud-product-ul li.active .active-inner{display:block;-moz-opacity:1;-khtml-opacity:1;opacity:1}
.cloud-product-ul li.active .normal-inner{display:none;-moz-opacity:0;-khtml-opacity:0;opacity:0}
.cloud-product-ul li{-webkit-box-shadow:1px 1px 12px rgba(0,0,0,.08);-moz-box-shadow:1px 1px 12px rgba(0,0,0,.08);box-shadow:1px 1px 12px rgba(0,0,0,.08);-webkit-transition:width .15s linear;-o-transition:width .15s linear;-moz-transition:width .15s linear;transition:width .15s linear}
.cloud-product-ul li.active{z-index:9;width:304px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);-moz-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2)}
.active .product-introduce-content{color:#eff6ff}
.active-product-introduce-title{color:#fff}
.active .product-introduce-list{padding-top:22px;border-color:#3f9ff9}
.introduce-list-large{margin:0 auto;width:228px;line-height:22px;color:#ddebff;font-size:14px}
.active .product-introduce-price{margin-top:32px;color:#fefeff}
.product-introduce-price .price-white{display:inline-block;font-size:36px;height:36px;line-height:36px;color:#fff}
.buy-link-btn{display:block;margin:30px auto 0;width:90%;height:40px;line-height:40px;background-color:#ff9600;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.buy-link-btn:hover{background-color:#f80}

/*title*/
.title{width:1200px;text-align:center;padding:20px 0;}
.title .t span{position:relative;color:#373f5e;font-size:26px;font-weight:700;}
.title .t span:after{content:"";display:block;width:38px;height:10px;position:absolute;left:-50px;top:50%;margin-top:-4px;background:url(../image/i5.png) no-repeat center;}
.title .t span:before{content:"";display:block;width:38px;height:10px;position:absolute;right:-50px;top:50%;margin-top:-4px;background:url(../image/i6.png) no-repeat center;}
.zizhitit{color:#AFB3BF;font-size:14px;margin-top:5px;}
.title ul{height:21px;line-height:21px;margin-top:5px;}
.titpf{display:inline-block;font-size:14px;position:relative;padding:0 5px;}
.title ul li a{color:#AFB3BF;}
.title ul li a:hover{color:#135FBB;}
.title ul li:after {content: '';position: absolute;right: -2px;top: 50%;width: 1px;height: 9px;background-color: #AFB3BF;margin-top:-2.5px;}
.title ul li:last-child:after {background-color: transparent;}

/*资质办理*/
.blockbox3{padding:10px 0 40px 0;background:#373f5e url(../image/b3.jpg) no-repeat center bottom;}
.blockbox3 .t span{color:#fff;}
.blockbox3 .content{overflow:hidden;margin-top:5px;}
.blockbox3 .contnet_left{width:870px;height:445px;background:#fff;float:left;}
.blockbox3 .hd{width:225px;height:445px;float:left;}
.blockbox3 .hd .hd1{height:120px;background:url(../image/hd1.jpg) no-repeat center top;}
.blockbox3 .hd .hd1 h3{font-size:25px;color:#fff;padding:17px 0 0 20px;height:36px;line-height:36px;}
.blockbox3 .hd .hd1 p{font-size:14px;color:#fff;margin-left:20px;font-weight:700;position:relative;height:20px;line-height:20px;}
.blockbox3 .hd .hd1 p:after{content:"";width:12px;height:8px;position:absolute;left:0;bottom:-15px;}
.blockbox3 .hd .hd2{height:325px;background:#2F395D;}
.blockbox3 .hd .hd2 li{width:100%;border-bottom:1px solid rgba(225,225,225,0.1);transition: all .35s ease}
.blockbox3 .hd .hd2 li a{display:block;padding:11px 20px;margin:0 5px 0 20px;}
.blockbox3 .hd .hd2 li .s1{display:block;font-size:16px;color:#FFF;line-height:22px;height:22px;}
.blockbox3 .hd .hd2 li .s2{display:block;color:#7284C0;font-size:12px;font-family:arail;line-height:18px;text-transform : uppercase;margin-top:2px;}
.blockbox3 .hd .hd2 li.on{background:#596CA9;border-right:6px solid #d51400;border-bottom-color:transparent !important;position:relative;border-bottom:1px solid transparent !important;transition: all .35s ease}
.blockbox3 .hd .hd2 li.on:after{content:"";width:225px;height:1px;position:absolute;top:-1px;left:0;background:#596CA9;}
.blockbox3 .hd .hd2 li.on:before{content:"";width:6px;height:66px;position:absolute;top:-1px;right:-6px;background:#d51400;}
.blockbox3 .bd{margin:0 25px;float:left;width:595px;height:445px;overflow:hidden;}
.blockbox3 .bd_head{height:22px;border-bottom:1px solid #eee;padding:10px 0;line-height:22px;padding-top:20px;}
.blockbox3 .bd_head .s1{
	float:left;
	color:#333333;
	font-size:14px;
	font-weight:500;
}
.blockbox3 .bd_head .s2{
	float:right;
	color:#333333;
	font-size:14px;
	padding-right:25px;
	font-weight: bold;
	background:url(../image/go4.png) no-repeat right;
}
.blockbox3 .bd dl{
	padding:5px 0;
	border-bottom:1px solid #eee;
}
.blockbox3 .bd dt h2{line-height:24px;color:#373f5e;font-size:20px;position:relative;z-index:1;position:relative;font-weight:normal;}
.blockbox3 .bd dt h2:after{content: '';width:30px;height:1px;background:url(../image/hr2.png) no-repeat left center;display:block;position:absolute;left:0;top:30px;}
.blockbox3 .bd dt .p1{
	font-size:10px;
	font-family:arial;
	color:#333333;
	text-transform:uppercase;
	line-height:20px;
	z-index:1;
	position:relative;
	font-size:14px;
	margin-top:10px;
}
.blockbox3 .bd dd{
	overflow:hidden;
	margin-top:5px;
}
.blockbox3 .bd dd a{
	background:#fff;
	width:190px;
	height:38px;
	border:1px solid #DBDBDB;
	border-radius:1px;
	display:block;
	line-height:38px;
	font-size:14px;
	color:#5B5B5B;
	text-align:center;
	float:left;
	margin:10px 1px;
}
.blockbox3 .bd dd a .s2{
	display:block;
	width:190px;
	height:38px;	font-weight: bold;
	float:left;
}
.blockbox3 .bd dd a.on{color:#FF733D;border-color:#FF733D;position:relative;}
.blockbox3 .bd dd a.on:after{content: '';width:16px;height:15px;display:block;position:absolute;right:0;top:0;}
.blockbox3 .bd dd a.on .s1{border-color:#FF733D;}
.blockbox3 .bd .submit{
	width:200px;
	height:37px;
	display:block;
	line-height:37px;
	text-align:center;
	font-size:16px;
	font-weight:700;
	background:#d51400;
	color:#fff;
	border-radius:4px;
	margin:21px  auto;
}
.blockbox3 .contnet_right{width:325px;height:445px;background:#FFF;float:right;}
.blockbox3 .contnet_right li{padding:18px 26px;border-bottom:1px solid #E4E5F0;position:relative;}
.blockbox3 .contnet_right h2{line-height:24px;color:#373f5e;font-size:20px;position:relative;z-index:1;position:relative;font-weight:normal;background:url(../image/gou2.png) no-repeat right center;}
.blockbox3 .contnet_right .p1:after{content: '';width:30px;height:1px;background:url(../image/hr.png) no-repeat left center;display:block;position:absolute;left:0;top:27.5px;}
.blockbox3 .contnet_right .p1{
	font-size:10px;
	font-family:arial;
	color:#333333;
	text-transform:uppercase;
	line-height:20px;
	z-index:1;
	position:relative;
	font-size:14px;
	margin-top:4px;
	padding-bottom:15px;
}
.blockbox3 .contnet_right .p2{overflow:hidden;margin-left:-5px;height:21px;overflow:hidden;position:absolute;bottom:46px;width:273px;}
.blockbox3 .contnet_right .p2 a,span{
	display:inline-block;
	font-size:14px;
	position:relative;
	padding:0 ;
	color:#333333;
transition: all .15s ease}
.blockbox3 .contnet_right .p3{
	color:#d51400;
	font-size:16px;
	font-family:arial;
	font-weight:700;
	margin-top:26px;
}
.blockbox3 .contnet_right li:hover h2{background:url(../image/gou2_1.png) no-repeat right center;}


/*人员培训*/
.blockbox4{padding-top:20px;}
.blockbox4 .content{padding:20px;background:#fff;overflow:hidden;}
.blockbox4 .content_focus{width:455px;height:265px;position:relative;float:left;}
.blockbox4 .content_focus .bd{width:455px;height:265px;overflow:hidden;}
.blockbox4 .content_focus .bd li{width:455px;height:265px;float:left;}
.blockbox4 .content_focus .bd li h2{line-height:28px;color:#373f5e;font-size:24px;position:relative;z-index:1;font-weight:normal;margin-top:70px;margin-left:25px;position:relative;}
.blockbox4 .content_focus .bd li h2:after{content: '';width:30px;height:1px;background:url(../image/hr.png) no-repeat left center;display:block;position:absolute;left:0;top:35px;}
.blockbox4 .content_focus .bd li .p1{
	font-size:10px;
	font-family:arial;
	color:#333333;
	text-transform:uppercase;
	line-height:20px;
	z-index:1;
	position:relative;
	font-size:14px;
	margin-top:10px;
	margin-left:25px;
}
.blockbox4 .content_focus .bd li .p2{
	color:#d51400;
	font-size:16px;
	font-family:arial;
	font-weight:700;
	margin-top:20px;
	margin-left:25px;
}
.blockbox4 .content_focus .bd li .a{height:24px;display:inline-block;text-align:center;line-height:24px;border-radius:4px;z-index:1;position:relative;color:#373f5e;margin-top:3px;margin-left:25px;}
.blockbox4 .content_focus .bd li .a:after{width:0; height:0; border-top:4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid #353D59;display:inline-block;position:absolute;content:"";right:-8px;top:9px;}
.blockbox4 .content_focus .bd li a{display:block;width:100%;height:100%;}
.blockbox4 .content_focus .bd li .i1{background:#FF5408;font-size:10px;color:#fff;padding:0 5px;border-radius:2px;position:absolute;left:0;top:-18px;height:18px;line-height:18px; font-family: news706_b;text-transform : uppercase}
.blockbox4 .content_focus .bd li .i1:after{content: '';position:absolute;left:50%;margin-left:-4.5px;bottom:-4px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #FF5408;}
.blockbox4 .content_focus .hd{height:10px;text-align:center;position:absolute;z-index:1;left:0;bottom:20px}
.blockbox4 .content_focus .hd ul{overflow:hidden;margin-left:24px;}
.blockbox4 .content_focus .hd li{display:block;width:8px;height:8px;background:#fff;margin:0 3px;border-radius:5px;cursor:pointer;opacity:0.6;text-indent:-9999999px;transition: all .35s ease;border:1px solid #8D92A5;float:left;}
.blockbox4 .content_focus .hd li.on{opacity:0.8;transition: all .35s ease;border:1px solid #2E3B5E;background:#898EA1;}
.blockbox4 .content_right{float:left;height:265px;width:480px;position:relative;}
.blockbox4 .content_right li{width:190px;height:80px;background:#F1F3F7;padding:25px 20px;float:left;margin:0 0 5px 5px;transition: all .35s ease;}
.blockbox4 .content_right li:hover h2{background:url(../image/jiantou.png) no-repeat right center;}
.blockbox4 .content_right li h2{line-height:24px;color:#373f5e;font-size:16px;position:relative;z-index:1;position:relative;display:inline-block;padding-right:20px;}
.blockbox4 .content_right li h2:after{content: '';width:30px;height:1px;background:url(../image/hr.png) no-repeat left center;display:block;position:absolute;left:0;top:30px;}
.blockbox4 .content_right li .p1{
	font-size:10px;
	font-family:arial;
	color:#333333;
	text-transform:uppercase;
	line-height:20px;
	z-index:1;
	position:relative;
	font-size:14px;
	margin-top:10px;
}
.blockbox4 .content_right li .p2{
	color:#d51400;
	font-size:16px;
	font-family:arial;
	font-weight:700;
	margin-top:10px;
}
.blockbox4 .content_right li a{display:block;}
.blockbox4 .content_right .li5{background-position:center bottom !important;position:absolute;right:-225px;top:0;height:215px !important;}

/*行业动态*/
.blockbox9{padding:20px 0 50px 0;}
.blockbox9 .news_left{width:515px;float:left;height:460px;float:left;background:#fff;}
.blockbox9 .news_left:hover h2{color:#d51400 !important;transition: all .35s ease}
.blockbox9 .news_left .img{height:310px;background:#fff;position:relative;}
.blockbox9 .news_left .img img{width:100%;height:100%;}
.blockbox9 .news_left .one_li_content h2{
	font-size:18px;
	font-weight:normal;
	color:#333333;
	padding:15px 25px 5px 25px;
	line-height:1.5;
transition: all .35s ease}
.blockbox9 .news_left .one_li_content p.time{font-family:arial;font-size:14px;padding-bottom:5px;color:#aaa;padding-left:24px;line-height:1.5;transition: all .35s ease}
.blockbox9 .news_left .one_li_content p.text{
	line-height:22px;
	font-size:14px;
	color:#333333;
	padding:10px 25px 20px 25px;
}
.blockbox9 .news_right{width:676px;float:right;float:right;height:460px;overflow:hidden;}
.blockbox9 .news_right .li{height:152.5px;background:#fff;margin-bottom:4px;}
.blockbox9 .news_right .li:last-child{border-bottom:none;}
.blockbox9 .news_right .li a{display:block;width:100%;height:100%;}
.blockbox9 .news_right .li:hover h2{
	color:#d51400;

transition: all .35s ease}
.blockbox9 .news_right .li:hover .time{
	color:#d51400;
transition: all .35s ease}
.blockbox9 .news_right .time{transition: all .35s ease;height:100%;width:145px;border-right:1px solid #F2F2F2;text-align:center;line-height:145px;font-size:30px;color:#373f5e;font-family:arial;position:relative;float:left;}
.blockbox9 .news_right .time em{position:absolute;font-size:15px;color:#CCCCCC;font-family:arial;left:10px;top:10px;line-height:15px;}
.blockbox9 .news_right .news_li_content{margin-left:145px;}
.blockbox9 .news_right .news_li_content h2{transition: all .35s ease;font-size:18px;font-weight:normal;color:#373f5e;padding:20px 25px 12px 25px;line-height:1.5;}
.blockbox9 .news_right .news_li_content .p{
	line-height:22px;
	font-size:13px;
	color:#333333;
	padding:10px 25px 20px 25px;
}
.blockbox9 .news_right .news_li_content p{height:44px;overflow:hidden;}
/*foot*/
.foot{height:220px;background-color:#373F5E}
.foot .f_con{width:1200px;margin:0 auto 30px;text-align:left;overflow:hidden}
.foot .f_con .fc_list{margin-top:36px;margin-right:96px;float:left;padding-left:95px}
.foot .f_con .fc_list{background:url(../image/icon_foot01.png) left bottom no-repeat}
.foot .f_con .fc_lsec{background:url(../image/icon_foot02.png) left bottom no-repeat}
.foot .f_con .fc_lthr{background:url(../image/icon_foot03.png) left bottom no-repeat}
.foot .f_con .fc_last{margin-right:0;background:url(../image/icon_foot04.png) left bottom no-repeat}
.fc_list .fcl_tit{font-size:18px; color:#e2e2e2;	margin-bottom:20px}
.fc_list p{color:#AFB3BF;font-size:14px;line-height:20px}
.foot .f_bot{font-size:14px;color:#AFB3BF;height:74px;background-color:#2f3650;text-align:center}
.foot .f_bot p{font-size:14px;line-height:14px}
.foot .f_bot .fb_pfir{
	margin-bottom:12px;
	padding-top:20px;
	color:#AFB3BF
}
.foot .fb_psec a{color:#AFB3BF}
