﻿@charset "utf-8";
/*New Style Chunse Web SiteDesign by:xiaochen 2011.10.24*/
html{scrollbar-face-color: #454545;scrollbar-highlight-color: #454545;scrollbar-3dlight-color: #454545;scrollbar-darkshadow-color: #454545;scrollbar-Shadow-color: #454545;scrollbar-arrow-color: #FFF;scrollbar-track-color: #EEE;}
body{font-family: "Microsoft YaHei","微软雅黑",Arial,Tahoma, Helvetica,"\5b8b\4f53", sans-serif;font-size: 12px;}
.body_index{background: #f8f9f9 url(../images/bg_1.jpg) no-repeat 50% 0;}
.body_about{background: url(../images/b1.jpg) no-repeat 50% 0;}
.body_contact{background: url(../images/b3.jpg) no-repeat 50% 0;}
.body_news{background: url(../images/b1.jpg) no-repeat 50% 0;}
.body_show{background: url(../images/b3.jpg) no-repeat 50% 0;}
.body_view{background: url(../images/b4.jpg) no-repeat 50% 0;}
.body_faq{background: url(../images/b5.jpg) no-repeat 50% 0;}
.body_team{background: url(../images/b3.jpg) no-repeat 50% 0;}
.body_join{background: url(../images/b1.jpg) no-repeat 50% 0;}
.body_vienna{background: url(../images/b4.jpg) no-repeat 50% 0;}
.body_service{background: url(../images/b4.jpg) no-repeat 50% 0;}
.body_show6{background: url(../images/b2.jpg) no-repeat 50% 0;}
.body_show15{background: url(../images/b3.jpg) no-repeat 50% 0;}
.body_show4{background: url(../images/b5.jpg) no-repeat 50% 0;}
.body_show13{background: url(../images/b1.jpg) no-repeat 50% 0;}


*{padding: 0;margin: 0;}
a{text-decoration: none;outline: none;}
a:hover{text-decoration: none;}


a:link { text-decoration: none;color:#ffffff;}
a:active { text-decoration:blink}
a:hover { text-decoration:none;color:#ffffff;} 
a:visited { text-decoration: none;color:#ffffff;}

a img{border: none;}
h2{font-size: 12px;font-weight: bold;color: #FFF;line-height: 38px;text-align: left;text-indent: 20px;}

.thumb{margin:8px;padding:0px;float:left;position:relative;width:200px;height:150px;}
.thumb img{width:200px;height:150px;border:1px solid #ddd;padding:0px;background:#f0f0f0;position:absolute;left:0;top:0;-ms-interpolation-mode:bicubic;}

.zizhizhengshu{list-style-type:none;margin:0;padding:0px;float:left;position:relative;width:188px;height:258px;}
.zizhizhengshu2{list-style-type:none;margin:0;padding:0px;float:left;position:relative;width:188px;height:258px;}


/**/
#header{width:100%;min-width:960px;}/* CONTROLS */

#header1{width:100%; margin: 0 auto; font-size:12px;background-color:#FFF;z-index:2000;position:fixed;min-width:960px;border-bottom: 1px solid #ddd;box-sizing: border-box;}
.header2{width: 100%;min-width:960px;margin: 0 auto; font-size:12px;z-index:2000;position:fixed;left:0;top:0;background: #fff;border-bottom: 1px solid #ddd;box-sizing: border-box;margin-top: 20px;}
.header3{width: 100%;min-width:960px;margin: 0 auto; font-size:12px;z-index:2000;position:fixed;background-color:#fff;position:fixed;left:0;top:0;border-bottom: 1px solid #ddd;}
.btn{height:32px; width:32px; float:left; cursor:pointer;}
.btnbtn{height:32px; width:42px; float:left;}
#back{background-image:url("../images/btn_back.png");}
#next{background-image:url("../images/btn_next.png");}
#control{background-image:url("../images/btn_pause.png");}

/* HEADER HAVIGATION */
#headernav-outer{position:absolute; top:600px; margin:0 auto; width:100%;}
#headernav{padding-left:65%;}
.headerimg{background-position: center top; background-repeat: no-repeat; width: 100%; height:760px; min-width:960px;position:absolute;}

/*Page Top Style*/
#headerbox{height: 187px;background:url(../images/bg.png) repeat-x; position:fixed;width:100%;}
#top{width: 960px;margin: 0 auto;height: 25px;line-height: 25px;}.top_link{float: right;width: 380px;}.top_link ul{list-style-type: none;}.top_link ul li{display: inline;float: right;line-height: 25px;background: url(../images/top_link_line.jpg) no-repeat right -5px;}.top_link ul li.weibo a{background: url(../images/sina_weibo.jpg) no-repeat left center;color: #FFF;text-indent: 15px;}.top_link ul li a{height: 25px;color: #717171;padding: 0 14px;}.top_link ul li a:hover{color: #EEE;text-decoration: none;}

/*Nav Box Style*/
#navbox{width: 960px;margin: 0 auto; font-size:18px;}
#navbox1{width: 960px;margin: 0 auto; font-size:18px;}
#logo{display: inline;float: left;width: 114px; } 
.logo {float:left;}
#mainnavbox{display: inline;float: right;width: 680px;padding-left: 50px;}

.navbox{float: left; height: 75px; line-height:75px; text-align:center;}
.navbox ul{list-style-type: none;line-height: 75px;}
.navbox ul li a{color: #000; margin-right:20px;font-size:20px;}
.navbox ul li a:hover{color: #2796ff;}

.navbox1{float: left; height: 75px; line-height:75px; text-align:center;}
.navbox1 ul{list-style-type: none;line-height: 18px;}
.navbox1 ul li{height: 75px;line-height: 75px;}
.navbox1 ul li a{color: #000; margin-right:20px;font-size:20px;}
.navbox1 ul li a:hover{color: #2995ff;text-decoration:none;}
/*content box style*/
#content{width: 960px; margin: 0 auto;zoom: 1;padding-bottom: 10px;}.con_left{display: inline;float: left;width: 600px;}.con_right{display: inline;float: right;width: 335px;}

/*Flash Box*/
#Flashbox{width: 960px;margin: 0 auto;height: 363px;}
.yewu{background: #FFF repeat-x;margin:0 auto;text-align:center;padding-top:45px;}
#fuwu{width:100%; min-width:960px;display:block;background: url(../images/shouye/home_service6_bj.png) no-repeat;background-size:cover;margin:0 auto;text-align:center;padding-top:35px;padding-bottom: 60px;}
#youshi{width:100%;background: #FFF repeat-x;min-width:960px;margin:0 auto;text-align:center;padding-top:45px;height:550px;}

#lxwm{width:100%;min-width:960px;background: #FFF repeat-x;margin:0 auto;text-align:center;padding-top:45px;height:750px;}
/**/
.con_bg{width:960px;background: #FFF repeat-x;margin:0 auto;text-align:center; font-size:24px;padding-top:45px;padding-bottom:30px;}
.con_bg1{width:50%; float:right;margin-top:30px; background-color:#fafbf6; height: 272px;}
.con_bg2{ width :50%; float:left;margin-top:30px;}

/*人才招聘*/
#zhaopin_1{width:1360px;margin:0 auto;height:700px;}
#zhaopin{width:960px;margin:0 auto;height:700px;}
#zhaopin1{width:336px; float:left;height:590px;}
#zhaopin11{border-right:1px solid #e2e2e2;width:300px;height:500px;float:right;padding-top:40px;}
/*#zhaopin11 img{padding-top:30px;padding-left:50px;}
#zhaopin11 ul li:first{font-size:18px;color:#2996fd;font-weight:bold;}
#zhaopin11 ul li:first img{display:block;}*/
.zhaopin_1{font-size:18px;color:#2996fd;font-weight:bold;padding-right:30px;text-align:right;margin-top:30px;line-height:20px;margin-right:-38px;}
.zhaopin_2{font-size:14px;padding-right:35px;text-align:right;margin-top:20px;line-height:20px;}
.zhaopin_img1{width:15px;height:15px;margin-left:30px;}
.zhaopin_img2{width:15px;height:15px;margin-left:30px;display:none;}

#zhaopin2{width:620px; float:left;height:600px;}
#zhaopin21{width:620px;height:500px;}
#zhaopin22{width:620px;height:90px;float:right;text-align:center;}
/*Tools Bar Style*/
#tools_bar{width: 960px;height: 84px;margin: 0 auto;}

/*产品中心*/
#chanpin{width:960px;height:750px;margin:0 auto;padding-top:50px;overflow:hidden;}
#chanpin1{width:960px;height:100px;margin:0 auto;}
#chanpin2{width:769px;height:600px;margin:0 auto;}
#chanpin1 ul{width:960px;height:100px;list-style-type:none;}
.chanpin_1 {width:100px;height:40px;float:left;text-align:center;line-height:40px;background-color:#2796ff;color:#fff;}
.chanpin_2 {width:100px;height:40px;float:left;text-align:center;line-height:40px;}
.chanpin_title{width:800px;height:50px;margin:0 auto;font-size:18px;font-weight:bold;text-align:center;}
.chanpin_title2{width:800px;height:50px;margin:0 auto;font-size:18px;font-weight:bold;text-align:center;display:none;}

/*解决方案*/
#project{width:960px;margin:0 auto;height:1520px;}
#project1{width:960px;margin:0 auto;height:200px;text-align:center; padding-top:60px;line-height:30px;}
#project2{width:100%;height:600px;min-width:960px;margin:0 auto;min-width:960px;}
#project22{width:100%;height:600px;min-width:960px;text-align:center;margin:0 auto;background: url(../images/fangan/project_step1_bj.jpg) no-repeat;}
#project3{width:100%;margin:0 auto;height:690px;background: url(../images/fangan/zhengtu.jpg) no-repeat;background-size:100% 690px;}

#project333{width:960px;height:690px;text-align:center;margin:0 auto;}
#project_label{width:46px;height:46px;color:#FFF;padding-top:15px;padding-left:15px;background: url(../images/fangan/project_choice_label.png) no-repeat;float:left;}
/*公司简介*/
#company{width:960px;margin:0 auto;height:1100px;}
#company1{float:left;width:200px;height:600px;border-right:1px solid #e2e2e2;text-align:right;padding-top:60px;}
#company2{float:left;width:650px;height:1100px;padding-top:40px;margin-left:60px;overflow:hidden;}
.li1{margin-right:-8px;font-size:16px;color:#2697fd;font-weight:bold;}
.li2{margin-right:30px;}
.img1{margin-left:25px;width:15px;height:15px;display:none;}
.img2{margin-left:25px;width:15px;height:15px;}
/*showbox style*/
.showlist{width: 960px;margin: 0 auto;overflow: hidden;zoom: 1;}
.typenav{height: 39px;padding-left: 780px;margin-top: 28px;overflow: hidden;}
.typenav ul{list-style-type: none;list-style-position: outside;}
.typenav ul li{float: left;}
.typenav ul li img{display: block;}
.typenav2{height: 45px;padding-left: 695px;margin-top: 28px;}
.typenav ul{list-style-type: none;}
.line{width: 960px;height: 23px;}
.line2{width: 960px;height: 23px;}
.hs_show{background: url(../images/title_1.jpg) no-repeat 0 51px;margin-top: 15px;}
.xz_show{background: url(../images/title_2.jpg) no-repeat 0 51px;margin-top: 18px;}
dl.show{display: inline;float: left;width: 308px;height: 270px;margin: 27px 5px 0 7px;}
dl.show dt{background-color: #333;width: 308px;height: 240px;overflow: hidden;}
dl.show dt img{width: 308px;height: 240px;overflow: hidden;}
dl.show dd{padding-top: 10px;}
dl.show dd span{display: block;text-align: center;color: #333;}
dl.show dd small{display: block;text-align: center;text-transform: uppercase;color: #4d8171;line-height: 24px;}

/*Team Style*/
#team{width: 960px;height: 332px;margin: 25px auto 0 auto;background: url(../images/team.jpg) no-repeat left 53px;}
#team .tinfo{width: 430px;margin-top: 45px;padding-left: 25px;text-indent: 24px;line-height: 24px;}
#team .tinfo a{display: block;color: #82ac9d;}
#team .tinfo a:hover{color: #FFF;}
#lifu{width: 960px;margin: 30px auto 0 auto;background: url(../images/lifu.jpg) no-repeat left 50px;}
#lifu .linfo{padding-left: 325px;padding-top: 160px;line-height: 26px;}
#lifu .linfo a{color: #8F8F8F;text-indent: 24px;}
#lifu .linfo a:hover{color: #333;}
#lifu .linfo a span{color: #C00;}
/*Footer Style
*/
#footer{background: url(../images/footer_bg.jpg) repeat-x;height: 300px;margin:0 auto;width:100%;margin:0:auto;min-width:960px;margin-top: 80px;}
.footer_1{width:100%;margin: 0 auto;}
.footer_nav{width:960px;height: 280px;margin: 0 auto;padding-top: 1px;overflow: hidden;zoom: 1;}
.footer1{width:100%; line-height:20px;min-width:960px; margin:0 auto; color:#999; background: url(../images/footer_bg.jpg) repeat-x;height:60px;padding-top:8px;text-align:center;}
.fnavbox{display: inline;float: left;width: 130px;height: 162px;margin-left: 15px;}

.fnav_2{margin-left:45px;}
.fnav_3{margin-left:45px;}
.fnav_4{margin-left:65px;width:240px;}


.fnavbox ul{list-style-type: none;padding-top: 30px;text-align: left;padding-right: 9px;line-height: 18px;}
.fnavbox ul li a{color: #818181; }
.fnavbox li{margin-top:10px;}
.fnavbox ul li a:hover{color: #949494;}
.links{width: 890px;margin: 0 auto;height: 30px;background: url(../images/link_icon.jpg) no-repeat 0 5px;padding: 20px 0 30px 70px;line-height: 22px;}
.links a{color: #474747;margin-right: 20px;}
.links a:hover{color: #666;text-decoration: none;}
.links1 a{color: #fff;margin-right: 20px;}
.links1 a:hover{color: #666;text-decoration: none;}
.copyright{width: 960px;margin: 0 auto;text-align: center;padding-top: 20px;color: #91908f;line-height: 18px;}

/*FAQ style*/
#faq{width: 960px;height: 420px; margin: 50px auto 50px auto;background: url(../images/faq.jpg) no-repeat 0px 30px;overflow: hidden;zoom: 1;}
.faq_list{width: 960px;height: 279px;background: url(../images/faq_icon.jpg) no-repeat;overflow: hidden;zoom: 1;margin-top: 120px;}
dl.faqli{display: inline;float: left;width: 405px;padding: 15px 30px 12px 30px;}
dl.faqli dt{font-size: 12px;font-weight: bold;color: #000;line-height: 22px;}
dl.faqli dt a{color: #000;}
dl.faqli dt a:hover{color: #CB2B2D;}
dl.faqli dd{font-family: Arial, Helvetica, sans-serif;font-weight: normal;color: #949494;padding-left: 35px;line-height: 18px;padding-top: 3px;}

/**/
#qq{position: relative;right: -990px;top: -68px;width: 106px;height: 484px;z-index: 999;margin-bottom: -484px;background: url(../images/f_qq_1.jpg) no-repeat;overflow: hidden;zoom: 1;}
.qqlist{padding-top: 120px;overflow: hidden;zoom: 1;}
.weibo1{height:80px;overflow: hidden;zoom: 1;margin-top:60px}
.qqlist ul{list-style-type: none;}
.qqlist ul li{display: inline;float: left;width: 32px;height: 50px;margin-left: 14px;padding-bottom:20px;}
.qqlist ul li span{display: block;line-height: 22px;text-align: center;}
.qqlist ul li a{color: #111;}
.clearfix{
	*zoom: 1;
}
.clearfix::before,.clearfix::after{
	display: table;
	line-height: 0;
	content: '';
}
.clearfix::after{
	clear: both;
}
.header-con{
	margin-left:50px;
	margin-right:50px;
	width:auto;
}
.list-auto{
	width:auto;
	margin-left:100px;
	margin-right:100px;
	margin-bottom: 40px;
}
.list-auto .item{
	float: left;
	width: 19.8%;
	
}
.list-auto .item img{
	display:block;
	width: 152px;
	height: 152px;
	margin: auto;
}
.fuwu-con{
	margin-left: auto;
	margin-right: auto;
	border:1px solid #FFF;
	padding-top: 20px;
	box-sizing: border-box;
}
.f14{
	font-size: 14px !important;
}
#headerimgs img{width:100%;height:auto;}
			.pagination {
			  position: absolute;
			  left: 0;
			  text-align: center;
			  bottom:5px;
			  width: 100%;
			}
			.swiper-pagination-switch {
			  display: inline-block;
			  width: 10px;
			  height: 10px;
			  border-radius: 10px;
			  background: #999;
			  box-shadow: 0px 1px 2px #555 inset;
			  margin: 0 3px;
			  cursor: pointer;
			}
			.swiper-active-switch {
			  background: #fff;
			}
			.swiper-container{
				width: 100%;
				
			}
.lay1200 {
    width: 1200px;
    margin: 0 auto;
}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;
    height: 0;font-size:0;}
.clearfix { *zoom:1;}
.fl { float: left;}.fr {float: right;}
.welcome{height: 20px;background: #f0f0f0;padding-top: 5px;}
.welcome span{color:#666;font-family: "Microsoft YaHei","微软雅黑",Arial,Tahoma, Helvetica,"\5b8b\4f53", sans-serif;}
a:link { text-decoration:none;} 
a:active { text-decoration:none;}
a:visited { text-decoration:none;} 
a:hover { text-decoration:none;}