body{font:normal 13px '宋体' !important;overflow-x:hidden;background:#EFF2F4;}
ol,ul,li {list-style:none;}
li{vertical-align: middle;}

header{background:rgba(252,252,252,0.9);font:normal 1em 'microsoft yahei';width:100%;height:70px;line-height:70px;position:fixed;z-index:999;} 

 
header.down{background:rgba(252,252,252,0.85);height:70px;line-height:70px;box-shadow:0 5px 6px 0 rgba(0,0,0,.15);transition:background-color .6s;}

header .container{width:95%;margin:auto;height:100%; }
#logo{position:absolute;height:100%;}
#logo img{transition:all .5s;width:80%;}
 
#logo img{width:71%;}
 
header nav{width:60%;height:100%;margin:auto;position:relative;z-index:3;color:#404952;}
header nav ul{height:100%;}
header nav .icon_menu{display:none;}
header nav li{float:left;width:14%;height:100%;box-sizing:border-box;text-align:center;} 
  

header nav li b{position:relative;top:2px;font-size:17px;margin-right:2px;display:none;}
 

header nav li a{font-size:18px;letter-spacing:1px;color:#404952;display:inline-block;border-top:3px solid transparent;border-bottom:3px solid transparent;}
header nav li a:hover{text-decoration: none;}
header nav li a:visited{color:#404952;}
header.down nav li a{color:#404952;font-size:17px;} 

 
header nav li.active a{border-top:3px solid #009FA8;}

header nav li.active a ,header nav li.active a {color:#009FA8;}
 

header .nav-tel{position:absolute;right:2%;top:0;color:#009FA8;font-size:21px;}
 
header .nav-tel b{margin-right:5px; display: inline-block;width: 30px;height: 30px;text-decoration: none;background: url(../img/tel.png) no-repeat;vertical-align:middle;position:relative;top:-3px;}
 
 
header.down .nav-tel{font-size:20px;}
#logo,#logo img,header nav{-ms-transition:all .5s;transition:all .5s;}



@media screen and (max-width:1440px){
    header nav{width:65%;} 
}
@media screen and (max-width:1280px){
	
	.partner-list li .con{font-size:9px;}
	.section-content-container{width:80%;margin-top:135px;}
	.section-content{margin-top:55px;}
	.rbslider-item-list-wrapper{margin-top:120px;}
	#header nav li a{font-size:15px;}
	 #header #logo img{width:63%;} 

 }
  
 @media screen and (max-width:1050px){  
	#header{height:60px;line-height:60px;}
	
	#header #logo img{width:60%;} 
	 
	header .nav-tel{right:12%;}
	header nav{position:absolute;width:100%;top:100%;margin:0;left:0;}
	header nav ul{ position:absolute;top:0;left:80%;width:20%;display:none;}
	header nav ul.show{display:block;}
	#header nav li{width:auto;float:none;background:rgba(51,51,51,.66);border-bottom:1px dotted #999;margin-bottom:0;}
	#header nav li a{font-size:13px;display:block;padding:0 25px;border-top:none;}
	header nav li.active a, header nav li a:hover{border-top:none;text-decoration: none;} 
	header nav li a:after{content:"";clear:both;height:0;display:block;}

	#header nav .icon_menu{display:block;font-size:39px;position:absolute;right:10px;top:-100%;margin-top:5px;cursor:pointer;}
	header nav .icon_menu:before{color:#00DFB8;}
	
	#header nav li,#header nav li a,#header nav li a b:before,#header nav li a span{height:35px;line-height:35px;}	

	#header nav li a b{float:left;display:block;font-size:18px;color:#fff;}
 
	header nav li a span{float:right;}

	
	.section-content-container{width:86%;margin-top:120px;}
	.section-content-container hgroup{font-size:8px;}
	 

	.partner-list li .con{font-size:9px;}

	.marketing-content li{margin-right:0;}
 }
 
 @media screen and (max-width:880px){
	#header .nav-tel{right:12%;}
	header nav{position:absolute;width:100%;top:100%;margin:0;left:0;}
	header nav ul{ position:absolute;top:0;left:73%;width:25%;display:none; padding-left:0px;}
	header nav ul.show{display:block;}
	#header nav li{width:auto;float:none;background:rgba(252,252,252,.8);}
	#header nav li a{padding:0 15px;}
	header nav li.active a , header nav li a:hover{border-top:none;} 
	header nav li a:after{content:"";clear:both;height:0;display:block;}

	#header nav .icon_menu{display:block;font-size:39px;position:absolute;right:10px;top:-100%;margin-top:5px;cursor:pointer;}
	header nav .icon_menu:before{color:#00DFB8;}
	 
	 
	#header nav li a b{float:left;display:block;font-size:18px;color:#fff;}
	 
	#header nav li a span{float:right;} 

	.slide-content{width:76%;font-size:7px;} 
	.home-news{font-size:12px;}
	.slide-content-1 .border{display:none;}

	.section-content-container hgroup{font-size:6px;} 
	.section-content-container{width:66%;margin-top:90px;}

	.section-content{margin-top:25px;}


	.service-list li{width:100%;float:none;text-align:left;margin:0 0 10px;}
	.service-list li .top{padding:10px 0 10px 90px; background-repeat:no-repeat;background-position:35px center;background-size:30px;}
	.service-list li:hover {top:0;box-shadow:none;}
	.service-list li .intro{display:none;}

	 .rbslider-item-list-more{display:block;}
	 .rbslider-item-list-wrapper .wider-more{display:none;}
	 
	 .partner-list li{width:50%;}
	 .partner-list li:nth-child(4n) ~ li{display:none;}
	 .partner-list li:nth-child(2n){border-right:none;}
	 .partner-list li:nth-child(2n) ~ li{border-bottom:1px solid transparent;}
	 
	 .partner-list li .con .img img{max-width:80%;}
	 
	 .rbslider-container-horizontal.case-list .rbslider-pagination-bullet{width:8px;height:8px;border-radius:50%/50%;margin-right:8px;}
	 .rbslider-container-horizontal.case-list > .rbslider-pagination{bottom:auto;top:68%;}
	 
	 .marketing-content{width:86%;}
	 
	 .home-about{margin-left:35%;width:50%;}

	.news-list li h2{font-size:1.3em;}
	article h1{font-size:1.7em;}
	article{padding:10px;}
	article .recommend-news{width:auto;height:auto;position:static;margin-top:20px;}
	.recommend-news .ad-img{display:none;}
	
}

@media screen and (max-width:480px){
	#header{background:rgba(252,252,252,.85);}
	
	
	#header .nav-tel{right:15%;} 
	#header .nav-tel b{width:23px;height:23px;background-size:23px;}
	 

	 #header #logo img{width:45%; } 
	 
	 
	#header nav li a{padding:0 10px;} 
    
 

	#header nav .icon_menu{display:block;color:#fff;font-size:40px;position:absolute;right:10px;top:-100%;margin-top:3px;cursor:pointer;}
	
	
	
	
	#fp-nav.right{right:6px;top:43%;}
	
	

	
}

@media screen and (max-width:360px){
	 #header #logo img{width:135px;} 
	#header .nav-tel{font-size:1.26em;}
	 
	#header .nav-tel b{width:18px;height:18px;background-size:18px;}
	#header nav .icon_menu{margin-top:10px;font-size:31px;}

	.rbslider-slide-active .slide-content-2 h2{font-size:2.6em;}
	.rbslider-slide-active .slide-content-2 h3{font-size:3.5em;}	
	.marketing-content{width:80%;}
	.marketing_list li h4{float:left;margin:0 0 0 10px;font-size:1em;line-height:35px;}	
	
	.home-contact li h2 a{font-size:23px;}
	
 
}

 

@media screen and (max-height:780px) and (min-width:600px){ 
	.home-news{top:83.5%;left:3%;margin:0; }.rbslider-container .move-down{top:83%;}
	.rbslider-container-horizontal > .rbslider-pagination{top:83%;text-align:right;left:auto;right:3%;}
	 
	.section-content-container{margin-top:95px;}
	.rbslider-item-list-wrapper{margin-top:50px;}
	.section-content{margin-top:35px;}
	.home-about{margin-top:170px;}
	.home-contact{margin-top:185px;} 
}

@media screen and (max-height:380px){ 
	.home-news{display:none;}
	.rbslider-container .move-down{top:82%;}
	.slide-content{top:20%;}
	
}

@media screen and (max-height:830px) and (max-width:1050px){
	article .recommend-news{top:110px !important;}
	article .recommend-news{height:auto;}
	.recommend-news .ad-img{display:none;}
}

@media screen and (max-height:830px) and (max-width:1440px){ 
	article .recommend-news{top:56px;}
} 
@media screen and (max-height:773px) and (max-width:1440px){ 
	 
	article .recommend-news{height:auto;}
	article .recommend-news li .img{height:60px;}
}
@media screen and (max-height:730px) and (max-width:1440px){ 
	.recommend-news .ad-img{display:none;}
}


@media screen and (min-height:490px) and (max-width:480px){
	.section-content-container{margin-top:95px;} 
	.home-news{top:76% !important;}
}

.arrow_up, .arrow_down, .arrow_left, .arrow_right, .arrow_left-up, .arrow_right-up, .arrow_right-down, .arrow_left-down, .arrow-up-down, .arrow_up-down_alt, .arrow_left-right_alt, .arrow_left-right, .arrow_expand_alt2, .arrow_expand_alt, .arrow_condense, .arrow_expand, .arrow_move, .arrow_carrot-up, .arrow_carrot-down, .arrow_carrot-left, .arrow_carrot-right, .arrow_carrot-2up, .arrow_carrot-2down, .arrow_carrot-2left, .arrow_carrot-2right, .arrow_carrot-up_alt2, .arrow_carrot-down_alt2, .arrow_carrot-left_alt2, .arrow_carrot-right_alt2, .arrow_carrot-2up_alt2, .arrow_carrot-2down_alt2, .arrow_carrot-2left_alt2, .arrow_carrot-2right_alt2, .arrow_triangle-up, .arrow_triangle-down, .arrow_triangle-left, .arrow_triangle-right, .arrow_triangle-up_alt2, .arrow_triangle-down_alt2, .arrow_triangle-left_alt2, .arrow_triangle-right_alt2, .arrow_back, .icon_minus-06, .icon_plus, .icon_close, .icon_check, .icon_minus_alt2, .icon_plus_alt2, .icon_close_alt2, .icon_check_alt2, .icon_zoom-out_alt, .icon_zoom-in_alt, .icon_search, .icon_box-empty, .icon_box-selected, .icon_minus-box, .icon_plus-box, .icon_box-checked, .icon_circle-empty, .icon_circle-slelected, .icon_stop_alt2, .icon_stop, .icon_pause_alt2, .icon_pause, .icon_menu, .icon_menu-square_alt2, .icon_menu-circle_alt2, .icon_ul, .icon_ol, .icon_adjust-horiz, .icon_adjust-vert, .icon_document_alt, .icon_documents_alt, .icon_pencil, .icon_pencil-edit_alt, .icon_pencil-edit, .icon_folder-alt, .icon_folder-open_alt, .icon_folder-add_alt, .icon_info_alt, .icon_error-oct_alt, .icon_error-circle_alt, .icon_error-triangle_alt, .icon_question_alt2, .icon_question, .icon_comment_alt, .icon_chat_alt, .icon_vol-mute_alt, .icon_volume-low_alt, .icon_volume-high_alt, .icon_quotations, .icon_quotations_alt2, .icon_clock_alt, .icon_lock_alt, .icon_lock-open_alt, .icon_key_alt, .icon_cloud_alt, .icon_cloud-upload_alt, .icon_cloud-download_alt, .icon_image, .icon_img, .icon_lightbulb_alt, .icon_gift_alt, .icon_house_alt, .icon_genius, .icon_mobile, .icon_tablet, .icon_laptop, .icon_desktop, .icon_camera_alt, .icon_mail_alt, .icon_cone_alt, .icon_ribbon_alt, .icon_bag_alt, .icon_creditcard, .icon_cart_alt, .icon_paperclip, .icon_tag_alt, .icon_tags_alt, .icon_trash_alt, .icon_cursor_alt, .icon_mic_alt, .icon_compass_alt, .icon_pin_alt, .icon_pushpin_alt, .icon_map_alt, .icon_drawer_alt, .icon_toolbox_alt, .icon_book_alt, .icon_calendar, .icon_film, .icon_table, .icon_contacts_alt, .icon_headphones, .icon_lifesaver, .icon_piechart, .icon_refresh, .icon_link_alt, .icon_link, .icon_loading, .icon_blocked, .icon_archive_alt, .icon_heart_alt, .icon_star_alt, .icon_star-half_alt, .icon_star, .icon_star-half, .icon_tools, .icon_tool, .icon_cog, .icon_cogs, .arrow_up_alt, .arrow_down_alt, .arrow_left_alt, .arrow_right_alt, .arrow_left-up_alt, .arrow_right-up_alt, .arrow_right-down_alt, .arrow_left-down_alt, .arrow_condense_alt, .arrow_expand_alt3, .arrow_carrot_up_alt, .arrow_carrot-down_alt, .arrow_carrot-left_alt, .arrow_carrot-right_alt, .arrow_carrot-2up_alt, .arrow_carrot-2dwnn_alt, .arrow_carrot-2left_alt, .arrow_carrot-2right_alt, .arrow_triangle-up_alt, .arrow_triangle-down_alt, .arrow_triangle-left_alt, .arrow_triangle-right_alt, .icon_minus_alt, .icon_plus_alt, .icon_close_alt, .icon_check_alt, .icon_zoom-out, .icon_zoom-in, .icon_stop_alt, .icon_menu-square_alt, .icon_menu-circle_alt, .icon_document, .icon_documents, .icon_pencil_alt, .icon_folder, .icon_folder-open, .icon_folder-add, .icon_folder_upload, .icon_folder_download, .icon_info, .icon_error-circle, .icon_error-oct, .icon_error-triangle, .icon_question_alt, .icon_comment, .icon_chat, .icon_vol-mute, .icon_volume-low, .icon_volume-high, .icon_quotations_alt, .icon_clock, .icon_lock, .icon_lock-open, .icon_key, .icon_cloud, .icon_cloud-upload, .icon_cloud-download, .icon_lightbulb, .icon_gift, .icon_house, .icon_camera, .icon_mail, .icon_cone, .icon_ribbon, .icon_bag, .icon_cart, .icon_tag, .icon_tags, .icon_trash, .icon_cursor, .icon_mic, .icon_compass, .icon_pin, .icon_pushpin, .icon_map, .icon_drawer, .icon_toolbox, .icon_book, .icon_contacts, .icon_archive, .icon_heart, .icon_profile, .icon_group, .icon_grid-2x2, .icon_grid-3x3, .icon_music, .icon_pause_alt, .icon_phone, .icon_upload, .icon_download, .social_facebook, .social_twitter, .social_pinterest, .social_googleplus, .social_tumblr, .social_tumbleupon, .social_wordpress, .social_instagram, .social_dribbble, .social_vimeo, .social_linkedin, .social_rss, .social_deviantart, .social_share, .social_myspace, .social_skype, .social_youtube, .social_picassa, .social_googledrive, .social_flickr, .social_blogger, .social_spotify, .social_delicious, .social_facebook_circle, .social_twitter_circle, .social_pinterest_circle, .social_googleplus_circle, .social_tumblr_circle, .social_stumbleupon_circle, .social_wordpress_circle, .social_instagram_circle, .social_dribbble_circle, .social_vimeo_circle, .social_linkedin_circle, .social_rss_circle, .social_deviantart_circle, .social_share_circle, .social_myspace_circle, .social_skype_circle, .social_youtube_circle, .social_picassa_circle, .social_googledrive_alt2, .social_flickr_circle, .social_blogger_circle, .social_spotify_circle, .social_delicious_circle, .social_facebook_square, .social_twitter_square, .social_pinterest_square, .social_googleplus_square, .social_tumblr_square, .social_stumbleupon_square, .social_wordpress_square, .social_instagram_square, .social_dribbble_square, .social_vimeo_square, .social_linkedin_square, .social_rss_square, .social_deviantart_square, .social_share_square, .social_myspace_square, .social_skype_square, .social_youtube_square, .social_picassa_square, .social_googledrive_square, .social_flickr_square, .social_blogger_square, .social_spotify_square, .social_delicious_square, .icon_printer, .icon_calulator, .icon_building, .icon_floppy, .icon_drive, .icon_search-2, .icon_id, .icon_id-2, .icon_puzzle, .icon_like, .icon_dislike, .icon_mug, .icon_currency, .icon_wallet, .icon_pens, .icon_easel, .icon_flowchart, .icon_datareport, .icon_briefcase, .icon_shield, .icon_percent, .icon_globe, .icon_globe-2, .icon_target, .icon_hourglass, .icon_balance, .icon_rook, .icon_printer-alt, .icon_calculator_alt, .icon_building_alt, .icon_floppy_alt, .icon_drive_alt, .icon_search_alt, .icon_id_alt, .icon_id-2_alt, .icon_puzzle_alt, .icon_like_alt, .icon_dislike_alt, .icon_mug_alt, .icon_currency_alt, .icon_wallet_alt, .icon_pens_alt, .icon_easel_alt, .icon_flowchart_alt, .icon_datareport_alt, .icon_briefcase_alt, .icon_shield_alt, .icon_percent_alt, .icon_globe_alt, .icon_clipboard {
	font-family: 'ElegantIcons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}
