.fr {float: right;}
.fl{ float:left;}
img{ border:none;}
.clear{ clear:both;}
/*公共样式*/
.mainTitle {
	font-size: 30px;
	color: #333;
	text-align: center;
	font-weight: 400
}
.mainTitle span {
	font-size: 16px;
	color: #999;
}
.line_red {
	display: block;
	width: 80px;
	height: 2px;
	background: #008bd5;
	margin: 10px auto
}
.line_white {
	display: block;
	width: 15px;
	height: 2px;
	background: #fff;
	margin-top: 15px
}
.linkBtn {
	width: 230px;
	height: 42px;
	line-height: 42px;
	border: 2px solid #008bd5;
	margin: 60px auto 0;
	font-size: 14px;
	font-weight: 700;
	text-align: center
}
.linkBtn:hover {
	color: #fff;
	background: #008bd5
}
.hovereEffect {
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s
}
.paddingValue {
	padding: 40px 0 40px;
	border-bottom: 1px solid #d4d4d4;
}
/** 重置文本格式元素 **/
a{
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none
}
em, i, strong {
	font-style: normal
}
/*公共样式 END*/
.wrap {
	width: 100%;
	height: auto;
	overflow: hidden
}

/*表单列表*/
.formList {
	width: 100%;
	height: auto;
	position: fixed;
	top: -150%;
	left: 0;
	z-index: 99;
	padding-top: 30px;
	padding-bottom: 25px;
	background: #fff;
	opacity: 0;
	box-shadow: 0 0 5px 1px rgba(0,0,0,.4);
	-o-box-shadow: 0 0 5px 1px rgba(0,0,0,.4);
	-ms-box-shadow: 0 0 5px 1px rgba(0,0,0,.4);
	-moz-box-shadow: 0 0 5px 1px rgba(0,0,0,.4);
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,.4)
}
.formList_box {
	width: 1100px;
	overflow: hidden;
	margin: 0 auto
}
.formList_box .formList_left {
	float: left;
	width: 595px
}
.formList_box .formList_left .bigTitle {
	font-size: 22px;
	color: #333;
	padding-bottom: 10px;
	border-bottom: 2px solid #005bab;
	display: inline-block;
	font-weight: 400
}
.formList_box .formList_left .bigTitle i {
	color: #005bab
}
.formList_box .formList_left p {
	color: #333;
	line-height: 32px;
	font-size:16px;
}
.formList_box .formList_left p.bigP {
	font-size: 16px;
	padding: 10px 0;
	border-bottom: 1px solid #e5e5e5
}
.formList_box .formList_left .contTitle {
	padding: 15px 0;
	border-bottom: 1px solid #e5e5e5
}
.formList_box .formList_left .contTitle h5 {
	font-size: 24px;
	color: #333;
	font-weight: 400;
	margin-bottom: 5px
}
.formList_box .formList_left .lianxi {
	padding: 20px 0;
	border-bottom: 1px solid #e5e5e5;
}

.formList_box .formList_left .lianxi .fenbu{
	width: 290px;
    float: left;
}
.formList_box .formList_left .lianxi .fenbu p span{ color:#005bab; font-size:16px; font-weight:600;}
.formList_box .formList_left .lianxi h6 {
	font-weight: 400;
	font-size: 20px;
	color: #005bab;
	margin-bottom: 10px
}

.lianxi2 {
	width:1100px;
	margin:0 auto;
	padding: 20px 0;
	border-bottom: 1px solid #e5e5e5;
	display:table;
}

.lianxi2 .fenbu li{
	width: 550px;
    float: left;
}
.lianxi2 .fenbu p{ padding-bottom:10px; line-height:24px; color:#333;}
.lianxi2 .fenbu p span{ color:#005bab; font-size:16px; font-weight:600;}
.lianxi2 h6 {
	font-weight: 400;
	font-size: 20px;
	color: #005bab;
	margin-bottom: 10px
}


.formList_box .formList_right {
	float: left;
	margin-left: 45px;
	margin-top:40px;
	width: 400px
}
.formList_box .formList_right img{ border:#e1e1e1 solid 1px;}
.formList_box .formList_right .title {
	font-size: 24px;
	color: #005bab
}
.formList_box .formList_right p {
	padding: 5px 0;
	color:#555;
}
.formList_box .formList_right p input[type=text] {
	width: 403px;
	height: 46px;
	line-height: 46px;
	font-size: 14px;
	color: #8d8d8d;
	padding: 0 18px;
	background: #f3f3f3;
	outline: 0;
	font-family: "Microsoft YaHei";
}
.formList_box .formList_right p textarea {
	width: 403px;
	height: 100px;
	font-size: 14px;
	color: #8d8d8d;
	background: #f3f3f3;
	padding: 18px;
	resize: none;
	outline: 0;
	font-family: "Microsoft YaHei";
}
.formList_box .formList_right p input.button{
	font-family: "Microsoft YaHei";
	width: 439px;
	height: 50px;
	font-size: 16px;
	background: #fff;
	color: #4d4d4d;
	border: 2px solid #005bab;
	cursor: pointer;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
	outline: 0;
	text-align:center;
}
.formList_box .formList_right p input.button:hover {
	background: #005bab;
	color: #fff
}
.close {
	width: 45px;
	height: 45px;
	position: absolute;
	top: 30px;
	right: 40px;
	cursor: pointer
}
/*---头部----*/
.wrap .header {
	width: 100%;
	height: 75px;
	line-height: 75px;
	background: #fff;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 90;
	box-shadow: 0 0 5px 1px rgba(0,0,0,.4);
	-o-box-shadow: 0 0 5px 1px rgba(0,0,0,.4);
	-ms-box-shadow: 0 0 5px 1px rgba(0,0,0,.4);
	-moz-box-shadow: 0 0 5px 1px rgba(0,0,0,.4);
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,.4)
}
.wrap .header .logo {
	width: 204px;
	z-index: 2;
	height: 42px;
	position: absolute;
	top: 50%;
	left: 30px;
	top: 17px;
}
.wrap .header .logo img {
	width: 100%;
	display: block;
}
.wrap .header .menu_btn {
	width: 33px;
	height: 28px;
	position: absolute;
	top: 50%;
	right: 40px;
	margin-top: -14px;
	cursor: pointer;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s
}
.wapBtnAn {
	transform: rotateZ(180deg);
	-moz-transform: rotateZ(180deg);
	-ms-transform: rotateZ(180deg);
	-o-transform: rotateZ(180deg);
	-webkit-transform: rotateZ(180deg)
}
.wrap .header .menu_btn img {
	display: block;
}
.wrap .header .nav span.icon_tel {
	position: absolute;
	top: -4px;
	right: 80px;
	color: #008bd5
}
.wrap .header .nav span.icon_tel img {
	display: inline-block;
	vertical-align: middle;
}
.wrap .header .nav span.icon_tel i {
	font-size: 20px;
	padding-left: 10px;
	position: relative;
	top: 3px;
}
.wrap .header .nav{height:62px;display:block; margin:auto; width:1300px;}
.wrap .header .nav ul{margin:0px;padding:0px;list-style:none;}
.wrap .header .nav>ul>li{ float:left;padding:0px 2.5%;position: relative;}
.wrap .header .nav>ul>li a{display:block; width:100%; position:relative;z-index:999;line-height:75px; color:#333;font-size:14px; text-align: center;}
.wrap .header .nav>ul>li a:hover{ color:#0593DB;}
.wrap .header .nav>ul>li:hover .arr{width:100%;display:block;}
.wrap .header .nav>ul>li.cur .arr{width:100%;display:block;}
.wrap .header .nav>ul>li .arr {width:100%; height:3px;display:none;position: absolute;left:0px;bottom:0px; z-index:1; background-color:#0593DB;}
.wrap .header .nav .sevNav{position:fixed; top:75px; left:0;width:100%; height:auto; padding:35px 0; background:#f9f9f9; display:none;border: 1px #ccc solid;z-index:9999;}
.wrap .header .nav .sevNav .boxLayer {background-color:#f9f9f9;width: 1000px;margin: auto;}
.wrap .header .nav .sevNav .boxLayer p{width: 350px;height: 154px; margin-right:80px; text-align:justify;float: right; color:#444; overflow: hidden;font-size: 13px;line-height: 36px;}
.wrap .header .nav .sevNav .boxLayer .snavBox{width:25%;padding:5px 0px;}
.wrap .header .nav .sevNav .boxLayer .text {height: 100%; float:left; width:100%;}
.wrap .header .nav .sevNav .boxLayer .text ul {width: 48%;border-left: solid 1px #E3E3E3;float: left;text-align: center;}
.wrap .header .nav .sevNav .boxLayer .text ul a {width: 100%;height: 40px;line-height: 40px;display: block;font-size: 13px;color: #333;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wrap .header .nav .sevNav .boxLayer .text ul a:hover{ color:#0593DB;}

.wrap .header .nav .sevNav  .img{padding:10px 0px 10px 10px;background-color:#fff;}
.wrap .header .nav .sevNav  .img a{ display:block;  padding-left:0;border-bottom: none; position:relative;}
.wrap .header .nav .sevNav  .img img{ width:265px; height:155px; position:absolute; top:0; left:0;}
.wrap .header .nav .nav01{ left:0;}
.wrap .header .nav .nav02{ left:0;}
.wrap .header .nav .nav03{ left:0;}
.wrap .header .nav .nav04{ left:0;}
.wrap .header .nav .nav05{ left:0;}
.wrap .header .nav .nav06{ left:0;}

.wrap .header .nav .sevNav .boxLayer .mod_chanpin {width:1100px;height: 100%;border-right: solid 1px #E3E3E3;z-index: 10050; margin-left:-70px;}
.wrap .header .nav .sevNav .boxLayer .mod_chanpin dl {width: 25%;height: 100%;border-left: solid 1px #E3E3E3;font-size: 14px;text-indent: 12px;float: left;box-sizing: border-box;}
.wrap .header .nav .sevNav .boxLayer .mod_chanpin dl dt {height: 35px;line-height: 20px;color: #E21C1C;font-weight: bold;}
.wrap .header .nav .sevNav .boxLayer .mod_chanpin dl dt a{ line-height:30px; color:#0593DB;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wrap .header .nav .sevNav .boxLayer .mod_chanpin dl dd a { font-size:14px;width: 100%;height: 29px;line-height:40px;display: block;color: #6A6A6A;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
@media only screen and (min-width: 320px) and (max-width: 1200px) {
.wrap .header .nav .sevNav .boxLayer .mod_chanpin dl dd a {  font-size: 12px;}
.wrap .header .nav .sevNav .boxLayer .mod_chanpin dl {  text-indent: 8px;}
}
.wrap .header .nav .sevNav .boxLayer .mod_chanpin dl dd a:hover, .mod_about .text ul a:hover {color: #0593DB;}

/*banner*/
.banner {
	width: 100%;
	height: auto;
	margin-top: 75px;
	position: relative;
	overflow: hidden;
	display: block!important;
}
.banner .banner_bg {
	width: 100%;
	height: auto;
	vertical-align: middle
}
.banner .content_box {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background-size:cover;
}
.banner .content_box a {
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: none
}
.banner .content_box .content {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	background-attachment: fixed;
	background-repeat: no-repeat;
	overflow: hidden;
	text-align: center;
	background-size:cover!important;
}
.banner .content_box .content_text {
	width: 100%;
	height: 220px;
	position: absolute;
	top: 43%;
	left: 0;
	margin-top: -50px;
	text-align: center
}

.banner .content_box .content_text p, .banner .content_box .content_text span {
	color: #fff
}
.banner .content_box .content_text .text1 {
	font-size: 30px;
	letter-spacing:5px;
	font-weight:bold;
}
.banner .content_box .content_text .text2 {
	font-size: 26px;
	margin-bottom: 16px;
	margin-top:20px;
}
.banner .content_box .content_text .text3 {
	font-size: 18px;
	border: 1px solid #fff;
	padding: 5px 18px;
	color: #fff;
	display: inline-block;
}

.banner .content_box .content_text .text4 {
	font-size: 16px;
	font-weight:600;
	border: 1px solid #fff;
	border-radius:50px;
	padding: 5px 18px;
	color: #fff;
	display: inline-block;
	margin:10px 18px;
	cursor:pointer;
	}

.banner .content_box .content_text h2 {
    position: relative;
    margin: auto;
	margin-top:20px;
}
.banner .content_box .content_text span {
    line-height: 1;
    font-size: 14px;
    text-align: center;
    color: #fff;
	border:#fff 1px solid;
	font-weight:normal;
	padding:3px 30px;
	position:relative;
}
.banner .content_box .content_text span .line_lfet{ position:absolute; left:125px; top:12px; width:90px; height:1px; background-color:#fff;}
.banner .content_box .content_text span .line_right{ position:absolute; right:125px;width:90px; top:12px; height:1px; background-color:#fff;}

.banner .content_box .content_text img {
	margin: 0 auto;
	max-width: 100%;
}
.banner .banner_btn {
	width: 43px;
	height: 82px;
	position: absolute;
	top: 50%;
	margin-top: -41px;
	cursor: pointer;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
	opacity: 0
}
.banner .banner_btn img {
	max-width: 100%;
}
.banner .banner_leftBtn {
	left: -300px
}
.banner .banner_rightBtn {
	right: -300px
}
.banner:hover .banner_leftBtn {
	left: 5%;
	opacity: 1;
	filter: alpha(opacity=100)
}
.banner:hover .banner_rightBtn {
	right: 5%;
	opacity: 1;
	filter: alpha(opacity=100)
}
.banner .content_box a:nth-child(3) .content_text p, .banner .content_box a:nth-child(3) .content_text span, {
color: #754918;
border-color: #754918;
} 
.banner .dot {
	width: 100%;
	height: auto;
	text-align: center;
	position: absolute;
	bottom: 20px;
}
.banner .dot li {
	display: inline-block;
	width: 10px;
	height: 10px;
	background: #fff;
	margin: 0 5px;
	border-radius: 50%;
}
.banner .dot li.current {
	background: #008bd5;
}

/*关于我们*/
.about{text-align:center}
.about_container{width:1200px;margin:0 auto;overflow:hidden}
.about_cnt p.title{font-size:32px;color:#4d4d4d;letter-spacing:2px}
.about_cnt p.title span{color:#008bd5;font-weight:700}
.about_cnt p.info{width:900px;margin:10px auto 0;text-indent:2em;line-height:30px;font-size:14px;color:#535353}
.about_container .about_Num{width:100%;height:auto;overflow:hidden;padding:40px 0 0}
.about_container .about_Num .child{width:193px;float:left;position:relative;margin:0 102px}
.about_container .about_Num .child2{width:223px;margin:0 87px}
.about_container .about_Num .child .child_box{width:193px;height:193px;overflow:hidden;background-repeat:no-repeat;background-size:100% auto;margin:0 auto}
.about_container .about_Num .child .about_Num_che{position:absolute;width:100%;top:120px;left:50%;margin-left:-50%;font-size:45px;font-weight:700;color:#fff;cursor:pointer}
.about_container .about_Num .child .about_Num_che sup{margin-left:-10px}
.about_container .about_Num .child3 .about_Num_che sup{font-size:20px}
.about_container .about_Num .child1 .child_box{background-image:url(../images/child_1.png)}
.about_container .about_Num .child2 .child_box{width:223px;background-image:url(../images/child_2.png)}
.about_container .about_Num .child3 .child_box{background-image:url(../images/child_3.png)}
.about_container .about_Num .child1:hover .child_box{background-image:url(../images/child_1_1.png)}
.about_container .about_Num .child2:hover .child_box{background-image:url(../images/child_2_2.png)}
.about_container .about_Num .child3:hover .child_box{background-image:url(../images/child_3_3.png)}
.about_container .about_Num .child p{float:left;width:100%;margin-top:20px;text-align:center;font-size:16px}


.about_container .about_Num .child p span {
	font-size: 14px;
	color: #888;
	font-weight: normal;
}
.section-padding {
	padding: 50px 0;
}
.section-intro {
	padding-bottom: 50px;
	overflow: hidden;
}
.section-intro h2 {
	font-weight: 300;
	font-size: 3.6rem;
	color: #222;
}
.section-intro h2 small {
	font-size: 16px;
	font-weight: bold;
}
.section-intro h2.invert {
	color: #eee;
}
.section-intro h3 {
	font-weight: 800;
	font-size: 2.4rem;
	letter-spacing: -1px;
	color: #605CA8;
}
.section-intro h4 span {
	font-weight: 500;
	font-size: 16px;
	color: #999;
	margin-top: 5px;
	display: block;
}
.section-divider {
	height: 10px;
	width: 45px;
	display: block;
	background: #673AB7;
}
.srvgrid {
	-webkit-transition: all 150ms ease-out 0ms;
	-moz-transition: all 150ms ease-out 0ms;
	-o-transition: all 150ms ease-out 0ms;
	transition: all 150ms ease-out 0ms;
}
.srvgrid:hover {
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	opacity: 1;
	box-shadow: 0 40px 100px 0 rgba(84, 84, 84, 0.5);
	z-index: 14;
	cursor: pointer !important;
}
.small-fallback-a {
	background-image: url('../images/slider-bg.jpg');
	background-color: #f4f4f4;
	background-size: cover;
	background-position: center bottom;
	background-repeat: no-repeat;
	mix-height: 342px;
}

/*党建工作*/
.main .main_Padding {
	padding: 50px 0;
}
.main .main_Bot {
	width: 100%;
	border-bottom: 1px solid #d4d4d4;
}
.main .main_Bot .main_BotBox {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.main .main_Bot .main_BotBox img {
	max-width: 100%;
}
.main .main_Bot .main_BotBox .main_BotBoxL {
	width: 490px;
	color: #535353;
	font-size: 14px;
	float: left
}
.main .main_Bot h2 {
	font-size: 26px;
	color: #4d4d4d;
	font-weight: 400
}
.main .main_Bot1 h2, .adBox .main .main_Bot2 h2 {
	text-align: left
}
.main .main_Bot h2 span {
	color: #e60012;
	font-weight: 700
}
.main .main_Bot1 .main_BotBox .main_BotBoxL .main_BoxText,.main .main_Bot2 .main_BotBox .main_BotBoxR .main_BoxText {
	margin-top: 20px;
	line-height: 28px;
	text-align:justify;
}
.main .main_Bot1 .main_BotBox .main_BotBoxL .linkBtn, .main .main_Bot2 .main_BotBox .main_BotBoxR .linkBtn {
	margin: 40px 0
}
.main .main_Bot1 .main_BotBox .main_BotBoxR {
	float: right
}
.main .main_Bot2 .main_BotBox .main_BotBoxL {
	float: left
}
.main .main_Bot2 .main_BotBox .main_BotBoxR{width:510px;color:#535353;font-size:14px;float:right}

/************ 资质荣誉 *************************/
.ulBox{
	overflow: hidden;
}
.ulhonor{
	overflow: hidden;
}
.ulhonor.animate{
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-o-transition: 1s;
	transition: 1s;
}
.ulhonor li{
	float: left;
}

.ulBox2{
	overflow: hidden;
}
.ulhonor2{
	overflow: hidden;
}
.ulhonor2.animate{
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-o-transition: 1s;
	transition: 1s;
}
.ulhonor2 li{
	float: left;
}

/*产品介绍*/
.revealOnScroll {
	opacity: 0;
}
.resp-img, .img-resp {
	max-width: 100%;
	height: auto;
}
.panel-container{
    width: 1000px;
	margin:30px auto; 
	margin-bottom:30px;
    padding: 0 16px;
    height: auto;   
    overflow: hidden;
	line-height:22px;
}
.panel-container .hide_box{
    margin:15px 0;
	line-height:22px;
}
.panel-container div#tab1{
    display:block;
}
.panel-container ul li{
    padding-bottom: 30px;
    float: left;
    border-bottom: 1px solid #dfdfdf;
    margin-bottom: 11px;
	text-align:left;
}
.panel-container ul li dl{
    float: left;
    width: 670px;
    text-align: left;
}
.panel-container ul li dl dt{
    font-size: 18px;
    margin-bottom: 0px;
    color: #244f75;
	clear:both;
}
.panel-container ul li dl dt a{
    color: #1E4F77;
}
.panel-container ul li dl dt .span1{
float:left;
overflow:hidden;
}

.panel-container ul li dl dt a:hover{
    color: #FF3300;
}
.panel-container ul li dl dd{
    line-height: 25px;
    color: #7a7979;
	font-size:13px;
	float:left; 
	overflow:hidden;
    padding-top:15px;
	text-align:justify;
}
.panel-container li .img1{
    margin-left: 0px;
    margin-right: 30px;
    display: inline;
    float: left;
	width: 280px; 
	height: 183px;
}
.panel-container .try{
	float: left;
	margin-top: 25px;
	width: 100%;}
.panel-container .try a{
	color:#244f75;
	font-size:14px;
	display: inline;
}
.panel-container .try .link_btn{
    width: 110px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #AFAFAF;
	float:left;
	margin-right:10px;
    text-align: center;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.panel-container .try .link_btn.curr,.panel-container .try .link_btn:hover{
	background-color:#0593DB;
	border-color:#0593DB;
	color:#fff;
	}

.panel-container .title{width:100%; height:40px; padding-top:30px;}
.panel-container h2 {position: relative; top:18px;border-bottom: 1px solid #0593DB;width: 29%;margin: auto;}
.panel-container b {
	position: absolute;
	left: 50%;
	top: -0.5em;
	width: 120px;
	margin-left: -55px;
	line-height: 1;
	font-size: 22px;
	text-align: center;
	color: #666;
	background-color: #fff;
	font-style: normal;
	letter-spacing: 3px;
}
.pro_cont{ margin-top:35px;}
.pro_cont p{ color:#595959; font-size:14px; text-align:justify; text-indent:2em; line-height:24px;}
.pro_cont p span{font-size:15px; color:#444;}

/*产品介绍 详情*/
.pro_Introduction .title{ width:100%; height:40px; padding-top:30px;}
.pro_Introduction h2 {position: relative; top:18px;border-bottom: 1px solid #0593DB;width: 15%;margin: auto;}
.pro_Introduction b {
	position: absolute;
	left: 50%;
	top: -0.5em;
	width: 120px;
	margin-left: -55px;
	line-height: 1;
	font-size: 22px;
	text-align: center;
	color: #666;
	background-color: #f2f2f2;
	font-style: normal;
	letter-spacing: 3px;
}
.pro_Introduction{ width:100%; height:480px; background-color:#f2f2f2;}
.pro_Introduction .pro_article{ width:1000px; margin:0 auto;}
.pro_Introduction .pro_article ul li{ width: 300px;float: left;text-align: center;margin: 0 auto; margin-right:50px; margin-top:10px; }
.pro_Introduction .pro_article ul li:nth-child(3n){ margin-right:0;}
.pro_Introduction .pro_article ul li .pro_title{ width:90px; height:90px; border-radius:50%; margin:0 auto; color:#fff; font-size:18px; line-height:90px; margin-bottom:20px;margin-top:30px;}
.pro_Introduction .pro_article ul li .bg1{ background-color:#2883df;}
.pro_Introduction .pro_article ul li .bg2{ background-color:#68bd5d;}
.pro_Introduction .pro_article ul li .bg3{ background-color:#f1a62c;}
.pro_Introduction .pro_article ul li .pro_text{ color:#909090; text-align:justify; line-height:24px;}

.function_Introduction .title{ width:100%; height:40px; padding-top:30px;}
.function_Introduction h2 {position: relative; top:18px;border-bottom: 1px solid #0593DB;width: 18%;margin: auto;}
.function_Introduction b {
	position: absolute;
	left: 50%;
	top: -0.5em;
	width: 151px;
	margin-left: -75px;
	line-height: 1;
	font-size: 22px;
	text-align: center;
	color: #666;
	background-color: #fff;
	font-style: normal;
	letter-spacing: 3px;
	padding: 0 10px;
}
.function_Introduction{ width:100%; height:450px;}
.function_Introduction .function_article{ width:1000px; margin:0 auto;}
.function_Introduction .function_article ul li{ float:left; height:320px; margin-bottom:30px;}
.function_Introduction .function_article ul li span{ padding-left:10px; color:#0058ad; font-size:18px;}
.function_Introduction .function_article p{ text-align:justify; line-height:24px; color:#5d5d5d;margin: 5px 0 25px 0;}
.function_Introduction .function_article .function_left{ width:470px; margin-top:35px; float:left;}
.function_Introduction .function_article .function_right{ width:470px; margin-top:35px; float:right;}

/************** 申请试用 **************************/
#SQtitle
{
	width:670px;
	height:35px;
	padding-left:30px;
	line-height:35px;}
.SQDel
{
	width:700px;
	height:25px;
	line-height:25px;
	float:left;
	overflow:hidden;
	margin-bottom:10px;}
.SQDel .SQtil
{
	width:150px;
	text-align:right;
	color:#484848;
	float:left;}
.SQDel .SQtil span
{
	color:red;
	padding-left:5px;
	padding-right:10px;
}
.SQDel .SQtext
{
	width:500px;
	text-align:left;
	float:left;}
.SQDel .SQtext .input1
{
	border:1px solid #86A1BA;
	width:200px;
	height:18px;}
.SQDel .SQtext .input2
{
	border:1px solid #86A1BA;
	width:520px;
	height:230px;}
.SQinput
{
	width:120px;height:32px; line-height:32px;border:0px;font-size:13px; color:#FFFFFF;
}
.SQDel  input.ibutton {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 81px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 32px; MARGIN-LEFT: 67px; BORDER-LEFT-WIDTH: 0px;
	background:url(../images/btn_bg.png) left center no-repeat; line-height:32px; color:#5B91AB; font-weight:bold; cursor:pointer;
}


/* YES! Shadows! /////////////////////// */
.box-shadow {
	z-index: 1;
	-webkit-transition: all 150ms ease-out 0ms;
	-moz-transition: all 150ms ease-out 0ms;
	-o-transition: all 150ms ease-out 0ms;
	transition: all 150ms ease-out 0ms;
}
.box-shadow:hover {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	opacity: 1;
	z-index: 20;
	box-shadow: 0 40px 50px 0 rgba(84, 84, 84, 0.5);
	cursor: pointer !important;
}
.box-inset-shadow:hover {
	cursor: pointer;
	-webkit-box-shadow: inset 0px -4px 0px 0px rgba(222,222,222,1);
	-moz-box-shadow: inset 0px -4px 0px 0px rgba(222,222,222,1);
	box-shadow: inset 0px -4px 0px 0px rgba(222,222,222,1);
}
/* ****************************************************

SECTIONS
*****************************************************/
.section-padding {
	padding: 50px 0;
}
.section-intro {
	padding-bottom: 83px;
	overflow: hidden;
}
.section-intro h2 {
	font-weight: 300;
	font-size: 3.6rem;
	color: #222;
}
.section-intro h2 small {
	font-size: 16px;
	font-weight: bold;
}
.section-intro h2.invert {
	color: #eee;
}
.section-intro h3 {
	font-weight: 800;
	font-size: 2.4rem;
	letter-spacing: -1px;
	color: #605CA8;
}
.section-intro h4 {
	font-size: 30px;
	letter-spacing: 0;
	font-weight: 400;
}
.section-intro h4 span {
	font-weight: 500;
	font-size: 1.2rem;
	color: #999;
	margin-top: 5px;
	display: block;
}
.section-intro p {
	margin: 10px 0;
	font-size: 15px;
	line-height: 1.5;
	font-weight: normal;
	letter-spacing: 1px;
	color: #fff;
}
.section-intro p.lead {
	color: #222;
	font-weight: 500;
	font-size: 1.5rem;
}
.section-intro p.invert {
	color: #ccc;
	font-size: 2rem;
}
.section-divider {
	height: 10px;
	width: 45px;
	display: block;
	background: #673AB7;
}
.srvgrid {
	-webkit-transition: all 150ms ease-out 0ms;
	-moz-transition: all 150ms ease-out 0ms;
	-o-transition: all 150ms ease-out 0ms;
	transition: all 150ms ease-out 0ms;
}
.srvgrid:hover {
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	opacity: 1;
	box-shadow: 0 20px 80px 0 rgba(84, 84, 84, 0.5);
	z-index: 14;
	cursor: pointer !important;
}
/* buttons */
.btn-white {
	font-size: 14px;
	color: #fff;
	border: 2px solid #fff;
	border-radius: 24px;
	display: inline-block;
	background: transparent;
}
.btn-white:hover, .btn-white:focus {
	color: #fff;
	border-color: #008bd5;
	background-color: #008bd5;
	box-shadow: 0px 10px 20px rgba(74, 74, 74, 0.4);
}
.btn-fill {
	color: #fff;
	border: solid 2px #444;
	border-radius: 24px;
	display: inline-block;
	text-transform: uppercase;
	background-color: #444;
}
.btn-fill:hover, .btn-fill:focus {
	color: #fff;
	background-color: #ef3214;
	border-color: #ef3214;
}
.btn-small {
	padding: 5px 20px;
}
.btn-margin-right {
	margin-right: 20px;
}
/* ****************************************************

/*成功案例*/
.case_content {
	width: 100%;
	overflow: hidden
}
.case_content .child {
	float: left;
	width: 25%;
	position: relative;
}
.case_content .child a {
	overflow: hidden;
	display: block;
}
.case_content .child img {
	width: 100%;
}
.case_content .child .childHide {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,139,213,0.5);
	color: #fff;
	display: none
}
.case_content .child .childHide .childTag {
	margin-top: 15px;
	margin-left: 15px;
	font-size: 12px
}
.case_content .child .childHide .childContent {
	position: absolute;
	top: 45%;
	left: 0;
	width: 100%;
	font-size: 16px;
	text-align: center
}
.case_content .child .childHide .childPointer {
	width: 37px;
	height: 37px;
	position: absolute;
	bottom: 25px;
	right: 15px
}
/*我们的客户*/
.customer {
	position: relative;
	width: 1050px;
	margin: 0 auto;
	border: 0
}
.customer img {
	max-width: 100%;
}
.customer_picBox {
	width: 1050px;
	overflow: hidden
}
.customer_content {
	margin: 0 auto;
	height: 280px;
	position: relative;
	overflow: hidden
}
.customer_content .contents, .customer_content .contentss {
	overflow: hidden;
	float: left
}
.customer_content .content {
	width: 1050px;
	float: left;
	overflow: hidden;
	float: left
}
.customer_content .content a img {
	width: 200px;
	height: 85px;
	border: 1px solid #dadada;
	float: left;
	margin: 25px 4px 25px 3px;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s
}
.customer_content .content a img:hover {
	box-shadow: 0 0 5px 1px rgba(0,0,0,.2);
	-o-box-shadow: 0 0 5px 1px rgba(0,0,0,.2);
	-ms-box-shadow: 0 0 5px 1px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 5px 1px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,.2);
	z-index: 10;
}
.customer_leftBtn, .customer_rightBtn {
	width: 46px;
	height: 87px;
	position: absolute;
	top: 50%;
	cursor: pointer
}
.customer_leftBtn {
	left: -115px
}
.customer_rightBtn {
	right: -115px
}
/*友情链接*/
.customer_conBox.links{
	margin-top: 20px;
	text-align: center;
}
.customer_conBox.links a{
	padding: 10px 5px;
	font-size: 14px;
}
/*我们的服务*/
.service {
	width: 100%;
	height: auto
}
.service .service_box {
	overflow: hidden;
	text-align: center
}
.service .service_box a {
	display: inline-block;
	width: 238px;
	height: 200px;
	line-height: 206px;
	font-size: 26px;
	color: #008bd5;
	border: 3px solid #b1b0b0;
	margin: 0 25px;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s
}
.service .service_box a:hover {
	border-color: #008bd5;
	background: #008bd5;
	color: #fff
}
/*新闻动态*/
.news_box {
	width: 1050px;
	margin: 0 auto;
	overflow: hidden
}
.news_box_nei {
	width: 120%;
	overflow: hidden
}
.news_box ul {
	width: 1100px;
	overflow: hidden;
	float: left;
	margin-right: 50px;
	position: relative
}
.news_box ul li {
	width: 500px;
	height: auto;
	overflow: hidden;
	float: left;
	margin: 20px 0;
	margin-right: 50px;
	position: relative;
}
.news_box ul li .news_text {
	width: 375px;
	float: left;
	padding-top: 10px
}
.news_box ul li .news_date {
	width: 100px;
	text-align: center;
	float: right
}
.news_box ul li:nth-child(1) .news_date, .news_box ul li:nth-child(3) .news_date {
	float: right
}
.news_box ul li:nth-child(2) .news_text, .news_box ul li:nth-child(4) .news_text {
	float: right
}
.news_box ul li .news_date .years {
	width: 98px;
	height: 32px;
	line-height: 32px;
	border: 1px solid #e8e8e8;
	font-weight: 700;
	font-size: 14px;
	color: #5c5c5c;
	background: linear-gradient(#fefefe, #e9e9e9);
	-o-background: linear-gradient(#fefefe, #e9e9e9);
	-ms-background: linear-gradient(#fefefe, #e9e9e9);
	-moz-background: linear-gradient(#fefefe, #e9e9e9);
	-webkit-background: linear-gradient(#fefefe, #e9e9e9)
}
.news_box ul li .news_date .day {
	width: 100%;
	height: 70px;
	line-height: 70px;
	background: #b1b0b0;
	font-size: 32px;
	color: #fff;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s
}
.news_box ul li .news_text h6 a {
	color: #555;
}
.news_box ul li .news_text h6 a:hover {
	color: #008bd5;
}
.news_box ul li .news_text h6 {
	font-size: 16px;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.news_box ul li .news_text p {
	line-height: 25px;
	margin-top: 10px;
	font-size: 12px;
	color: #4d4d4d;
	max-height: 100px;
	overflow: hidden;
	max-height: 50px;
}
.news_box ul li:nth-child(2), .news_box ul li:nth-child(4) {
	text-align: right
}
.news_box ul li:nth-child(1), .news_box ul li:nth-child(3) {
	text-align: left
}
.news_box ul li:hover .day {
	background: #008bd5;
}
.news .linkBtn {
	margin-top: 50px
}
.news_box ul li:nth-child(2) .news_date, .news_box ul li:nth-child(4) .news_date {
	float: left;
}
.news_box ul li:nth-child(2) .news_text, .news_box ul li:nth-child(4) .news_text {
	text-align: left;
}
.news_box ul li:nth-child(1) .news_date, .news_box ul li:nth-child(3) .news_date {
	float: right;
}
.news_box ul li:nth-child(1) .news_text, .news_box ul li:nth-child(3) .news_text {
	text-align: right;
}
.news-tab {
	margin-bottom: 40px;
	margin-top: 20px;
	display: block;
	overflow: hidden;
	text-align: center;
}
.news-tab li {
	display: inline-block
}
.news-tab li a {
	padding: 3px 15px;
	margin: 5px 5px;
	border: 1px solid #B6B5B5;
	display: block;
	transition: 0.4s;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
}
.news-tab li.curr a, .news-tab li a:hover {
	border: 1px solid #008bd5;
	border-radius: 3px;
	padding: 3px 15px;
	color: #fff;
	background-color: #008bd5;
}

.listPager { padding-bottom:30px; float:right; }
a.listIco { padding-left: 40px; font-size: 16px; color: #505050; }
a.listIco:hover { color: #2b90ba; }

/********** 视频专区 ****************/
.l-wrap {
	width: 1100px;
	margin: 0 auto;
}
.l-news-wrap {
	padding: 40px 0;
}
.l-news-list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	max-width: calc(100% + 60px);
	margin: 0 -30px -40px;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}
.l-news-list__item {
	width: 27.3%;
	margin-bottom: 30px;
	padding: 0 34px
}
.l-news-list__item a {
	display: block;
	padding-bottom: 30px;
	-webkit-transition: all 1s cubic-bezier(.215, .61, .355, 1);
	transition: all 1s cubic-bezier(.215, .61, .355, 1)
}
.l-news-list__item a:hover {
	opacity: .8
}
.l-news-list .img img {
	width: 100%;
	height: auto;
	vertical-align: bottom
}
.l-news-list .txt {
	margin-top: 10px;
	font-size: 16px;
	color: #1E4F77;
	text-align: center;
}
/******** 锐世界 **********************/
.ul_rsj{
	width:1100px;
	height:auto;
	margin:40px auto;
	overflow:hidden;
}
.ul_rsj li{
	width:352px;
	height:181px;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:20px;
	float: left;
	border:0px;
}
.ul_rsj li .img_rsj{
	width:150px;
	height:180px;
	float: left;
	margin-right:18px;
}
.ul_rsj li H3{
	color:#a2a2a3;
	height:35px;
	line-height:35px;
}
.ul_rsj li .down_icon{
	width:142px;
	padding-left:38px;
	height:26px;
	float:left;
	overflow:hidden;
	line-height:26px;
	color:#4E4E4E;
	cursor:pointer;
	background:url(../images/more.gif) left center no-repeat;
}
.ul_rsj li .down_icon a{ color:#4E4E4E;}
.ul_rsj li .down_icon a:hover{ color:#008BD5;}
.ul_rsj li .key{
	width:180px;
	padding-top:10px;
	height:auto;
	line-height:22px;
	color:#4C4C4C;
	float:left;
	overflow:hidden;
	text-align:justify;
}


/*底部导航*/
footer {
	overflow: hidden;
	padding: 30px;
	background: #636365;
	position:relative;	
}
footer h4 span {
	color: #eee;
	font-size: 20px;
	font-weight: 500;
}
footer p {
	color: #999;
	font-size: 12px;
	line-height: 1.4;
}

footer ul {
	list-style-type: none;
}
footer ul.footer-group {
	padding: 20px 0;
	margin-bottom: 10px;
}
footer ul.footer-group li {
	display: inline-block;
}
footer ul.footer-group li a {
	font-size: 14px;
	color: #333;
	font-weight: 400;
	text-transform: uppercase;
}
footer ul.footer-group li a:hover {
	color: #ef3214;
}
footer ul.footer-group li {
	margin-right: 10px;
}
footer ul.footer-group li:last-child {
	margin-right: 0;
}

.foot_nav li{ float:left; padding-right:14px;}
.foot_nav li a{ font-size:13px;
	-webkit-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
	color: #e1e1e1;}
.foot_nav li a:hover{ color:#fff;}


.nav-group {
	float: left;
	color: #777;
	width: 9%
}
.nav-group h4 {
	color: #fff;
	font-weight: 500;
	font-size: 15px;
	margin-bottom: 20px;
}
.nav-group>li {
	margin-bottom: 10px;
}
.nav-group>li>a {
	-webkit-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
	text-decoration: none;
	color: #e1e1e1;
	font-size:13px;
}
.nav-group>li>a:hover {
	color: #fff;
}
.copyright {
	background-color: #EEEDED;
	min-height: 50px;
}
.copyright>a>img {
	width: auto;
	position: absolute;
	visibility: hidden
}
.copyright .text {
	display: block;
	float: left;
	font-size: 14px;
	padding: 24px 0
}
.copyright .text, .copyright .text a {
	color: #a6a6a6
}
.copyright .text .small {
	margin-left: 8px;
	color: #333;
}

/* 资质荣誉 */
.pw {
    width: 1200px;
    margin: 0 auto;
}
.pic {
    display: block;
    width: 100%;
    overflow: hidden;
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}
.pic img{
	display:block;
	width:100%;
	transition:600ms;
	-webkit-transition:600ms;
	}
.scapic:hover img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	}
.cover,.bg{
	display:block;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	transition:600ms;
	-webkit-transition:600ms;
	} 
.honorList a{ width:29.33%; margin-right:6%; margin-bottom:2%; float:left; color:#333; }

.honorList a:nth-child(3n){
	margin-right: 0;
}


.honorList{ }
.honorList span{ display:block; }
.honorList .line{ background:#dcdcdc; position:absolute; transition:400ms; -webkit-transition:400ms; }
.honorList .line_1{ width:3px; height:100%; left:0; bottom:0; }
.honorList .line_2{ width:100%; height:3px; left:0; bottom:0; }
.honorList .line_3{ width:3px; height:100%; right:0; top:0; }
.honorList .line_4{ width:100%; height:3px; right:0; top:0; }
.honorList .bg{ width:0; height:100%; background:url(../images/rr-bg.png); transition:400ms; -webkit-transition:400ms; }
.honorList .bg_1{ right:auto; top:auto; }
.honorList .bg_2{ left:auto; bottom:auto; }
.honorList .ico{ width:30px; height:30px; position:absolute; top:50%; left:50%; margin-top:-15px; margin-left:-15px; background-image:url(../images/rr-big.png); transform:scale(0); -webkit-transform:scale(0); opacity:0; display:none\9; transition:400ms; -webkit-transition:400ms; }
.honorList a:hover .bg{ width:100%; }
.honorList a:hover .ico{ transform:scale(1); -webkit-transform:scale(1); opacity:1; display:block\9; }
.honorList a:hover .line{ background:#0593DB; }
.honorList .name{ text-align:center; white-space:nowrap; padding:8px 0 0 0; overflow:hidden;text-overflow: ellipsis; }

.honer_leftBtn, .honer_rightBtn {
	width: 46px;
	height: 87px;
	position: absolute;
	top: 39%;
	cursor: pointer;
}
.honer_leftBtn {
	left: -70px;
}
.honer_rightBtn {
	right: -70px;
}
.honer_leftBtn:hover,.honer_rightBtn:hover{
filter:alpha(opacity=70); /* IE */  
-moz-opacity:0.7; /* 老版Mozilla */  
-khtml-opacity:0.7; /* 老版Safari */   
opacity:0.7;}
/* lightBox */
.fancybox-nav {
	top:50%;
	margin-top:-20px;
    width: 40px;
    height: 40px;
	background:url(../images/rr-bigaw.png) no-repeat;
	}
.fancybox-prev{
	left:-70px;
	}
.fancybox-next{
	right:-70px;
	background-position:right center;
	}
.fancybox-overlay {
    background:url(../images/black.png);
	}
.fancybox-opened .fancybox-skin {
    box-shadow:none;
	}
.fancybox-skin{
	background:none;
	border-radius:0;
	}
/* lightBox end */

/* 企业文化 */
.bgef { background-color: #efefef; }
.oneCultrue { padding: 2% 0px 3%; width: 900px; margin: 0px auto; position: relative; overflow: hidden; }
.oneCultrue .en { font: 40px/1 "futuramedium","times new roman","Microsoft YaHei"; color:#0593DB; text-transform: uppercase; padding: 15px 0px; z-index: 1; position: relative; }
.oneCultrue .zh { font: 26px/1.1 "Microsoft YaHei"; color: #323232; margin-bottom: 3%; z-index: 1; position: relative; }
.oneCultrue .con { z-index: 1; position: relative; }
.pageC {color: #646464;font-size: 16px;line-height: 28px;}

#whaleBox { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 400px; }
.twoCultrue dd { float: left; display: block; position: relative; width: 50%; *width: 49.99%; }
.twoCultrue .img { width: 100%; display: block; }
.twoCultrue .blue { background: rgba(0,139,213,0.8); position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; transform: scale(0.8); -webkit-transform: scale(0.8); -ms-transform: scale(0.8); opacity: 0; visibility: hidden; }
.twoCultrue .con { width: 100%; height: 70%; position: absolute; left: 0px; top: 30%; text-align: center; color: #fff; font-size: 14px; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; }
.twoCultrue .by { color: #f3e08b; font: 20px/1.4 "futura_lightregular","times new roman","Microsoft YaHei"; }
.twoCultrue .by1 { text-transform: uppercase; margin-bottom: 4%; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; }
.twoCultrue .t .txt { font-size: 20px; padding: 12px 0px; display: block; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; }
.twoCultrue .t .bot { width: 22px; margin: 0px auto; display: block; height: 2px; background-color: #fff; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; }
.twoCultrue .by2 { text-transform: uppercase; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; opacity: 0; visibility: hidden; }
.twoCultrue .c { width: 90%; margin: 0px auto;overflow: hidden; display: none; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; }
.twoCultrue .lico { height: 1px; background-color: #fff; width: 0px; position: absolute; left: 50%; bottom: 8%; transition: 300ms ease 100ms; -webkit-transition: 300ms ease 100ms; }
.twoCultrue dd:hover .con { top: 16%; }
.twoCultrue dd:hover .blue { opacity: 1; visibility: visible; transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); }
.twoCultrue dd:hover .by1 { opacity: 0; transform: translate(0px,-50px); -webkit-transform: translate(0px,-50px); height: 0px; margin-bottom: 0px; overflow: hidden; }
.twoCultrue dd:hover .by2 { opacity: 1; margin: 3% auto 5%; visibility: visible; }
.twoCultrue dd:hover .t .bot1 { visibility: hidden; opacity: 0; }
.twoCultrue dd:hover .t .txt { padding: 0px 0px 12px; }
.twoCultrue dd:hover .c { display: block; }
.twoCultrue dd:hover .lico { width: 66px; margin-left: -33px; }

/* 成功案例 */
section.mainBox .joinList {
	width: 100%;
	padding-top:50px;
	padding-bottom:30px;
}
section.mainBox .joinList li {
	width: 1100px;
	margin: 0 auto 30px;
}
section.mainBox .joinList li div {
	width: 100%;
	display: table;
	padding: 15px 25px;
	background-color: #fff;
	cursor: pointer;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	border: 1px solid #e1e1e1;
}
section.mainBox .joinList li div i {
	float: left;
	margin-top: 5px;
	font-size: 15px;
	font-weight: bold;
	font-style:normal;
	vertical-align: middle;
	color:#005BAB;
}
section.mainBox .joinList li div font {
	float: right;
	margin-top: 5px;
	vertical-align: middle;
}
section.mainBox .joinList li div font small {
	display: inline-block;
	width: 100px;
	font-size: 13px;
	color: #666666;
}
section.mainBox .joinList li div span {
	float: right;
	display: inline-block;
	width: 29px;
	height: 29px;
	background: url(../images/rc1.jpg) no-repeat center center;
}
section.mainBox .joinList li article {
	display: none;
	width: 50%;
	padding: 20px 0;
	text-align:left;
	float:left;
}
section.mainBox .joinList li article h4 {
	font-size: 14px;
	color: #666;
	font-weight: bold;
	margin-bottom: 20px;
}
section.mainBox .joinList li article p {
	font-size: 13px;
	color: #666666;
	margin-bottom: 5px;
	line-height: 1.8;
	background:url(../images/tubiao_s.png) no-repeat 10px;
}
section.mainBox .joinList li article section {
	margin-bottom: 50px;
	text-indent: 2em;
}
section.mainBox .joinList li article button {
	width: 208px;
	height: 50px;
	background-color: #666666;
	color: #fff;
	font-size: 15px;
	text-align: center;
	line-height: 50px;
	border: none;
}
section.mainBox .joinList li.active div, section.mainBox .joinList li div:hover {
	background-color: #666;
}
section.mainBox .joinList li.active div i, section.mainBox .joinList li.active div small, section.mainBox .joinList li div:hover i, section.mainBox .joinList li div:hover small {
	color: #fff;
}
section.mainBox .joinList li.active div span, section.mainBox .joinList li div:hover span {
	background: url(../images/rc2.jpg) no-repeat center center;
}
/*合作伙伴*/
.home-block {
    padding: 40px 0;
	margin-top:40px;
}
.home-block.hb-yy {
	background:#e9e9e9;
	display: -webkit-box;
}
.container1 {
    width: 1100px;
	margin:auto;
}
.p3-title{text-align:center;}
.p3-title h1{font-size: 26px;font-weight:normal;margin: 0 0.5em 0.5em 0.5em;color: #333333;}
.p3-title i{display:block;width:2.1875em;height:1px;background-color: #0593DB;margin:10px auto 0;}
.p3-title p{width:56em;font-size:0.75em;color:#888888;line-height:2em;margin:1em auto 0;}

.single-paper{background-color:#f3f3f3;padding:3.125rem 3.875rem;}
.single-paper p {
    margin: 0 0 10px;
	color:#5b5b5b;
}
.single-paper p span{
	font-size:15px;
	font-weight:normal;}
.c78 {
    border: 1px solid #EFEFEF;
    padding: 20px;
    background: #fff;
	width: 85%;
}

.join3{
	width:100%;
	padding-bottom:40px;
	padding-top:80px;
	}	
.visible-xs{ display:none !important;}
.ser_box4_bg{
	width:100%;
	margin-top:40px;
	position:relative;
	}	
.ser_box4_bg>table{
	line-height:30px;
	width:1100px;
	margin:auto;
	color:#333;
	font-size:14px;
	}
.bd_l{
	width:33.3%;
	height:70px;
	line-height:70px;
	background:#efefef;
	padding-left:15px
	}
.bd_c{
	width:33.3%;
	height:70px;
	line-height:70px;
	background:#f9f9f9;
	padding-left:15px
	}
.bd_r{
	width:33.3%;
	height:70px;
	line-height:70px;
	background:#efefef;
	padding-left:15px;
	}
.ser_box4_bg td{
	border:1px solid #ccc;
	font-weight:normal!important;
	}
.ser_box4_bg td span{
color: red;
padding-right: 5px;
position:relative;
top:3px;}
.ser_box4_bg td span{
	font-weight:100;
	}
.ser_box4_bg input{
	height:30px;
	line-height:30px;
	width:240px;
	}
.yib{
	width:100%;
	padding:15px 0;
}
.yib>span{
	float:left;
	margin:0 15px;
	}
textarea{
	resize:none;
	}
.ser_box4_bg>p{
	text-align:center;
	margin:50px 0 20px 0;
	}
.ser_box4_bg>p>a{
	padding:15px 45px;
	margin-right:15px;
	background:#008CD6;
	color:#FFF;

	}
.hiu{
	background:#999 !important;
	color:#fff !important;
	}
.ser_box4_bg input[type="radio"]{
	height:auto;
	line-height:none;
	margin:0 10px !important;
	}
.ser_box4_bg input[type="button"]{
	border:none;
	margin-left:5px;
	}
input {
    border: 1px solid #ccc;
    outline: none;
}


/*底部信息*/
.footer {
	width: 100%;
	background: #333;
	padding: 15px 0 15px 0;
	height: 25px;
}
.footer .footer_box {
	width: 1100px;
	margin: 0 auto;
	color: #fff;
}
.footer .footer_box .footer_box_left {
	float: left
}
.footer .footer_box .footer_box_left a {
	margin-bottom: 20px;
	overflow: hidden;
	color: #fff
}
.footer .footer_box .footer_box_left p {
	line-height: 20px;
	font-size: 15px;
	float: left;
	margin-top: 2px;
}
.footer .footer_box .footer_box_left p a {
	margin-bottom: 0
}
.footer .footer_box .footer_box_right {
	float: right;
	position: relative;
	bottom: 8px;
}
.footer .footer_box .footer_box_right a {
	float: left;
	margin: 0px 10px 0;
	position: relative;
}
.footer img {
	max-width: 100%;
}
.cnzz{ padding-top:10px;}
.footer .footer_box_right_child {
	background: url(../images/footCodeBg.png) no-repeat left top;
	background-size: 151px 166px;
	position: absolute;
	left: 50%;
	bottom: 40px;
	width: 151px;
	height: 166px;
	margin-left: -75px;
	text-align: center;
	display: none;
}
.footer .footer_box_right_child img {
	width: 142px;
	height: 142px;
	position: absolute;
	top: 0;
	left: 0;
}
/*版权信息*/
.copy {
	display: none;
}

/*---------------案例页面*/
.case {
	width: 100%;
	height: auto;
}
.case .case_box {
	width: 100%;
	height: auto;
	overflow: hidden;
	background-color: #f8f8f8;
	margin-top: 40px;
	margin-bottom:40px;
}
.case .case_box .case_box_top {
	background-color: #e2e3e3;
	overflow: hidden;
	position:absolute;
	top: 500px;
	left: 0;
	width: 100%;
	height: auto;
	overflow: hidden;
	z-index: 20;
}
.case .case_box .case_box_top ul {
	padding: 15px 30px;
	overflow: hidden;
}
.case .case_box .case_box_top ul li {
	margin-right: 15px;
	font-size: 12px;
	display: inline-block;
}
.case .case_box .case_box_top ul li a {
	padding: 7px 20px;
	display: inline-block;
}
.case .case_box .case_box_top ul li.current a, .case .case_box .case_box_top ul li a:hover {
	background-color: #e60012;
	color: #fff;
	border-radius: 3px;
}
.case .case_box .case_box_bottom {
	overflow: hidden;
	width: 100%;
	height: auto;
	overflow: hidden;
}
.case .case_box .case_box_bottom .case_contents {
	padding: 0 30px;
}
.case .case_box .case_box_bottom .case_contents h2 {
	padding: 25px 0;
	font-size: 20px;
	color: #333;
	font-weight: normal;
}
.case .case_box .case_box_bottom .case_contents ul {
	overflow: hidden;
}
.case .case_box .case_box_bottom .case_contents li {
	float: left;
	width: 25%;
	overflow: hidden;
}
.case .case_box .case_box_bottom .case_contents li img {
	width: 100%;
	height: auto;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.case .case_box .case_box_bottom .case_contents li .case_state {
	padding: 25px;
	color: #707070;
	background-size: auto 100%;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.case .case_box .case_box_bottom .case_contents li .case_state span {
	font-size: 12px;
}
.case .case_box .case_box_bottom .case_contents li .case_state p {
	font-size: 16px;
	padding: 10px 0 15px 0;
	width: 100%;
	box-sizing: border-box;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.case .case_box .case_box_bottom .case_contents li:hover .case_img>img {
	transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.case .case_box .case_box_bottom .case_contents li:hover .case_state {
	background-image: none;
	background-color: #008bd5;
	color: #fff;
}

.case .case_box .case_box_bottom .case_contents ul li{
	position:relative;
	margin-bottom:15px;
}
.case .case_box .case_box_bottom .case_contents ul li a{
	display: inline-block;
}
.case .case_box .case_box_bottom .case_contents .txt{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	position:absolute;
	left:0;
	bottom:0;
	color:#fff;
}
.case .case_box .case_box_bottom .case_contents .txt .txt_content{
	width: 100%;
	height: 65px;
	position: absolute;
	top: 30%;
}
.case .case_box .case_box_bottom .case_contents .txt h3{
	height:45px;
	line-height:45px;
	font-size:20px;
	font-weight:100;
	text-align:center;
}
.case .case_box .case_box_bottom .case_contents .txt p{
	font-size:14px;
	text-align:center;
}

.case .case_box .case_box_Mtop {
	text-align: center;
	padding: 30px 0;
	display: none;
}
.case .case_box .case_box_Mtop div {
	display: inline-block;
	width: 188px;
	height: 40px;
	line-height: 40px;
	margin: 0 6px;
	border: 1px solid #B98888;
	text-align: left;
	background: url(../images/navPointer.png) 158px center no-repeat;
	position: relative;
}
.case .case_box .case_box_Mtop div.current {
	background-color: #e60012;
	border-color: #e60012;
	color: #fff;
	background-image: url(../images/navPointer2.png);
}
.case .case_box .case_box_Mtop div.all_case {
	text-align: center;
	background-image: none;
}
.case .case_box .case_box_Mtop div ul {
	position: absolute;
	z-index: 10;
	top: 40px;
	left: -1px;
	background: #f8f8f8;
	border: 1px solid #B98888;
	width: 100%;
	display: none;
}
.case .case_box .case_box_Mtop div ul li {
	padding-left: 15px;
	height: 40px;
	line-height: 40px;
	width: 173px;
}
.case .case_box .case_box_Mtop div ul li a {
	display: block;
	overflow: hidden;
}
.case .case_box .case_box_Mtop div ul li:hover {
	background: #e9e9e9;
}
.case .case_box .case_box_Mtop div span {
	margin-left: 15px;
}
/*----------------案例详情页*/
.case_page {
	padding: 20px;
	height: 100%;
}
.case_page .case_page_left {
	padding-right: 380px;
}
.case_page .case_page_left .case_page_pic img {
	max-width: 100%;
}
.case_page .case_page_right {
	width: 300px;
	position: fixed;
	top: 0;
	right: 0;
	text-align: right;
	padding-right: 40px;
}
.case_page .case_page_right .case_close {
	position: absolute;
	top: 30px;
	right: 40px;
	cursor: pointer;
	z-index: 2;
}
.case_page .case_page_right .case_close .case_close_t, .case_page .case_page_right .case_close .case_close_b {
	width: 100%;
	height: 2px;
	background: #222;
	transform-origin: 0 0;
	-o-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	margin: 5px auto;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.case_page .case_page_right .case_close .case_close_t {
	transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
}
.case_page .case_page_right .case_close .case_close_b {
	transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
}
.case_page .case_page_right .case_close .case_close_c {
	opacity: 0;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.case_page .case_page_right .case_close:hover .case_close_t {
	transform: rotate(0deg);
	-o-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
}
.case_page .case_page_right .case_close:hover .case_close_b {
	transform-origin: 0 0;
	-o-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	transform: rotate(0deg);
	-o-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
}
.case_page .case_page_right .case_close:hover .case_close_c {
	opacity: 1;
}
.case_page .case_page_right .case_page_btn {
	width: 100%;
	margin-top: 120px;
	overflow: hidden;
}
.case_page .case_page_right .case_page_btn .case_page_prev, .case_page .case_page_right .case_page_btn .case_page_next {
	float: right;
	width: 52px;
	height: 52px;
	background: url(../images/case_page_prev.png) no-repeat;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.case_page .case_page_right .case_page_btn .case_page_prev:hover, .case_page .case_page_right .case_page_btn .case_page_next:hover {
	-webkit-animation: work-btn 1s linear;
	-o-animation: work-btn 1s linear;
	animation: work-btn 2s linear;
}
.case_page .case_page_right .case_page_btn .case_page_prev:hover {
	background-image: url(../images/case_page_next1.png)
}
.case_page .case_page_right .case_page_btn .case_page_next:hover {
	background-image: url(../images/case_page_prev1.png)
}
.case_page .case_page_right .case_page_btn .case_page_prev {
	background-image: url(../images/case_page_next.png);
	margin-left: 10px;
}
.case_page .case_page_right .case_title {
	margin-top: 20px;
}
.case_page .case_page_right .case_title h2 {
	color: #535353;
	font-weight: normal;
	margin-bottom: 10px;
	font-size: 20px;
}
.case_page .case_page_right .case_title h3 {
	color: #858585;
	font-size: 14px;
	font-weight: normal;
	padding-bottom: 3px;
	border-bottom: 2px solid #008bd5;
	display: inline-block;
	margin-bottom: 30px;
}
.case_page .case_page_right .case_color {
	overflow: hidden;
}
.case_page .case_page_right .case_color span {
	width: 70px;
	height: 20px;
	margin: 0 5px;
	display: inline-block;
	text-align: center;
	line-height: 65px;
}
.case_page .case_page_right .case_color span:nth-child(1) {
	background: #E60012;
	color: #E60012;
}
.case_page .case_page_right .case_color span:nth-child(2) {
	background: #FE5967;
	color: #FE5967;
}
.case_page .case_page_right .case_color span:nth-child(3) {
	background: #535353;
	color: #535353;
}
.case_page .case_page_right .case_text {
	overflow: hidden;
	margin: 30px 0;
	font-size: 12px;
	line-height: 24px;
}
.case_page .case_page_right .case_text span {
	color: #e60012;
}
.case_page .case_page_right .view_links {
	display: inline-block;
	width: 135px;
	height: 40px;
	line-height: 40px;
	background: url(../images/case_page_icon.png) 30px center #4d4d4d no-repeat;
	text-align: center;
	color: #fff;
	padding-left: 30px;
}
@-webkit-keyframes work-btn {
 0% {
-webkit-transform: scale(1.2, .8);
}
 1% {
-webkit-transform: scale(1.18, .82);
}
 5% {
-webkit-transform: scale(1.07, .93);
}
 9% {
-webkit-transform: scale(.97, 1.03);
}
 46% {
-webkit-transform: scale(.99, 1.01);
}
 49% {
-webkit-transform: scale(1, 1);
}
}
 @-moz-keyframes work-btn {
 0% {
-webkit-transform: scale(1.2, .8);
}
 1% {
-webkit-transform: scale(1.18, .82);
}
 5% {
-webkit-transform: scale(1.07, .93);
}
 9% {
-webkit-transform: scale(.97, 1.03);
}
 46% {
-webkit-transform: scale(.99, 1.01);
}
 49% {
-webkit-transform: scale(1, 1);
}
}
 @-ms-keyframes work-btn {
 0% {
-webkit-transform: scale(1.2, .8);
}
 1% {
-webkit-transform: scale(1.18, .82);
}
 5% {
-webkit-transform: scale(1.07, .93);
}
 9% {
-webkit-transform: scale(.97, 1.03);
}
 46% {
-webkit-transform: scale(.99, 1.01);
}
 49% {
-webkit-transform: scale(1, 1);
}
}
 @keyframes work-btn {
 0% {
-webkit-transform: scale(1.2, .8);
}
 1% {
-webkit-transform: scale(1.18, .82);
}
 5% {
-webkit-transform: scale(1.07, .93);
}
 9% {
-webkit-transform: scale(.97, 1.03);
}
 46% {
-webkit-transform: scale(.99, 1.01);
}
 49% {
-webkit-transform: scale(1, 1);
}
}
/*
合作伙伴页面*/

.partner, .recruit {
	width: 100%;
	text-align: center;
	margin: 0 auto;
}
.partner_box .line_red {
	margin: 30px auto;
}
.partner_box strong {
	font-size: 20px;
	color: #6d6d6d;
	font-weight: normal;
}
.partner .customer_picBox {
	width: 1200px;
	margin: 0 auto;
}
.partner .customer_content .content {
	width: 1200px;
	height: 330px;
	padding-top: 5px;
}
.partner .customer_content .content a img {
	width: 198px;
	height: 63px;
	margin: 0;
	margin-top: -1px;
	margin-right: -1px;
	position: relative;
}
.partner .customer_content {
	margin-top: 40px;
	height: 325px;
}
.partner .customer_leftBtn, .partner .customer_rightBtn {
	width: 36px;
	height: 70px;
	margin-top: -35px;
}
.partner .customer_leftBtn {
	left: -60px;
}
.partner .customer_rightBtn {
	right: -60px;
}
.partner .customer_conBox {
	width: 1200px;
	position: relative;
	margin: 0 auto;
}

/*典型客户*/
.brand {margin-top:30px}
.brand .gird_11{margin-left:0}
.brand ul{margin-left:0px;border:1px solid #e1e1e1; border-top:0; border-left:0; overflow:hidden}
.brand li{float:left;border:1px solid #e1e1e1; border-right:0; border-bottom:0; width:200px; height:85px; margin:0; padding:0;overflow:hidden}
.brand li:hover{ opacity:0.6}
.brand img{transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s;line-height: 1em}
.brand li:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-o-transition: scale(1.2); cursor: crosshair}

.recruit {
	padding-bottom: 0;
}
.recruit strong {
	margin-bottom: 40px;
	display: inline-block;
	color:#666;
}
.recruit .recruit_box {
	width: 1100px;
	margin: 0 auto;
	text-align: left;
	border-top:#d8d8d8 dashed 1px;
	padding: 20px 0 20px;
	color: #333;
	position: relative;
}
.recruit .recruit_box .recruit_box_detail {
	overflow: hidden;
}
.recruit .recruit_box h2 {
	font-size: 22px;
    color: #005BAB;
	font-weight: normal;
}
.recruit .recruit_box h5 {
	font-size: 18px;
	font-weight: normal;
	margin: 10px 0;
	color:#939393;
}
.recruit .recruit_box span {
	font-size: 16px;
	margin-bottom: 20px;
	display: inline-block;
}
.recruit .recruit_box span i {
	color: #008bd5;
}
.recruit .recruit_box p {
	font-size: 16px;
	line-height: 32px;
	color: #616161;
}
.recruit .recruit_box .recuruit_btn {
	display: block;
	width: 22px;
	height: 44px;
	position: absolute;
	bottom: 50px;
	right: 10px;
	cursor: pointer;
	background: url(../images/recruit_icon1.png) no-repeat;
	background-size: 100% auto;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.recruit .recruit_box .recuruit_btnC {
	background-image: url(../images/recruit_icon2.png);
	bottom: auto;
	top: 70px;
}
.recruit_flow {
	width: 100%;
	text-align: center;
	color: #666;
}
.recruit_flow_box {
	width: 850px;
	margin: 0 auto;
}
.recruit_flow p {
	font-size: 16px;
	line-height: 32px;
}
.recruit_flow p.recruit_flow_t {
	font-weight: bold;
}
.recruit_flow img {
	display: inline-block;
	width: 33px;
	height: 37px;
	margin-top: 60px;
}
.recruit .recruit_boxNone .recruit_box_detail {
	display: none;
}
/*联系页面*/
.contact, .contact .contactIcon {
	width: 100%;
	margin: 0 auto;
}
.contact .contactIcon .contactIcon_box {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
}
.contact .contactIcon .contactIcon_box ul {
	width: 100%;
	overflow: hidden;
}
.contact .contactIcon .contactIcon_box ul li {
	float: left;
	width: 278px;
	height: 278px;
	margin: 0 30px 20px 0;
	text-align: center;
	border: 1px solid #fff;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.contact .contactIcon .contactIcon_box ul li .child {
	width: 278px;
	height: 225px;
	line-height: 225px;
}
.contact .contactIcon .contactIcon_box ul li .child img {
	width: 117px;
	display: inline-block;
	vertical-align: middle;
}
.contact .contactIcon .contactIcon_box ul li .ewmChild img {
	width: 146px;
}
.contact .contactIcon .contactIcon_box ul li:hover {
	border-color: #b1b0b0;
}
.contact .contactMap strong {
	width: 960px;
	margin: 0 auto;
	display: block;
	text-align: center;
	color: #333;
	font-size: 14px;
	font-weight: normal;
	line-height: 25px;
	margin-bottom: 20px;
}
#allmap {
	width: 100%;
	height: 565px;
	margin-top: 30px;
}

.single-paper .title{ width:100%; height:40px;}
.single-paper h2 {position: relative; top:18px;border-bottom: 1px solid #0593DB;width: 29%;margin: auto;}
.single-paper b {
	position: absolute;
	left: 50%;
	top: -0.5em;
	width: 120px;
	margin-left: -55px;
	line-height: 1;
	font-size: 22px;
	text-align: center;
	color: #666;
	background-color: #f3f3f3;
	font-style: normal;
	letter-spacing: 3px;
}

/*媒介页面*/
.medium {
	width: 100%;
	height: auto;
}
.medium .medium_nav {
	width: 100%;
	padding:30px 0 30px 0;
	border-bottom: 1px solid #d4d4d4;
	text-align: center;
}
.medium .medium_nav a {
	display: inline-block;
	padding:0 33px;
	height: 36px;
	line-height:36px;
	margin: 0 7px;
	border: 1px solid #B9B8B8;
	border-radius: 20px;
	font-size: 14px;
	color: #6f6f6f;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
	overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
.medium .medium_nav a.current, .medium .medium_nav a:hover {
	background: #0593DB;
	color: #fff;
	border-color:#0593DB;
}
.medium .medium_box {
	width: 100%;
	overflow: hidden;
	padding-bottom:30px;
}
.medium .medium_box .medium_boxC {
	width: 1100px;
	margin: 0 auto;
}
.medium .medium_box .medium_boxC .medium_child {
	padding-bottom:30px;
	margin-bottom: 30px;
	overflow: hidden;
	border-bottom:#e7e7e7 1px solid;
}
.medium .medium_box .medium_boxC .medium_child .child_img {
	width: 340px;
	float: left;
}
.medium .medium_box .medium_boxC .medium_child .child_img img {
	width: 100%;
	height: 100%;
}
.medium .medium_box .medium_boxC .medium_child .child_img img:hover{ opacity:0.8;
filter:alpha(opacity=80); /* IE */  
-moz-opacity:0.8; /* 老版Mozilla */  
-khtml-opacity:0.8; /* 老版Safari */ }
.medium .medium_box .medium_boxC .medium_child .child_info {
	width: 720px;
	height: 255px;
	margin-left: 35px;
	float: left;
	position: relative;
}
.medium .medium_box .medium_boxC .medium_child .child_info .dataTime {
	font-size: 16px;
	color: #888;
	margin-top: 10px;
}
.medium .medium_box .medium_boxC .medium_child .child_info .dataTime span{ position:relative; bottom:2px; padding-right:5px;}
.medium .medium_box .medium_boxC .medium_child .child_info h5 {
	font-size: 22px;
	font-weight: normal;
	color: #333;
	margin: 20px 0;
}
.medium .medium_box .medium_boxC .medium_child .child_info h5 a{ color:#1E4F77;}
.medium .medium_box .medium_boxC .medium_child .child_info h5 a:hover{ color:#0593DB;}
.medium .medium_box .medium_boxC .medium_child .child_info .info {
	font-size: 14px;
	color: #333;
	line-height: 25px;
	text-align:justify;
}
.medium .medium_box .medium_boxC .medium_child .child_info .linkBtn {
	width: 140px;
	height: 32px;
	line-height: 32px;
	font-weight: normal;
	position: absolute;
	bottom: 10px;
	right: 0px;
}
.medium .medium_box .medium_boxC .medium_child .child_info .try{
	float: left;
	margin-top: 25px;
	width: 100%;}
.medium .medium_box .medium_boxC .medium_child .child_info .try a{
	color:#244f75;
	font-size:14px;
	display: inline;
}
.medium .medium_box .medium_boxC .medium_child .child_info .try .link_btn{
    width: 110px;
    height: 30px;
    line-height: 30px;
    border:1px solid #AFAFAF;
	float:left;
	margin-right:10px;
    text-align: center;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.medium .medium_box .medium_boxC .medium_child .child_info .try .link_btn:hover{
	background-color:#0593DB;
	border-color:#0593DB;
	color:#fff;}

.medium .medium_box .medium_boxC .medium_child2 {
	padding-bottom:30px;
	margin-bottom:30px;
	overflow: hidden;
	border-bottom:#e7e7e7 1px solid;
}
.medium .medium_box .medium_boxC .medium_child2 .child_img2 {
	width: 200px;
	float: left;
}
.medium .medium_box .medium_boxC .medium_child2 .child_img2 img{ width:200px; height:150px; border:#e7e7e7 solid 1px; padding:3px;}
.medium .medium_box .medium_boxC .medium_child2 .child_img2 img:hover{ 
filter:alpha(opacity=80); /* IE */  
-moz-opacity:0.8; /* 老版Mozilla */  
-khtml-opacity:0.8; /* 老版Safari */   
opacity:0.8;}
.medium .medium_box .medium_boxC .medium_child2 .child_info2 {
	width: 305px;
	height: 150px;
	margin-left: 20px;
	margin-right:49px;
	float: left;
	position: relative;
	overflow:hidden;
}
.medium .medium_box .medium_boxC .medium_child2 .child_info2 .dataTime {
	font-size: 16px;
	color: #888;
	margin-top: 10px;
}
.medium .medium_box .medium_boxC .medium_child2 .child_info2 .dataTime span{ position:relative; bottom:2px; padding-right:5px;}
.medium .medium_box .medium_boxC .medium_child2 .child_info2 h5 {
	font-size: 18px;
	font-weight: normal;
	color: #333;
	margin: 20px 0;
	overflow:hidden;
	text-overflow:ellipsis;
    white-space: nowrap;
}
.medium .medium_box .medium_boxC .medium_child2 .child_info2 h5 a{ color:#1E4F77;}
.medium .medium_box .medium_boxC .medium_child2 .child_info2 h5 a:hover{ color:#0593DB;}
.medium .medium_box .medium_boxC .medium_child2 .child_info2 .info {
	font-size: 14px;
	color: #333;
	line-height: 25px;
	text-align:justify;
}
.medium .medium_box .medium_boxC .medium_child2 .child_info2 .try{
	float: left;
	margin-top: 8px;
	width: 100%;}
.medium .medium_box .medium_boxC .medium_child2 .child_info2 .try a{
	color:#244f75;
	font-size:15px;
	padding-left: 15px;
	margin-right: 15px;
	display: inline;
	background: url(../images/pro_ico.gif) left center no-repeat;}
.medium .medium_box .medium_boxC .medium_child2 .child_info2 .try a:hover{
	color:#0593DB;}

.cm_head{
	height:53px;
	width:200px;
	margin:20px 0 20px 0;
	border-bottom:1px solid #2d68c3;	
	padding-left:12px;
	background:url("../images/cm_head.png") no-repeat left top;
}
.cm_head dl{
	float:left;	
	padding-top:8px;
	text-align:left;
}
.cm_head dt{
	height:26px;
	line-height:26px;	
	font-size:16px;
	color:#555;
	font-weight:bold;
}
.cm_head dd{
	font-family:"arial";
	color:#2d68c3;	
	line-height:18px;
}

/*新闻详情页页面*/
.details {
	width: 100%;
	height: auto;
	margin-top: 85px;
	overflow: hidden;
}
.details .details_box {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.details .details_box .details_box_left {
	width: 850px;
	text-align: center;
	float: left;
}
.details .details_box .details_box_left h2 {
	font-size: 22px;
	color: #333;
	font-weight: normal;
}
.details .details_box .details_box_left .details_boxC {
	width: 100%;
	height: auto;
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	margin: 20px 0;
}
.details .details_box .details_box_left .details_boxC .xiaobiao span {
	display: inline-block;
	padding: 5px 20px;
	background: url(../images/details_icon1.png) no-repeat left center;
	color: #b1b0b0;
}
.details .details_box .details_box_left .details_boxC .xiaobiao span:nth-child(2) {
	background-image: url(../images/details_icon2.png);
}
.details .details_box .details_box_left .details_boxC .xiaobiao span:nth-child(3) {
	background-image: url(../images/details_icon3.png);
}
.details .details_box .details_box_left .details_boxC .xiaobiao span em {
	margin-left: 10px;
}
.details .details_box .details_box_left .details_text {
	margin: 35px 0 50px 0;
}
.details .details_box .details_box_left .details_text p {
	text-align: left;
	text-indent: 2em;
	color: #4E4E4E;
	line-height: 30px;
	margin-bottom: 20px;
	font-size: 16px;
}
.details .details_box .details_box_left .details_text img {
	margin: 0 auto;
	max-width: 100%;
}
.details .details_box .details_box_left .detailsNext {
	margin-top: 20px;
	height:50px;
	text-align: left;
	color: #7d7d7d;
}
.details .details_box .details_box_left .detailsNext .detailsNext_left {
	float: left;
	line-height: 24px;
}
.details .details_box .details_box_left .detailsNext .detailsNext_left a {
	color: #9e9e9e;
}
.details .details_box .details_box_left .detailsNext .detailsNext_left a:hover{ color:#0593DB;}
.details .details_box .details_box_left .detailsNext .detailsNext_right {
	float: right;
}
.details .details_box .details_box_right {
	width: 290px;
	float: right;
}
.details .details_box .details_box_right h5 {
	font-size: 20px;
	color: #333;
	font-weight: normal;
	margin-bottom: 20px;
}
.details .details_box .details_box_right .details_box_rihgt_demo {
	margin-bottom: 30px;
}
.details .details_box .details_box_right .details_box_rihgt_img {
	width: 290px;
	height: 191px;
	position: relative;
	overflow: hidden;
}
.details .details_box .details_box_right .details_box_rihgt_img p {
	position: absolute;
	bottom: 0;
	width: 260px;
	height: 35px;
	line-height: 35px;
	background: rgba(0,0,0,0.5);
	padding-left: 30px;
	left: 0;
	color: #fff;
}
.details .details_box .details_box_right .details_box_right_news .details_news_box {
	border-bottom: 1px solid #dbdbdb;
	line-height: 26px;
	margin-bottom: 20px;
}
.details .details_box .details_box_right .details_box_right_news .details_news_box .title a {
	display: block;
	font-size: 16px;
	color: #333;
	height: 26px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.details .details_box .details_box_right .details_box_right_news .details_news_box .title a:hover{ color:#0593DB;}
.details .details_box .details_box_right .details_box_right_news .details_news_box .time {
	font-size: 12px;
	color: #b1b0b0;
}
.details .details_box .details_box_right .details_box_right_news .details_news_box .info {
	font-size: 13px;
	color: #333;
	margin-bottom: 10px;
	height: 56px;
	overflow: hidden;
	text-align:justify;
}
/*天锐页面*/
.tianrui {
	text-align: center;
}
.tianrui .course {
	padding-bottom: 0px;
	border-bottom: 0;
}
.course_coneainer {
	width: 1200px;
	margin: 0 auto 20px;
}
.course_time {
	width: 1920px;
	height: 500px;
	background-size: cover;
	left: 50%;
    position: relative;
    margin-left: -960px;
}
.course_time .course_time_coneainer {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.course_time .course_time_coneainer img {
	margin-top: 90px;
}
.course_time .linkBtn {
	background: transparent;
	color: #fff;
}
.course_time .course_time_coneainer .linkBtn:hover {
	background: #e60012;
}
.team_coneainer {
	width: 860px;
	margin: 0 auto;
	overflow: hidden;
}
.team_coneainer .team_box {
	margin-top: 50px;
	overflow: hidden;
}
.team_coneainer .team_box .team_classify {
	width: 286px;
	float: left;
}
.team_coneainer .team_box .team_classify .team_img {
	width: 100%;
	height: 132px;
}
.team_coneainer .team_box .team_classify .team_img img {
	margin: 0 auto;
}
.team_coneainer .team_box .team_classify strong {
	font-size: 24px;
	color: #d22738;
	margin-bottom: 10px;

	display: inline-block;
	margin-top: -100px;
	opacity: 0;
}
.team_coneainer .team_box .team_classify p {
	line-height: 28px;
	color: #535353;
	margin-top: -100px;
	opacity: 0;
}
.environment .environment_coneainer {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.environment .environment_coneainer .environment_photo {
	margin-top: 50px;
	overflow: hidden;
}
.environment .environment_coneainer .environment_photo .environment_photo_left {
	float: left;
	width: 800px;
}
.environment .environment_coneainer .environment_photo .environment_photo_left .photo_box {
	width: 395px;
	height: 268px;
	border:#e1e1e1 1px solid;
	overflow: hidden;
	float: left;
	margin: 1px;
}
.environment .environment_coneainer .environment_photo .environment_photo_right {
	width: 400px;
	float: left;
	overflow: hidden;
}
.environment .environment_coneainer .environment_photo .environment_photo_right .photo_box {
	width: 400px;
	height: 544px;
	border:#e1e1e1 1px solid;
	overflow: hidden;
}
.environment .environment_coneainer .environment_photo .photo_box:hover img {
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.environment .environment_coneainer .environment_photo .photo_box:hover img {
	transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
}
.culture {
	width: 100%;
	height: 574px;
	position: relative;
	overflow: hidden;
	padding-bottom: 0;
}
.culture .imgBg {
	width: 100%;
	height: 630px;
	background: url(../images/culture.jpg) no-repeat;
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.culture .culture_coneainer {
	width: 1200px;
	margin: 0 auto;
}
.culture .culture_coneainer .mainTitle, .culture .culture_coneainer .about_cnt p.title {
	color: #fff;
}
.culture .culture_coneainer .about_cnt p.info {
	color: #fff;
	font-size: 65px;
	line-height: normal;
}
.culture .linkBtn {
	color: #fff;
}
.culture .culture_coneainer .linkBtn:hover {
	background: #e60012;
}
.view_coneainer {
	width: 1200px;
	margin: 0 auto;
}
.view_coneainer .view_img {
	width: 100%;
	margin: 50px auto 0;
}
/*天锐介绍页面*/
.tianrui_nav {
	width: 100%;
	padding: 30px 0;
	border-bottom: 1px solid #d4d4d4;
	overflow: hidden;
}
.tianrui_nav ul {
	width: 1060px;
	margin: 0 auto;
}
.tianrui_nav ul li a {
	float: left;
	width: 130px;
	height: 35px;
	line-height: 35px;
	border: 1px solid #b9b8b8;
	border-radius: 20px;
	color: #6f6f6f;
	font-size: 14px;
	margin: 7px 9px;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.tianrui_nav ul li.current a, .tianrui_nav ul li a:hover {
	background: #0593DB;
	border-color: #0593DB;
	color: #fff;
}
.tianrui_int .int_box {
	width: 1100px;
	margin: 0 auto;
	padding-bottom: 20px;
	padding-top:30px;
	position:relative;
	display:table;
}
.tianrui_int .int_left {
	width: 540px;
	float: left;
}
h5.left_title {
	font-size: 24px;
	color: #6f6f6f;
	text-align: left;
	font-weight: normal;
	margin-bottom: 10px;
}
.tianrui_int .int_left h5 i {
	display: inline-block;
	border-bottom: 2px solid #e60012;
	width: 25px;
}
.tianrui_int .int_left .tianrui_int_text p {
	text-indent: 2em;
	color: #6f6f6f;
	margin-bottom: 10px;
	line-height: 25px;
	text-align: justify;
}
.tianrui_int .int_left .share {
	text-align: right;
}
.tianrui_int .int_right {
	width: 540px;
	float: right;
	text-align: right;
}
.tianrui_int .int_right img {
	display: inline-block;
}
.int_power {
	width: 1200px;
	margin: 40px auto 0;
	overflow: hidden;
}
.int_power .int_power_box {
	width: 299px;
	border-right: 1px dashed #e1e1e1;
	float: left;
	padding: 30px 50px;
	text-align: left;
}
.int_power .int_power_box .int_title {
	overflow: hidden;
}
.int_power .int_power_box .int_title h3, .int_power .int_power_box .int_title h2 {
	float: left;
}
.int_power .int_power_box .int_title h3 {
	color: #6f6f6f;
	font-size: 28px;
	font-weight: normal;
}
.int_power .int_power_box .int_title h3 span {
	color: #e60012;
	font-size: 18px;
	margin-top: -10px;
}
.int_power .int_power_box .int_title h2 {
	font-size: 60px;
	color: #ebebeb;
	margin-left: 30px;
}
.int_power .int_power_box p {
	line-height: 22px;
	color: #6f6f6f;
}
/*天锐历程页面*/
.tianrui_course_box {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.tianrui_course_box ul li {
	float: left;
	width: 1202px;
	overflow: hidden;
	margin-bottom: 20px;
}
.tianrui_course_box ul li .year_box {
	width: 500px;
	float: left;
	padding: 20px 50px;
	text-align: left;
	border-right: 1px dashed #e1e1e1;
}
.tianrui_course_box ul li .year_box .year_title {
	color: #d5000b;
	font-size: 30px;
	font-weight: bold;
}
.tianrui_course_box ul li .year_box .year_title span {
	font-size: 14px;
	color: #4d4d4d;
}
.tianrui_course_box ul li .year_box .year_title span i {
	display: inline-block;
	border-bottom: 2px solid #d5000b;
	width: 25px;
	margin-left: 10px;
}
/*天锐团队页面*/
.tianrui_team_box {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.tianrui_team_box .team_top {
	overflow: hidden;
	padding-bottom: 20px;
	border-bottom: 1px dashed #e1e1e1;
}
.tianrui_team_box .team_left {
	width: 790px;
	float: left;
	padding-top: 20px;
}
.tianrui_team_box .team_left p {
	text-align: left;
	line-height: 25px;
	margin-bottom: 10px;
}
.tianrui_team_box .team_right {
	float: right;
}
.tianrui_team_box .team_post {
	overflow: hidden;
	padding: 40px 0;
	border-bottom: 1px dashed #e1e1e1;
}
.tianrui_team_box .team_post .post_left {
	float: left;
	width: 160px;
	padding-left: 20px;
	height: auto;
}
.tianrui_team_box .team_post .post_right {
	text-align: left;
	color: #535353;
	float: left;
	width: 1020px;
}
.tianrui_team_box .team_post .post_right h4 {
	font-size: 24px;
	color: #d22738;
	margin-bottom: 10px;
}
.tianrui_team_box .team_post:last-child {
	border-bottom: 0;
}
/*天锐办公环境页面*/
.tianrui_work_box {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.tianrui_work_box .work_top {
	padding-bottom: 50px;
	text-align: left;
}
.tianrui_work_box .work_top p {
	margin-bottom: 10px;
	color:#6f6f6f;
}
.tianrui_work_box .work_pic {
	width: 100%;
	overflow: hidden;
	position: relative;
}
.tianrui_work_box .work_pic ul {
	overflow: hidden;
	position: relative;
}
.tianrui_work_box .work_pic ul li {
	float: left;
	overflow: hidden;
	width: 1200px;
}
.tianrui_work_box .work_pic ul li img {
	width: 100%;
}
.tianrui_work_box .work_pic .work_Btn {
	width: 46px;
	height: 87px;
	position: absolute;
	top: 50%;
	margin-top: -44px;
	cursor: pointer;
}
.tianrui_work_box .work_pic .work_Btn img {
	width: 100%;
}
.tianrui_work_box .work_pic .work_leftBtn {
	left: 30px;
}
.tianrui_work_box .work_pic .work_rightBtn {
	right: 30px;
}
.tianrui_work_box .work_pic ol {
	width: 100%;
	text-align: center;
	margin-top: 30px;
}
.tianrui_work_box .work_pic ol li {
	width: 60px;
	height: 3px;
	background: #949494;
	margin: 0 1px;
	display: inline-block;
	cursor: pointer;
}
.tianrui_work_box .work_pic ol li.current {
	background: #0593DB;
}
/*天锐品牌观点*/
.tianrui_view_box {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.tianrui_view_box p {
	text-align: left;
	line-height: 25px;
}
.tianrui_view_box .view_pic {
	width: 100%;
	margin-top: 70px;
}
.tianrui_view_box .view_pic img {
	margin: 0 auto;
}
/*天锐文化观点*/
.tianrui_culture_box {
	width: 1090px;
	margin: 0 auto;
	overflow: hidden;
}
.tianrui_culture_box .cult_left {
	width: 208px;
	height: 465px;
	background: #f6f6f6;
	padding: 90px 28px 0;
	text-align: left;
	float: left;
}
.tianrui_culture_box .cult_left h6 {
	font-size: 18px;
	color: #535353;
	font-weight: normal;
}
.tianrui_culture_box .cult_left .cult_nav {
	margin-top: 60px;
}
.tianrui_culture_box .cult_left .cult_nav ul li {
	width: 168px;
	border-bottom: 1px solid #d4d4d4;
	color: #e60012;
	padding: 20px 0;
	background: url(../images/culture_icon1.png) no-repeat 5px center;
	padding-left: 40px;
	cursor: pointer;
}
.tianrui_culture_box .cult_left .cult_nav ul li:nth-child(2) {
	background-image: url(../images/culture_icon2.png);
}
.tianrui_culture_box .cult_left .cult_nav ul li:nth-child(3) {
	background-image: url(../images/culture_icon3.png);
}
.tianrui_culture_box .cult_left .cult_nav ul li:nth-child(4) {
	background-image: url(../images/culture_icon4.png);
}
.tianrui_culture_box .cult_left .cult_nav ul li:nth-child(5) {
	background-image: url(../images/culture_icon5.png);
}
.tianrui_culture_box .cult_right {
	float: left;
	width: 826px;
	position: relative;
	display: none;
}
.tianrui_culture_box .cult_right div {
	float: left;
	text-align: left;
	width: 245px;
	height: 555px;
}
.tianrui_culture_box .cult_right div.cult_text {
	width: 501px;
	height: 315px;
	background: url(../images/cult_pic3.png) no-repeat;
	margin-top: 200px;
	padding: 113px 40px 0;
}
.tianrui_culture_box .cult_right div.cult_logo {
	position: absolute;
	top: 63px;
	right: 0;
	width: 250px;
	height: 190px;
}
.tianrui img {
	max-width: 100%;
}
.tianrui_culture_box .cult_right div.cult_text h4 {
	font-size: 24px;
	color: #4d4d4d;
	font-weight: normal;
	margin-bottom: 10px;
}
.tianrui_culture_box .cult_right div.cult_text p {
	line-height: 26px;
}

/*案例详情页*/
.case_DetaPage .case_DetaPage_box {
	width: 1100px;
	margin: 0 auto;
	height: auto;
	margin-top: 85px;
	text-align: center;
}

.case_DetaPage .case_DetaPage_box .detailsNext {
	margin-top: 35px;
	height:60px;
	text-align: left;
	color: #7d7d7d;
}
.case_DetaPage .case_DetaPage_box .detailsNext .detailsNext_left {
	float: left;
	line-height: 24px;
}
.case_DetaPage .case_DetaPage_box .detailsNext .detailsNext_left p{ margin-bottom:0;}
.case_DetaPage .case_DetaPage_box .detailsNext .detailsNext_left a {
	color: #9e9e9e;
}
.case_DetaPage .case_DetaPage_box .detailsNext .detailsNext_left a:hover{ color:#0593DB;}


.case_DetaPage .case_detaTop {
	width: 1100px;
}
.case_DetaPage .case_logo {
	display: inline-block;
}
.case_DetaPage h5 {
	font-size: 24px;
	color: #141414;
	margin: 25px 0;
    font-weight: normal;
	border-bottom: 1px solid #dbdbdb;
    padding-bottom: 15px;
}
.case_DetaPage p.shuxing {
	font-size: 18px;
	color: #505050;
	line-height: 33px;
}
.case_DetaPage div p {
	text-indent: 2em;
	font-size: 16px;
	color: #828282;
	line-height: 32px;
	margin-bottom: 15px;
	text-align:left;
}
.case_DetaPage div p strong{ font-size:18px;}
.case_DetaPage div p b{ font-size:16px;}
.case_DetaPage div p a {
	color: #e60012;
}
.case_DetaPage .case_a {
	width: 158px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #e60012;
	color: #e60012;
	display: inline-block;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.case_DetaPage .case_a:hover {
	background: #e60012;
	color: #fff;
}
.case_DetaPage .case_detaBottom {
	width: 100%;
	margin-top: 45px;
	position: relative;
}
.case_DetaPage .case_detaBottom .computer img {
	margin: 0 auto;
}
.case_DetaPage .case_detaBottom .btn {
	width: 45px;
	height: 87px;
	position: fixed;
	top: 50%;
	margin-top: -44px;
}
.case_DetaPage .case_detaBottom .left {
	left: 10%;
}
.case_DetaPage .case_detaBottom .right {
	right: 10%;
}
/*分页*/
.fenye {
	width: 100%;
	text-align: center;
	margin-bottom: 30px;
}
.fenye a {
	padding: 6px 12px;
	border: 1px solid #ddd;
	background-color: #fff;
	display: inline-block;
	font-size: 12px;
	margin: 0 2px;
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.fenye a.current, .fenye a:hover {
	color: #fff;
	background: #0593DB;
}
/*电话按钮*/
.iphoneIcon {
	width: 33px;
	height: 28px;
	position: absolute;
	top: 50%;
	margin-top: -14px;
	cursor: pointer;
	right: 95px;
	display: none;
}
.iphoneIcon a {
	display: block;
	overflow: hidden;
	height: 28px;
}
/*免费电话*/
.hr_mask {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: #000;
	opacity: .7;
	filter: alpha(opacity=70);
	z-index: 499;
	display: none;
}
.hr_index_light {
	width: 520px;
	margin-left: -274px;
	margin-top: -146px;
	padding: 14px 25px 24px;
	position: fixed;
	z-index: 500;
	background: #fff;
	left: 50%;
	top: 50%;
	border: 1px solid #e4e4e4;
	display: none;
}
.hr_index_light h4 {
	color: #000;
	font-weight: normal;
	padding-top: 10px;
	font-size: 24px;
	line-height: 30px;
	margin-bottom: 24px;
}
.hr_index_light h4 a {
	background: url(../images/close_index.png) no-repeat center;
	display: block;
	width: 29px;
	height: 29px;
	float: right;
}
.hr_index_light .hr_index_part1 {
	margin-bottom: 10px;
}
.hr_index_light .hr_index_part1 .hr_index_part1_l {
	width: 309px;
	height: 52px;
	float: left;
	border-bottom: 1px solid #000;
}
.hr_index_light .hr_index_part1 .hr_index_part1_l input {
	width: 309px;
	height: 52px;
	line-height: 52px;
	float: left;
	margin-left: 4px;
	border: 0;
	background: none;
	font-size: 28px;
	color: #909090;
}
.hr_index_light .hr_index_part1 .hr_index_part1_r {
	width: 195px;
	height: 53px;
	float: left;
	font-size: 28px;
	color: #fff;
	text-align: center;
	line-height: 52px;
	background: #f00;
	margin-left: 14px;
	cursor: pointer;
}
.hr_index_light .hr_index_part2 {
	line-height: 64px;
	font-size: 24px;
	color: #000;
}
/*案例二维码*/
.case .case_box .case_box_bottom .case_contents li .case_img {
	position: relative;
}
.case_ewm {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.95);
	display: none;
}
.case_ewm img {
	width: 158px;
	height: 158px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
}
/*详情页右侧案例*/
.hotcase {
	width: 290px;
	height: 191px;
	overflow: hidden;
	position: relative;
}
.details .details_box .details_box_right .hotcase .details_box_rihgt_img {
	position: absolute;
	top: 0;
	left: 0;
}
.details .details_box .details_box_right .hotcase .details_box_rihgt_img img {
	width: 100%;
	height: 100%;
}
.details .details_box .details_box_right .hotcase .details_box_rihgt_img:not(:first-child) {
	display: none;
}
.notfound {
	width: 550px;
	height: 370px;
	margin: -185px 0 0 -225px;
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: center;
}
.notfound img {
	display: inline-block;
	max-width: 100%;
}
.notfound a.home {
	margin-top: 40px;
	border: #c8c8c8 1px solid;
	height: 38px;
	line-height: 38px;
	padding: 0 35px;
	color: #838383;
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
}

/*右侧*/
@font-face {
	font-family: 'icomoon';
    src:url('../fonts/icomoon.eot?qradjf');
    src:url('../fonts/icomoon.eot?qradjf#iefix') format('embedded-opentype'),
        url('../fonts/icomoon.ttf?qradjf') format('truetype'),
        url('../fonts/icomoon.woff?qradjf') format('woff'),
        url('../fonts/icomoon.svg?qradjf#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}

.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:70;}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn p{color:#586CA2;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#586CA2; background-color:#586CA2;margin-bottom:6px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#586CA2}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#586CA2;}
.meau-sev .cndns-right-btn{border-color:#586CA2;background:url(/images_stf/02index-banner-8.gif) no-repeat #586CA2 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999;font-size: 14px;line-height: 18px;margin-top: 5px;}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#586CA2}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:40px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #586CA2;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(/images_stf/leftPointer.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#586CA2;font-size:20px; font-weight:bold;line-height:28px;}
.cndns-right-box .box-border .sev-t p a{color:#586CA2;}
.cndns-right-box .box-border .sev-t p a:hover{color:#3aaefc;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:49.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(/images_stf/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#586CA2}
.meau-sev .cndns-right-box .box-border{width:230px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#666;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#586CA2}
.meau-zs .cndns-right-btn{background-color:#586CA2;color:#fff;margin-top:80px;border-color:#586CA2}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}

/*媒介查询*/
	@media (max-width:1600px) and (min-width:1024px) {
	.mainTitle {
		font-size: 28px
	}
	.linkBtn {
		width: 180px;
		height: 35px;
		line-height: 35px;
		margin-top: 50px
	}
	.wrap .header {
		height: 68px;
		line-height: 68px
	}
	.wrap .header .logo {
		height: 30px;
		width: 178px;
	}
	.wrap .header .menu_btn {
		height: 22px;
		margin-top: -11px;
		width: 28px;
	}

	.wrap .header .nav>ul>li {
		float: left;
		padding: 0px 1%;
		position: relative;
	}
	.wrap .header .nav .sevNav {
		top: 68px;
	}
	.wrap .header .nav>ul>li a {
		font-size: 15px;
		line-height: 68px;
	}
	.wrap .header .nav {
		height: 62px;
		display: block;
		margin: auto;
		width: 740px;
	}

	.wrap .header .nav span.icon_tel {
		position: absolute;
		top: -4px;
		right: 105px;
		color: #008bd5;
	}
	.wrap .header .nav span.icon_tel i {
		font-size: 16px;
	}
	.wrap .header .nav span.icon_tel #img {
		width: 22px;
	}
	.banner {
		margin-top: 68px;
	}
	.banner .content_box .content {
		background-position: center 0px;
	}
	.banner .content_box .content_text {
		height: 110px;
		margin-top: -30px
	}
	.banner .content_box .content_text .text1 {
		font-size: 26px
	}
	.banner .content_box .content_text .text3 {
		font-size: 20px
	}
	.about_container {
		width: 960px
	}
	.about_container .about_Num .child {
		margin: 0 56px
	}
	.customer, .customer_content .content, .customer_picBox {
		width: 750px
	}
	.customer_content {
		height: 160px
	}
	.customer .customer_rightBtn {
		right: -70px
	}
	.customer .customer_leftBtn {
		left: -70px
	}
	.customer .customer_leftBtn, .customer .customer_rightBtn {
		width: 25px;
		height: 47px;
		margin-top: 30px
	}
	.customer_content .content a img {
		width: 140px;
		height: 59.5px;
		margin: 10px 4px 10px 3px;
	}
	.service .service_box a {
		width: 170px;
		height: 170px;
		line-height: 170px;
		font-size: 20px
	}

	.news_box {
		width: 960px
	}
	.news_box ul {
		width: 940px;
		margin-right:0;
		margin-left:21px;
	}
	.news_box ul li {
		width: 450px;
		margin-right: 20px;
	}
	.news_box ul li .news_text {
		width: 350px;
		height:81px;
		padding-top: 9px;
	}
	.news_box ul li .news_date {
		width: 85px
	}
	.news_box ul li .news_date .years {
		width: 83px;
		height: 28px;
		line-height: 28px
	}
	.news_box ul li .news_date .day {
		height: 60px;
		line-height: 60px;
		font-size: 34px
	}
	.footerNav .footerNav_box .footerNav_box_left ul {
		margin-right: 30px
	}
	.footerNav .footerNav_box .footerNav_box_right {
		padding-left: 25px;
		width: 322px
	}
	.footer .footer_box, .footerNav .footerNav_box {
		width: 960px
	}
	.footerNav .footerNav_box .footerNav_box_right .hotline p {
		font-size: 16px;
		font-weight: 700;
		color: #008BD7;
	}
	.formList_box {
		width: 900px
	}
	.formList_box .formList_right p input[type=text] {
		width: 350px;
		height: 35px;
		line-height: 35px;
		font-size: 14px
	}
	.formList_box .formList_right p textarea {
		width: 350px;
	}
	.formList_box .formList_right p input[type=button] {
		width: 387px;
		height: 40px;
	}
	.formList_box .formList_left {
		width: 455px
	}

	.lianxi2{ width:900px;}
	.lianxi2 .fenbu{ width:450px;}

	.about_cnt p.title {
		font-size: 36px
	}
	.case_content .child .childHide .childPointer {
		width: 25px;
		height: 25px;
		bottom: 10px
	}
	.main .main_top ul li {
		width: 114px;
		height: 96px
	}
	.main .main_Bot .main_BotBox {
		width: 1000px
	}
	.main .main_Bot h2 {
		font-size: 24px
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxR {
		width: 497px
	}
	.main .main_Bot2 .main_BotBox .main_BotBoxL {
		width: 497px
	}
	.main .main_Bot2 .main_BotBox .main_BotBoxR {
		width: 465px
	}
	.main .main_top ul {
		width: 900px
	}
	.main .main_Bot4 .main_BotBox ul li {
		margin: 0 34px
	}
	/*案例页面*/
	.case .case_box {
		margin-top: 35px;
	}
	.case .case_box .case_box_top {
		top: 68px;
	}
	.case .case_box .case_box_top ul li {
		margin-right: 0px;
	}
	.case .case_box .case_box_top ul li a {
		padding: 7px 6px;
	}
	.case_DetaPage .case_detaTop{ width:960px;}
	/*合作伙伴页面*/
	.partner .customer_conBox, .partner .customer_picBox, .partner .customer_content .content {
		width: 900px;
	}
	.partner .customer_content .content a img {
		width: 178.2px;
		height: 56.7px;
	}
	.partner .customer_content, .partner .customer_content .content {
		height: 355px;
	}
	.recruit .recruit_box {
		width: 1000px;
	}
	/*媒介详情页面*/
	.details {
		margin-top: 68px;
	}
	.details .details_box {
		width: 960px;
	}
	.details .details_box .details_box_left {
		width: 630px;
	}
	.details .details_box .details_box_left .details_text {
		margin-top: 20px;
	}
	/*天锐页面*/
	.course_coneainer, .course_time .course_time_coneainer, .environment .environment_coneainer, .culture .culture_coneainer, .view_coneainer {
		width: 960px;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_left .photo_box {
		width: 327px;
		height: 182px;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_left {
		width: 664px;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_right {
		width: 296px;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_right .photo_box {
		width: 298px;
		height: 366px;
	}
	.environment .environment_coneainer .environment_photo .photo_box img {
		width: 100%;
		height: 100%;
	}
	.culture .culture_coneainer .about_cnt p.info {
		font-size: 50px;
	}
	.culture .imgBg {
		height: 540px;
	}
	.culture {
		height: 485px;
	}
	/*天锐介绍页面*/
	.tianrui_nav {
		padding: 60px 0;
	}
	.tianrui_int .int_box, .tianrui_nav ul, .int_power, .tianrui_course_box {
		width: 1000px;
	}
	.tianrui_nav ul li a {
		width: 118px;
	}
	.tianrui_int .int_left {
		width: 511px;
	}
	.tianrui_int .int_right {
		width: 475px;
	}
	.tianrui_int .int_right .video{width: 475px;}
	.tianrui_int .int_right img {
		width: 430px;
	}
	.int_power .int_power_box {
		width: 219px;
	}
	.tianrui_course_box ul li .year_box {
		width: 405px;
	}
	.tianrui_course_box ul li .year_box .year_title {
		font-size: 28px;
	}
	/*天锐团队页面*/
	.tianrui_team_box {
		width: 960px;
	}
	.tianrui_team_box .team_post .post_right {
		width: 780px;
	}
	.tianrui_team_box .team_left {
		width: 560px;
	}
	.tianrui_team_box .team_right {
		width: 350px;
	}
	/*天锐办公环境页面*/
	.tianrui_work_box, .tianrui_work_box .work_pic ul li {
		width: 960px;
	}
	.tianrui_work_box .work_top {
		padding-bottom: 40px;
	}
	/*天锐观点*/
	.tianrui_view_box {
		width: 960px;
	}
	.tianrui_view_box .view_pic {
		margin-top: 50px;
	}
	.tianrui_view_box .view_pic img {
		width: 580px;
	}
	/*天锐文化*/
	.tianrui_culture_box {
		width: 960px;
	}
	.tianrui_culture_box .cult_left {
		width: 187px;
	}
	.tianrui_culture_box .cult_left .cult_nav ul li {
		width: 147px;
	}
	.tianrui_culture_box .cult_right {
		width: 701px;
	}
	.tianrui_culture_box .cult_right div.cult_text {
		width: 376px;
	}
	/*表单内容*/
	.formList_box .formList_left .bigTitle {
		font-size: 26px;
	}
	.formList_box .formList_left p.bigP {
		font-size: 14px;
	}
	.formList_box .formList_left p {
		line-height: 28px;
		font-size: 14px;
	}
	.formList_box .formList_left .contTitle h5 {
		font-size: 20px;
	}
	.formList_box .formList_left .lianxi h6 {
		font-size: 18px;
	}
	.formList_box .formList_left .lianxi {
		padding: 10px 0;
	}
	.formList_box .formList_right .title {
		font-size: 22px;
	}

	/*案例详情页*/
	.case_DetaPage .case_DetaPage_box {
		margin-top: 68px;
		width: 960px;
	}
	.case_DetaPage .case_detaBottom .computer img {
		width: 653px;
	}
	/*免费电话*/
	.hr_index_light {
		width: 400px;
		margin-left: -200px;
		margin-top: -105px;
	}
	.hr_index_light h4 {
		font-size: 19px;
		line-height: 24px;
		margin-bottom: 18px;
	}
	.hr_index_light h4 a {
		width: 24px;
		height: 24px;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_l {
		height: 39px;
		line-height: 40px;
		width: 236px;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_l input {
		font-size: 21px;
		height: 40px;
		line-height: 40px;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_r {
		height: 40px;
		line-height: 40px;
		font-size: 21px;
		width: 152px;
		margin-left: 11px;
	}
	.hr_index_light .hr_index_part2 {
		line-height: 50px;
		font-size: 19px;
	}
	.section-intro {
		padding-bottom: 80px;
		overflow: hidden;
	}

	.brand li{ width:250px;}

	}

	@media (max-width:1366px) and (min-width: 1200px){
		.section-intro .col-lg-3 {
			width: 50%;
		}
	}

	@media (max-width:1119px) and (min-width:1024px) {
	.nav-group {
		padding-left: 1.0%;
		width: 25%
	}
	.brand li{ width:241px;}
	.wrap .header .nav span.icon_tel {
		display: none;
	}
	.main .main_top ul li {
		width: 104px;
		height: 86px
	}
	.main .main_top ul li i {
		transform: scale(.8);
		-o-transform: scale(.8);
		-ms-transform: scale(.8);
		-moz-transform: scale(.8);
		-webkit-transform: scale(.8)
	}
	.main .main_top ul li div {
		margin-bottom: 15px
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxR, .main .main_Bot2 .main_BotBox .main_BotBoxL {
		width: 447.3px
	}
	.main .main_Bot h2 {
		font-size: 38px
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxL .main_BoxText, .main .main_Bot2 .main_BotBox .main_BotBoxR .main_BoxText {
		margin-top: 30px
	}
	.main .main_Bot .main_BotBox {
		width: 960px
	}
	.main .main_top ul {
		width: 840px
	}
	.main .main_Bot4 .main_BotBox ul li {
		margin: 0 27px
	}
	.copy .copy_box {
		width: 960px
	}
	/*合作伙伴页面*/
	.partner .customer_conBox, .partner .customer_picBox, .partner .customer_content .content {
		width: 810px;
	}
	.partner .customer_content .content a img {
		width: 160.38px;
		height: 51.03px;
	}
	.partner .customer_content, .partner .customer_content .content {
		height: 320px;
	}
	.recruit .recruit_box {
		width: 910px;
	}
	.recruit .recruit_box h2 {
		font-size: 26px;
	}
	.recruit .recruit_box h5 {
		font-size: 20px;
	}
	.paddingValue {
		padding: 35px 0 45px;
	}
	/*媒介页面*/
	.medium .medium_nav {
		padding: 60px 0 60px 0;
	}
	.medium .medium_box .medium_boxC {
		width: 796px;
	}
	.medium .medium_box .medium_boxC .medium_child .child_img {
		width: 282px;
		height: 211px;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info {
		width: 490px;
		margin-left: 23px;
		height: 211px;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info h5 {
		font-size: 15px;
		margin: 10px 0;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info .info {
		font-size: 12px;
		line-height: 22px;
	}


	.medium .medium_box .medium_boxC .medium_child2 .child_img2 {
		width: 282px;
		height: 211px;
	}
	.medium .medium_box .medium_boxC .medium_child2{ padding-bottom:5px;}
	.medium .medium_box .medium_boxC .medium_child2 .child_img2 img{ width:97%; height:auto;}
	.medium .medium_box .medium_boxC .medium_child2 .child_info2 {
		width: 490px;
		margin-left: 23px;
		height: 245px;
		margin-right:0;
	}
	.medium .medium_box .medium_boxC .medium_child2 .child_info2 h5 {
		font-size: 15px;
		margin: 10px 0;
	}
	.medium .medium_box .medium_boxC .medium_child2 .child_info2 .info {
		font-size: 12px;
		line-height: 22px;
	}
	/*天锐页面*/
	.culture {
		height: 460px;
	}
	/*天锐团队页面*/
	.tianrui_team_box {
		width: 960px;
	}
	.tianrui_team_box .team_left {
		width: 560px;
		padding-top: 10px;
	}
	.tianrui_team_box .team_right {
		width: 330px;
	}
	h5.left_title {
		font-size: 22px;
		margin-bottom: 15px;
	}
	.tianrui_team_box .team_left p {
		margin-bottom: 5px;
	}
	.tianrui_team_box .team_post {
		padding: 30px 0;
	}


	/*免费电话*/
	.hr_index_light {
		width: 400px;
		margin-left: -200px;
		margin-top: -105px;
	}
	.hr_index_light h4 {
		font-size: 19px;
		line-height: 24px;
		margin-bottom: 18px;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_l {
		height: 39px;
		line-height: 40px;
		width: 236px;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_l input {
		font-size: 21px;
		height: 40px;
		line-height: 40px;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_r {
		height: 40px;
		line-height: 40px;
		font-size: 21px;
		width: 152px;
		margin-left: 11px;
	}
	.hr_index_light .hr_index_part2 {
		line-height: 50px;
		font-size: 19px;
	}
	.wrap .header .nav {
		height: 62px;
		display: block;
		margin: auto;
		width: 542px;
	}
	.wrap .header .nav .sevNav .boxLayer {
		background-color: #f9f9f9;
		width: 1000px;
		margin: auto;
	}

	.nav-group {
		min-width: 50%;
		padding-top: 10px;
		margin-bottom: 0;
	}
	.nav-group h4,  .nav-group>li {
		margin-bottom: 10px;
	}
	.nav-group:first-child {
		min-width: 50%
	}
	.nav-group:nth-child(3),  .nav-group:nth-child(4) {
	/* height: 150px  reduce list height on mobile */
	}
	.nav-group:last-child {
		width: 20%;
		/* height: 150px  reduce list height on mobile */
		border: none;
	}
	.section-intro {
		padding-bottom: 30px;
		overflow: hidden;
	}
	footer {
		display: none;
	}

	.oneCultrue {
		width: 90%;
		overflow: hidden;
		padding: 40px 5% 100px 5%;
	}

	.oneCultrue{ width: 90%; overflow: hidden; padding: 30px 5% 40px 5%;}
	.oneCultrue .by{ font-size: 32px;}
	.oneCultrue .zh{ margin-bottom: 20px; font-size:18px;}
	.oneCultrue .en{ font-size: 28px;}
	.pageC{ font-size:14px;}
	.twoCultrue .con{ background-color:#008bd5; display: block; padding:20px 0px; width: 100%; left: auto; position: relative; top: auto;}
	.twoCultrue dd:hover .con{ top: auto;}
	.twoCultrue dd:hover .blue{ display: none;}
	.twoCultrue dd .by1{ opacity: 0; transform: translate(0px,-50px); -webkit-transform: translate(0px,-50px); height: 0px; margin-bottom: 0px; overflow: hidden;}
	.twoCultrue dd .by2,.twoCultrue dd:hover .by2{ opacity: 1; margin: 3% auto 4%; visibility: visible;}
	.twoCultrue dd .t .bot1{ visibility: hidden; opacity: 0;}
	.twoCultrue dd .t .txt{ padding: 0px 0px 12px;}
	.twoCultrue dd .c{ display: block;}
	.twoCultrue dd .lico,.twoCultrue dd:hover .lico{ display: none;}

	.ul_rsj{ width:1000px;}
	.ul_rsj li{ width:320px;}
	.ul_rsj li .img_rsj{ margin-right:10px;}
	.ul_rsj li .down_icon {
		width: 118px;
		padding-left: 38px;
		height: 26px;
		float: left;
		overflow: hidden;
		line-height: 26px;
		color: #4E4E4E;
		cursor: pointer;
		background: url(../images/more.gif) left center no-repeat;
	}
	.ul_rsj li .key{ width:160px; padding-top:3px; line-height:19px;}
	/*成功案例*/
	section.mainBox .joinList li{ width:100%;}

	.honer_leftBtn{ left:0;}
	.honer_rightBtn{ right:0;}

	.ser_box4_bg>table{ width:1020px;}

	.case_contents .txt{ height:159px;}

	.single-paper{ width:90%;}

	.l-wrap{ width:1000px;}
	.l-news-list__item{width: 26.3%;padding: 0 37px;}
	}

	@media (max-width:1023px) and (min-width:640px) {
	.nav-group { width:13%;}
	.fixed {
		display: none !important;
	}
	.formList {
		display: none;
	}
	.mainTitle {
		font-size: 26px;
	}
	.wrap .header {
		height: 68px;
		line-height: 68px
	}
	.banner {
		margin-top: 68px
	}
	.banner .banner_leftBtn {
		left: 5%;
		opacity: 1;
	}
	.banner .banner_rightBtn {
		right: 5%;
		opacity: 1;
	}
	.banner .banner_bg {
		width: 100%;
		height: 600px
	}
	.banner .content_box .content {
		background-size: auto 600px;
		background-position: center;
		background-attachment: scroll;
	}
	.banner .dot {
		bottom: 10px;
	}
	.about_container, .about_cnt p.info {
		width: 618px
	}
	.about_cnt p.title {
		font-size: 30px
	}
	.about_container .about_Num .child .child_box {
		width: 115.8px;
		height: 115.8px
	}
	.about_container .about_Num .child2 .child_box {
		width: 133.8px
	}
	.about_container .about_Num .child1 .about_Num_che {
		bottom: 65px
	}
	.about_container .about_Num .child .about_Num_che {
		font-size: 24px;
		top: 75px
	}
	.about_container .about_Num .child {
		width: 29.33%;
		margin: 0 10px
	}
	.about_container .about_Num .child .about_Num_che sup {
		margin-left: -5px
	}
	.about_container .about_Num .child3 .about_Num_che sup {
		font-size: 14px
	}
	.case_content .child {
		width: 50%
	}
	.case_content .child img {
		width: 100%;
		height: auto
	}
	.customer_content {
		height: 680px
	}
	.customer, .customer_content .content, .customer_picBox {
		width: 420px
	}
	.customer .customer_leftBtn, .customer .customer_rightBtn {
		width: 25px;
		height: 47px;
		margin-top: -24px
	}
	.customer .customer_rightBtn {
		right: -65px
	}
	.customer .customer_leftBtn {
		left: -65px
	}
	.service .service_box a {
		margin-bottom: 40px
	}
	.linkBtn {
		margin-top: 30px
	}
	.paddingValue {
		padding: 35px 0 50px
	}
	.service .service_box {
		width: 640px;
		margin: 0 auto
	}

	.news_box {
		width: 100%
	}
	.news_box ul, .news_box_nei {
		width: 100%
	}
	.news_box ul li {
		width: 500px;
		margin: 20px auto;
		float: none
	}
	.footerNav {
		display: none
	}
	.footer .footer_box {
		width: 640px
	}
	.footer .footer_box .footer_box_left a img {
		margin: 0 auto
	}
	.footer {
		padding: 25px 0 20px 0
	}
	.footer_box_left {
		width: 100%;
		text-align: center
	}
	.footer .footer_box .footer_box_right {
		float: none;
		width: 276px;
		margin: 0 auto
	}
	.footer_box_left p, .footer_box_right p {
		display: none
	}
	.footer_box_right a {
		float: none;
		display: inline-block;
		margin-top: 10px;
	}
	.footer .footer_box .footer_box_left a {
		margin-bottom: 0
	}
	.footer{ display:none;}
	.copy {
		width: 100%;
		overflow: hidden;
		background: #f1f1f1;
		line-height: 25px;
		padding: 10px 0;
		display: block;
		text-align:center;
	}
	.banner .content_box .content_text .text1 {
		font-size: 30px;
	}
	.banner .content_box .content_text .text2 {
		font-size: 34px;
	}
	.banner .content_box .content_text .text3 {
		font-size: 20px;
	}
	.banner .content_box .content_text .text4 {
		font-size: 20px;
	}
	.wrap .header .nav {
		position: fixed;
		z-index: 999;
		right: -125px;
		top: 68px;
		width: 124px;
		height: 100%;
		background: #fff;
		border-left: 1px solid #ddd;
		border-top: 1px solid #ddd;
		transition-duration: .5s;
		-ms-transition-duration: .5s;
		-moz-transition-duration: .5s;
		-webkit-transition-duration: .5s;
		overflow: hidden
	}
	.wrap .header .nav_am {
		right: 0
	}
	.wrap .header .nav ul {
		width: 124px;
		height: 408px
	}
	.wrap .header .nav li {
		font-size: 16px;
		width: 100%;
		border-bottom: 1px solid #ddd;
		margin: 0;
		line-height: 50px;
		display: block
	}
	.wrap .header .navMask {
		width: 100%;
		height: 100%;
		position: fixed;
		display: none;
	}
	.wrap .adBanner .content_box .content {
		background-position: center;
		height: 450px
	}
	.wrap .abBanner .banner_bg {
		height: 450px
	}
	.main .main_top {
		display: none
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxR, .main .main_Bot2 .main_BotBox .main_BotBoxL {
		display: block;
		margin: 0 auto;
		float: none
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxR img, .main .main_Bot2 .main_BotBox .main_BotBoxL img {
		margin: 0 auto;
		width: 442px
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxL {
		display: block;
		float: none
	}
	.main .main_Bot .main_BotBox {
		width: 65%
	}
	.main .main_Bot1 h2, .main .main_Bot2 h2 {
		text-align: center;
		margin-top: 20px;
		font-size: 40px
	}
	.main .main_Bot h2, .main .main_Bot3 .main_BotBox .advantage h2 {
	font-size:40px
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxL .main_BoxText,.main .main_Bot2 .main_BotBox .main_BotBoxR .main_BoxText {
		padding-top: 20px;
		border-top: 2px solid #e60012;
		margin-top: 20px
	}
	.main .main_BotBox .main_BotBoxL .main_BoxText br, .main .main_BotBox .main_BotBoxR .main_BoxText br {
		display: none
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxL .linkBtn, .main .main_Bot2 .main_BotBox .main_BotBoxR .linkBtn {
		margin: 40px auto
	}
	.main .main_Bot6 .customerBtn {
		width: 25px;
		height: 47px;
		margin-top: -24px
	}
	.main .main_Bot2 .main_BotBox .main_BotBoxR, .main .main_Bot4 .main_BotBox p, .main .main_Bot5 .main_BotBox p,.main .main_Bot6 .main_BotBox p {
		width: 100%
	}
	.main .main_Bot3 .main_BotBox .advantage {
		height: auto
	}
	.main .main_Bot4 .main_BotBox ul li {
		float: none;
		margin: 0 auto;
		margin-bottom: 20px
	}
	.adBanner .banner_bg {
		height: 450px;
	}
	/*案例页面*/
	.case .case_box {
		margin-top: 68px;
	}
	.case .case_box .case_box_top {
		display: none;
	}
	.case .case_box .case_box_Mtop {
		display: block;
	}
	.case .case_box .case_box_bottom .case_contents li {
		width: 50%;
	}
	.case_page .case_page_left {
		padding-right: 340px;
	}
	/*合作伙伴页面*/
	.partner .customer_conBox, .partner .customer_picBox, .partner .customer_content .content {
		width: 462px;
	}
	.partner .customer_content .content a img {
		width: 152.46px;
		height: 48.51px;
	}
	.partner .customer_content, .partner .customer_content .content {
		height: 500px;
	}
	.recruit .recruit_box {
		width: 90%;
		padding: 25px 0 15px;
	}
	.recruit .recruit_box p {
		width: 90%;
	}
	.recruit .recruit_box h2 {
		font-size: 22px;
	}
	.recruit .recruit_box h5 {
		font-size: 20px;
	}
	.paddingValue {
		padding: 20px 0 35px;
	}
	.partner .customer_leftBtn, .partner .customer_rightBtn {
		width: 25.2px;
		height: 49px;
		margin-top: -25px;
	}
	.partner .customer_rightBtn {
		right: -40px;
	}
	.partner .customer_leftBtn {
		left: -40px;
	}
	.recruit_flow_box {
		width: 90%;
	}
	.container1{ width:750px;}
	/*联系页面*/
	.formList_box, .contact .contactIcon .contactIcon_box {
		width: 695px;
	}
	.formList_box .formList_right {
		margin-left: 0;
		width: 100%;
	}
	.formList_box .formList_right p input[type=text], .formList_box .formList_right p textarea, .formList_box .formList_right p input[type=button] {
		width: 100%;
	}
	.contact .contactIcon .contactIcon_box ul li {
		margin: 0 20px 30px 0;
	}
	.contact .contactIcon .contactIcon_box ul li  .contact .contactIcon .contactIcon_box ul li p {
		font-size: 15px;
	}
	.contact .contactMap strong {
		width: 600px;
	}
	#allmap {
		height: 360px;
	}
	.lianxi2{ width:90%;}
	.lianxi2 .fenbu li{ width:100%; float:none; margin:auto;}
	/*媒介页面*/
	.medium .medium_nav {
		padding:30px 0 30px 0;
	}
	.medium .medium_box .medium_boxC {
		width: 93.75%;
	}
	.medium .medium_box .medium_boxC .medium_child .child_img {
		width: 290px;
		height: 216px;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info {
		width: 410px;
		margin-left: 20px;
		height: 216px;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info h5 {
		font-size: 22px;
		margin: 10px 0;
		width: 100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.medium .medium_nav a {
		height: 34px;
		line-height: 34px;
		margin:5px 6px;
	}
	.medium .medium_box .medium_boxC .medium_child {
		margin-bottom: 35px;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info .dataTime {
		font-size: 20px;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info .linkBtn{ display:none;}

	.medium .medium_box .medium_boxC .medium_child2 .child_img2 {
		width: 40%;
		height:auto;
	}
	.medium .medium_box .medium_boxC .medium_child2 .child_img2 img{ width:96%; height:auto;}
	.medium .medium_box .medium_boxC .medium_child2 .child_info2 {
		width: 410px;
		margin-left: 20px;
		margin-right:0;
		height: 242px;
	}
	.medium .medium_box .medium_boxC .medium_child2 .child_info2 h5 {
		font-size: 22px;
		margin: 10px 0;
		width: 100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.medium .medium_box .medium_boxC .medium_child2 {
		margin-bottom: 30px;
		padding-bottom:10px;
	}
	.medium .medium_box .medium_boxC .medium_child2 .child_info2 .dataTime {
		font-size: 20px;
	}
	/*媒介详情页面*/
	.details {
		margin-top: 68px;
	}
	.details .details_box {
		width: 640px;
	}
	.details .details_box .details_box_left {
		width: 580px;
		margin: 0 auto;
		float: none;
	}
	.details .details_box .details_box_right {
		display: none;
	}
	.details .details_box .details_box_left .details_text {
		margin-top: 20px;
	}
	/*天锐页面*/
	.course_coneainer, .course_time .course_time_coneainer, .environment .environment_coneainer, .culture .culture_coneainer, .view_coneainer, .team_coneainer {
		width: 618px;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_left .photo_box {
		width: 176px;
		height: 129.5px;
		margin:5px;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_left {
		width: 380px;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_right {
		width: 236px;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_right .photo_box {
		width: 231px;
		height: 265px;
	}
	.environment .environment_coneainer .environment_photo .photo_box img {
		width: 100%;
		height: 100%;
	}
	.culture .culture_coneainer .about_cnt p.info {
		font-size: 50px;
	}
	.culture .imgBg {
		height: 540px;
	}
	.culture {
		height: 460px;
	}
	.view_coneainer .view_img {
		width: 420px;
		margin-top: 30px;
	}
	.course_time {
		height: 295px;
	}
	.team_coneainer .team_box .team_classify {
		width: 166px;
	}
	.team_coneainer .team_box .team_classify .team_img {
		width: 75px;
		height: 100px;
		margin: 0 auto;
	}
	.team_coneainer .team_box {
		margin-top: 20px;
	}
	.team_coneainer .team_box .team_classify strong {
		font-size: 18px;
	}
	.team_coneainer .team_box .team_classify p {
		font-size: 12px;
	}
	.about_cnt p.info {
		line-height: 25px;
	}
	.line_red {
		margin: 25px auto;
	}
	.environment .environment_coneainer .environment_photo {
		margin-top: 30px;
	}
	/*天锐介绍页面*/
	.tianrui_nav {
		padding: 30px 0 10px;
	}
	.tianrui_int .int_box, .tianrui_nav ul, .int_power {
		width: 655px;
	}
	.tianrui_nav ul li a {
		margin-bottom: 5px;
	}
	.tianrui_int .int_left {
		width: 655px;
		float: right;
		padding-top:15px;
	}
	.tianrui_int .int_right {
		width: 655px;
		float: left;
		padding-top: 0;
	}
	.tianrui_int .int_right .video{width: 655px;}
	.tianrui_int .int_right img {
		width: 430px;
	}
	.int_power .int_power_box {
		width: 219px;
	}
	.tianrui_int .int_left h5 {
		margin-bottom: 10px;
	}
	.tianrui_int .int_box {
		padding-bottom: 5px;
	}
	.int_power {
		margin-top: 0px;
	}
	.int_power .int_power_box {
		width: 100%;
		box-sizing: border-box;
		border-right: 0;
		border-bottom: 1px dashed #e1e1e1;
	}
	.tianrui_course_box {
		width: 80%;
	}
	.tianrui_course_box ul li {
		width: 100%;
	}
	.tianrui_course_box ul li .year_box {
		width: 100%;
		padding: 20px 0;
		border-right: 0;
		border-bottom: 1px dashed #e1e1e1;
	}
	/*天锐团队页面*/
	.tianrui_team_box {
		width: 80%;
	}
	.tianrui_team_box .team_left {
		width: 100%;
		padding-top: 10px;
	}
	.tianrui_team_box .team_right {
		width: 100%;
	}
	.tianrui_team_box .team_right img {
		margin: 0 auto;
		width: 50%;
	}
	h5.left_title {
		font-size: 20px;
		margin-bottom: 10px;
		text-align: center;
	}
	.tianrui_team_box .team_left p {
		margin-bottom: 5px;
	}
	.tianrui_team_box .team_post {
		padding: 30px 0;
	}
	.tianrui_team_box .team_post .post_left {
		width: 25%;
		box-sizing: border-box;
	}
	.tianrui_team_box .team_post .post_left img {
		height: 65px;
	}
	.tianrui_team_box .team_post .post_right {
		width: 75%;
	}
	/*天锐办公环境*/
	.tianrui_work_box {
		width: 655px;
	}
	.tianrui_work_box .work_pic ul li {
		width: 655px;
	}
	.tianrui_work_box .work_pic .work_Btn {
		width: 23px;
		height: 43.5px;
	}
	.tianrui_work_box .work_pic ol li {
		width: 25px;
	}
	/*天锐观点*/
	.tianrui_view_box {
		width: 80%;
	}
	.tianrui_view_box .view_pic {
		margin-top: 50px;
	}
	.tianrui_view_box .view_pic img {
		width: 580px;
	}
	/*天锐文化*/
	.tianrui_culture_box {
		width: 80%;
	}
	.tianrui_culture_box .cult_left h6 {
		text-align: center;
	}
	.tianrui_culture_box .cult_left .cult_nav {
		margin-top: 10px;
		overflow: hidden;
	}
	.tianrui_culture_box .cult_left {
		width: 96%;
		padding: 15px 2% 0;
		height: auto;
	}
	.tianrui_culture_box .cult_left .cult_nav ul li {
		width: 20%;
		float: left;
		box-sizing: border-box;
		padding-left: 28px;
		border-bottom: 0;
	}
	.tianrui_culture_box .cult_right {
		width: 100%;
	}
	.tianrui_culture_box .cult_right div {
		width: 190px;
		height: 497px;
	}
	.tianrui_culture_box .cult_right div.cult_text {
		width: 47%;
		margin-top: 113px;
		padding-top: 113px;
		height: 272px;
	}
	.tianrui_culture_box .cult_right div.cult_logo {
		width: 200px;
		height: 150px;
	}

	/*案例详情页*/
	.case_DetaPage .case_logo {
		width: 45.5px;
	}
	.case_DetaPage h5 {
		font-size: 20px;
		margin: 20px 0;
	}
	.case_DetaPage p.shuxing {
		font-size: 16px;
		line-height: 28px;
	}
	.case_DetaPage p.info {
		line-height: 28px;
		margin: 15px 0;
	}
	.case_DetaPage .case_DetaPage_box {
		margin-top: 68px;
		width: 700px;
	}
	.case_DetaPage .case_DetaPage_box img{ width:100%;}
	.case_DetaPage .case_detaTop {
		width: 100%;
	}
	.case_DetaPage .case_detaBottom .computer img {
		width: 417px;
	}
	.case_DetaPage .case_detaBottom .btn {
		width: 25px;
		height: 47px;
	}
	.case_DetaPage .case_detaBottom .btn img {
		width: 100%;
		height: 100%;
	}
	/*免费电话*/
	.hr_index_light {
		width: 86%;
		margin-left: -45%;
		margin-top: -86px;
		padding: 8px 2%;
	}
	.hr_index_light h4 {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 16px;
	}
	.hr_index_light h4 a {
		width: 24px;
		height: 24px;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_l {
		height: 33px;
		line-height: 32px;
		width: 100%;
		margin-bottom: 10px;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_l input {
		font-size: 18px;
		height: 34px;
		line-height: 34px;
		width: 100%;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_r {
		height: 34px;
		line-height: 34px;
		font-size: 18px;
		width: 100%;
		margin-left: 0px;
	}
	.hr_index_light .hr_index_part2 {
		line-height: 40px;
		font-size: 15px;
	}

	.honorList a {
		width: 46%;
		margin-right:50px;
	}
	.honorList a:nth-child(3n){ margin-right:50px;}
	.honorList a:nth-child(2n){ margin-right:0;}
	.honer_leftBtn, .honer_rightBtn{ top:41%;}
	/*成功案例*/
	section.mainBox .joinList li{ width:100%;}
	.ser_box4_bg>table{ width:100%;padding: 0 15px;}
	.ser_box4_bg input {
		width: 100%;
		height: 25px;
		line-height: 20px;
	}
	.bd_l{
		width:100% !important;
		height:25px;
		line-height:25px;
		padding:10px;
		}
	.bd_c{
		width:100% !important;
		height:25px;
		line-height:25px;
		padding:10px;
		}
	.bd_r{
		width:100% !important;
		height:25px;
		line-height:25px;
		padding:10px;
		}
	table.visible-xs {
		display: table !important;
	}
	.visible-xs{ display:block !important;}
	.hidden-xs{ display:none !important;}

	/*锐世界*/
	.ul_rsj{ width:960px;}
	.ul_rsj li {width: 370px;}
	.brand li{ width:186px;}
	.ul_rsj li .key{ width:207px;}

	/*产品介绍*/
	.panel-container{ width:704px;}
	.panel-container ul li dl{ width:407px;}

	.pro_Introduction .pro_article{width:736px;}
	.pro_Introduction{ height:auto;}
	.pro_Introduction .pro_article ul li{ width:221px; margin-right: 33px;}

	.function_Introduction .function_article{ width:95%; margin:0 auto;}
	.function_Introduction .function_article .function_left{ width:100%;}
	.function_Introduction .function_article .function_right{ width:100%;}
	.function_Introduction .function_article ul li{ height:auto; margin-bottom:10px;}

	/*视频专区*/
	.l-wrap{ width:700px;}
	.l-news-list__item{padding: 0 14px;width: 29.3%;}
	}

	@media (max-width:639px) and (min-width:480px) {
	.iphoneIcon {
		display: block;
	}
	.fixed {
		display: none !important;
	}
	.formList {
		display: none;
	}
	.wrap .header .nav {
		position: fixed;
		right: -125px;
		top: 68px;
		width: 124px;
		height: 100%;
		background: #fff;
		border-left: 1px solid #ddd;
		border-top: 1px solid #ddd;
		transition-duration: .5s;
		-ms-transition-duration: .5s;
		-moz-transition-duration: .5s;
		-webkit-transition-duration: .5s;
		overflow: hidden
	}
	.wrap .header .nav_am {
		right: 0
	}
	.wrap .header .nav ul {
		width: 124px;
		height: 408px;
		overflow: scroll;
		overflow-x: hidden
	}
	.wrap .header .nav li {
		font-size: 16px;
		width: 100%;
		border-bottom: 1px solid #ddd;
		margin: 0;
		line-height: 50px;
		display: block
	}
	.wrap .header .navMask {
		width: 100%;
		height: 100%;
		position: fixed;
		display: none;
	}
	.wrap .header {
		height: 68px;
		line-height: 68px
	}
	.banner {
		margin-top: 68px
	}
	.banner .content_box .content {
		background-size: auto 450px;
		background-position: center;
		background-attachment: scroll;
	}
	.banner .banner_bg {
		height: 450px
	}
	.banner .banner_btn {
		width: 30px;
		height: 57.4px;
		opacity: 1;
	}
	.banner .banner_leftBtn {
		left: 5%;
	}
	.banner .banner_rightBtn {
		right: 5%;
	}
	.banner .content_box .content_text {
		height: 116px;
		margin-top: -58px
	}
	.banner .content_box .content_text .text1 {
		font-size: 24px
	}
	.banner .content_box .content_text .text2 {
		font-size: 26px
	}
	.banner .content_box .content_text .text3 {
		font-size: 16px
	}
	.banner .content_box .content_text .text4 {
		font-size: 16px
	}
	.banner .content_box a:nth-child(2) .content_text img {
		width: 175.7px;
		height: 63.7px;
	}
	.banner .content_box a:nth-child(3) .content_text img {
		width: 133px;
		height: 30.8px;
	}
	.banner .dot {
		bottom: 10px;
	}
	.about_container, .about_cnt p.info {
		width: 97.5%
	}
	.paddingValue {
		padding: 15px 0 25px
	}
	.mainTitle {
		font-size: 24px
	}
	.line_red {
		margin: 20px auto
	}
	.about_cnt p.title {
		font-size: 22px
	}
	.about_cnt p.info {
		line-height: 20px
	}
	.about_container .about_Num .child {
		width: 28.33%;
		margin: 0 10px
	}
	.about_container .about_Num .child .child_box {
		width: 115.8px;
		height: 115.8px
	}
	.about_container .about_Num .child2 .child_box {
		width: 133.8px
	}
	.about_container .about_Num .child .about_Num_che {
		font-size: 22px;
		top: 80px
	}
	.about_container .about_Num .child3 .about_Num_che sup {
		font-size: 16px
	}
	.about_container .about_Num .child1 .about_Num_che {
		bottom: 65px
	}
	.about_container .about_Num .child .about_Num_che sup {
		margin-left: -5px
	}
	.linkBtn {
		width: 140px;
		height: 25px;
		line-height: 25px;
		font-size: 12px;
		margin: 25px auto 0
	}
	.about_container .about_Num .child p {
		font-size: 14px
	}
	.case_content {
		width: 100%
	}
	.case_content .child img {
		width: 100%;
		height: auto
	}
	.case_content .child {
		width: 50%
	}
	.case_content .child .childHide .childPointer {
		width: 22px;
		height: 22px
	}
	.case_content .child .childHide .childContent {
		font-size: 14px
	}
	.customer {
		width: 100%
	}
	.customer_conBox {
		position: relative
	}
	.customer_conBox, .customer_content .content, .customer_picBox {
		width: 300px;
		margin: 0 auto
	}
	.customer_content {
		height: 406px
	}
	.customer_content .content a img {
		width: 140px;
		height: 59.5px;
		margin: 10px 4px 10px 3px;
	}
	.customer .customer_leftBtn, .customer .customer_rightBtn {
		width: 15px;
		height: 28px;
		margin-top: -14px
	}
	.customer .customer_leftBtn {
		left: -40px
	}
	.customer .customer_rightBtn {
		right: -40px
	}

	.news_box ul {
		width: 445px;
		margin: 0 auto;
		float: none
	}
	.footer_box_left, .news_box, .news_box_nei {
		width: 100%
	}
	.news_box ul li .news_text {
		width: 335px;
		padding-top: 0
	}
	.copy, .footerNav, .footer_box_left p, .footer_box_right p {
		display: none
	}
	.footer .footer_box {
		width: 480px
	}
	.footer .footer_box .footer_box_left a img {
		margin: 0 auto;
		width: 100px
	}
	.footer .footer_box .footer_box_right {
		overflow: hidden;
		float: none;
		width: 195px;
		margin: 0 auto
	}
	.footer .footer_box .footer_box_right a {
		width: 45px;
		margin: 0 10px 0
	}
	.footer {
		padding: 15px 0
	}
	.news_box ul li {
		margin: 10px 0;
		width: 100%;
	}
	.news .linkBtn {
		margin-top: 20px
	}

	.news_box ul li .news_date .years {
		width: 78px;
		height: 28px;
		line-height: 28px;
		font-size: 12px
	}
	.news_box ul li .news_date .day {
		height: 50px;
		line-height: 50px;
		font-size: 26px
	}
	.news_box ul li .news_date {
		width: 80px
	}
	.news_box ul li .news_text h6 {
		font-size: 14px
	}
	.news_box ul li .news_text p {
		line-height: 18px;
		margin-top: 0
	}
	.wrap .adBanner .content_box .content {
		background-position: center;
	}
	.main .main_top {
		display: none
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxR, .main .main_Bot2 .main_BotBox .main_BotBoxL {
		display: block;
		margin: 0 auto;
		float: none
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxR img, .main .main_Bot2 .main_BotBox .main_BotBoxL img {
		margin: 0 auto;
		width: 330px
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxL {
		display: block;
		float: none
	}
	.main .main_Bot .main_BotBox {
		width: 80%
	}
	.main .main_Bot1 h2, .main .main_Bot2 h2 {
		text-align: center;
		margin-top: 20px;
		font-size: 36px
	}
	.main .main_Bot h2, .main .main_Bot3 .main_BotBox .advantage h2 {
		font-size: 36px
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxL .main_BoxText, .main .main_Bot2 .main_BotBox .main_BotBoxR .main_BoxText {
		padding-top: 20px;
		border-top: 2px solid #e60012;
		margin-top: 20px
	}
	.main .main_BotBox .main_BotBoxL .main_BoxText br, .main .main_BotBox .main_BotBoxR .main_BoxText br {
		display: none
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxL .linkBtn, .main .main_Bot2 .main_BotBox .main_BotBoxR .linkBtn {
		margin: 40px auto
	}
	.main .main_Bot6 .customerBtn {
		width: 25px;
		height: 47px;
		margin-top: -24px
	}
	.main .main_Bot6 .customer_leftBtn {
		left: -40px
	}
	.main .main_Bot6 .customer_rightBtn {
		right: -40px
	}
	.main .main_Bot2 .main_BotBox .main_BotBoxR, .main .main_Bot4 .main_BotBox p, .main .main_Bot5 .main_BotBox p, .main .main_Bot6 .main_BotBox p {
		width: 100%
	}
	.main .main_Bot3 .main_BotBox .advantage {
		height: auto
	}
	.main .main_Bot4 .main_BotBox ul li {
		float: none;
		margin: 0 auto;
		margin-bottom: 20px
	}
	/*案例页面*/
	.case .case_box {
		margin-top: 68px;
	}
	.case .case_box .case_box_top {
		display: none;
	}
	.case .case_box .case_box_Mtop {
		display: block;
	}
	.case .case_box .case_box_bottom .case_contents li {
		width: 50%;
	}
	.case_page .case_page_right {
		position: static;
		float: left;
		width: 100%;
		text-align: center;
	}
	.case_page .case_page_left {
		float: right;
		width: 100%;
		padding-right: 0;
	}
	.case_page .case_page_right .case_page_btn {
		margin-top: 0;
		position: relative;
		overflow: visible;
	}
	.case_page .case_page_right .case_page_btn .case_page_prev, .case_page .case_page_right .case_page_btn .case_page_next {
		float: none;
		display: inline-block;
		position: absolute;
		display: block;
	}
	.case_page .case_page_right .case_page_btn .case_page_prev {
		top: 180px;
		right: 30px;
		z-index: 9;
		margin: 0;
	}
	.case_page .case_page_right .case_page_btn .case_page_next {
		top: 180px;
		left: 30px;
		z-index: 9;
		margin: 0;
	}
	.case_page .case_page_right .view_links {
		display: none;
	}
	.case_page .case_page_right .case_close {
		right: 20px;
		top: 15px;
	}
	/*合作伙伴页面*/
	.partner .customer_conBox, .partner .customer_picBox, .partner .customer_content .content {
		width: 366px;
	}
	.partner .customer_content .content a img {
		width: 120px;
		height: 43px;
	}
	.partner .customer_content, .partner .customer_content .content {
		height: 445px;
	}
	.recruit .recruit_box {
		width: 90%;
		padding: 25px 0 15px;
	}
	.recruit .recruit_box p {
		width: 90%;
	}
	.recruit .recruit_box h2 {
		font-size: 20px;
	}
	.recruit .recruit_box h5 {
		font-size: 18px;
	}
	.recruit .recruit_box span {
		font-size: 16px;
	}
	.recruit .recruit_box p {
		font-size: 14px;
	}
	.partner .customer_leftBtn, .partner .customer_rightBtn {
		width: 25.2px;
		height: 49px;
		margin-top: -25px;
	}
	.partner .customer_rightBtn {
		right: -40px;
	}
	.partner .customer_leftBtn {
		left: -40px;
	}
	.recruit_flow_box {
		width: 90%;
	}
	.recruit .recruit_box .recuruit_btn {
		width: 17px;
		height: 35px;
		bottom: 20px;
	}
	/*联系页面*/
	.formList_box, .contact .contactIcon .contactIcon_box {
		width: 450px;
	}
	.formList_box .formList_left {
		width: 100%;
	}
	.formList_box .formList_right {
		margin-left: 0;
		width: 100%;
	}
	.formList_box .formList_right p input[type=text], .formList_box .formList_right p textarea, .formList_box .formList_right p input[type=button] {
		width: 100%;

		box-sizing: border-box;
	}
	.contact .contactIcon .contactIcon_box ul li {
		margin: 0 30px 22px 0;
		width: 208px;
		height: 208px;
	}
	.contact .contactIcon .contactIcon_box ul li .ewmChild img {
		width: 110px;
	}
	.contact .contactIcon .contactIcon_box ul li .child img {
		width: 87px;
	}
	.contact .contactIcon .contactIcon_box ul li p {
		font-size: 15px;
	}
	.contact .contactMap strong, .contact .contactMap h4 {
		width: 450px;
		text-align: center;
		margin: 0 auto;
	}
	.contact .contactIcon .contactIcon_box ul li .child {
		width: 208px;
		height: 170px;
		line-height: 170px;
	}
	#allmap {
		height: 270px;
	}
	/*媒介页面*/
	.medium .medium_nav {
		padding: 20px 0 18px 0;
	}
	.medium .medium_box .medium_boxC {
		width: 93.75%;
	}
	.medium .medium_box .medium_boxC .medium_child .child_img {
		width: 218px;
		height: 162px;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info {
		width: 225px;
		margin-left: 7px;
		height: 162px;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info h5 {
		font-size: 18px;
		margin: 10px 0;
		width: 97%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info .info {
		display: none;
	}
	.medium .medium_nav a {
		width: 120px;
		height: 26px;
		line-height: 26px;
		margin: 0 5px;
	}
	.medium .medium_box .medium_boxC .medium_child {
		margin-bottom: 25px;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info .dataTime {
		font-size: 24px;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info .linkBtn {
		width: 110px;
		height: 30px;
		line-height: 30px;
	}
	/*媒介详情页面*/
	.details {
		margin-top: 68px;
	}
	.details .details_box {
		width: 100%;
	}
	.details .details_box .details_box_left {
		width: 80%;
		margin: 0 auto;
		float: none;
	}
	.details .details_box .details_box_right {
		display: none;
	}
	.details .details_box .details_box_left .details_text {
		margin-top: 20px;
	}
	.details .details_box .details_box_left .detailsNext .detailsNext_right {
		display: none;
	}
	/*天锐页面*/
	.course_coneainer, .course_time .course_time_coneainer, .environment .environment_coneainer, .culture .culture_coneainer, .view_coneainer, .team_coneainer {
		width: 97.5%;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_left .photo_box {
		width: 49%;
		height: 109.5px;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_left {
		width: 59%;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_right {
		width: 40%;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_right .photo_box {
		width: 100%;
		height: 223px;
	}
	.environment .environment_coneainer .environment_photo .photo_box img {
		width: 100%;
		height: 100%;
	}
	.culture .culture_coneainer .about_cnt p.info {
		font-size: 40px;
	}
	.culture .imgBg {
		height: 390px;
	}
	.culture {
		height: 350px;
	}
	.view_coneainer .view_img {
		width: 360px;
		margin-top: 30px;
	}
	.course_time {
		height: 295px;
	}
	.team_coneainer .team_box .team_classify {
		width: 33.33%;
	}
	.team_coneainer .team_box .team_classify .team_img {
		width: 75px;
		height: 100px;
		margin: 0 auto;
	}
	.team_coneainer .team_box {
		margin-top: 20px;
	}
	.team_coneainer .team_box .team_classify strong {
		font-size: 18px;
	}
	.team_coneainer .team_box .team_classify p {
		font-size: 12px;
		display: none;
	}
	.about_cnt p.info {
		line-height: 25px;
	}
	.line_red {
		margin: 25px auto;
	}
	.environment .environment_coneainer .environment_photo {
		margin-top: 30px;
	}
	/*天锐介绍页面*/
	.tianrui_nav {
		padding: 30px 0 10px;
	}
	.tianrui_int .int_box, .tianrui_nav ul, .int_power {
		width: 73%;
	}
	.tianrui_nav ul li a {
		width: 30%;
		margin: 0 1%;
		margin-bottom: 20px;
	}
	.tianrui_int .int_left {
		width: 100%;
		float: right;
	}
	.tianrui_int .int_right {
		width: 100%;
		float: left;

		padding-top: 0;
		text-align: center;
	}
	.tianrui_int .int_right img {
		width: 430px;
	}
	.int_power .int_power_box {
		width: 219px;
	}
	.tianrui_int .int_left h5 {
		margin-bottom: 10px;
	}
	.tianrui_int .int_box {
		padding-bottom: 40px;
	}
	.int_power {
		margin-top: 0px;
	}
	.int_power .int_power_box {
		width: 100%;
		box-sizing: border-box;
		border-right: 0;
		border-bottom: 1px dashed #e1e1e1;
		padding-left: 0;
	}
	.tianrui_int .int_left .share {
		display: none;
	}
	.tianrui_course_box {
		width: 80%;
	}
	.tianrui_course_box ul li {
		width: 100%;
	}
	.tianrui_course_box ul li .year_box {
		width: 100%;
		padding: 20px 0;
		border-right: 0;
		border-bottom: 1px dashed #e1e1e1;
	}
	/*天锐团队页面*/
	.tianrui_team_box {
		width: 80%;
	}
	.tianrui_team_box .team_left {
		width: 100%;
		padding-top: 10px;
	}
	.tianrui_team_box .team_right {
		width: 100%;
	}
	.tianrui_team_box .team_right img {
		margin: 0 auto;
		width: 50%;
	}
	h5.left_title {
		font-size: 20px;
		margin-bottom: 10px;
		text-align: center;
	}
	.tianrui_team_box .team_left p {
		margin-bottom: 5px;
		line-height: 20px;
		font-size: 12px;
	}
	.tianrui_team_box .team_post {
		padding: 30px 0;
	}
	.tianrui_team_box .team_post .post_left {
		width: 100%;
		box-sizing: border-box;
		margin-bottom: 20px;
	}
	.tianrui_team_box .team_post .post_left img {
		height: 65px;
		margin: 0 auto;
	}
	.tianrui_team_box .team_post .post_right {
		width: 100%;
		text-align: center;
	}
	.tianrui_team_box .team_post .post_right h4 {
		font-size: 20px;
	}
	.tianrui_team_box .team_post .post_right p {
		font-size: 12px;
	}
	/*天锐办公环境*/
	.tianrui_work_box {
		width: 450px;
	}
	.tianrui_work_box .work_pic ul li {
		width: 450px;
	}
	.tianrui_work_box .work_pic .work_Btn {
		width: 23px;
		height: 43.5px;
	}
	.tianrui_work_box .work_pic ol li {
		width: 25px;
	}
	.tianrui_work_box .work_top {
		padding-bottom: 30px;
	}
	/*天锐观点*/
	.tianrui_view_box {
		width: 80%;
	}
	.tianrui_view_box .view_pic {
		margin-top: 50px;
	}
	.tianrui_view_box .view_pic img {
		width: 580px;
	}
	/*天锐文化*/
	.tianrui_culture_box {
		width: 80%;
	}
	.tianrui_culture_box .cult_left h6 {
		text-align: center;
	}
	.tianrui_culture_box .cult_left .cult_nav {
		margin-top: 10px;
		overflow: hidden;
	}
	.tianrui_culture_box .cult_left {
		width: 96%;
		padding: 15px 2% 0;
		height: auto;
		display: none;
	}
	.tianrui_culture_box .cult_left .cult_nav ul li {
		width: 20%;
		float: left;
		box-sizing: border-box;
		padding-left: 28px;
		border-bottom: 0;
	}
	.tianrui_culture_box .cult_right {
		width: 100%;
	}
	.tianrui_culture_box .cult_right div {
		width: 39%;
		height: 497px;
	}
	.tianrui_culture_box .cult_right div.cult_text {
		width: 43%;
		margin-top: 113px;
		padding: 0 9%;
		padding-top: 113px;
		height: 272px;
	}
	.tianrui_culture_box .cult_right div.cult_logo {
		width: 200px;
		height: 150px;
	}
	.tianrui_culture_box .cult_right div.cult_text h4 {
		font-size: 18px;
	}
	.tianrui_culture_box .cult_right div.cult_text p {
		font-size: 12px;
		line-height: 20px;
	}

	/*案例详情页*/
	.case_DetaPage .case_logo {
		width: 45.5px;
	}
	.case_DetaPage h5 {
		font-size: 20px;
		margin: 20px 0;
	}
	.case_DetaPage p.shuxing {
		font-size: 16px;
		line-height: 28px;
	}
	.case_DetaPage p.info {
		line-height: 28px;
		margin: 15px 0;
	}
	.case_DetaPage .case_DetaPage_box {
		margin-top: 68px;
		width: 90%;
	}
	.case_DetaPage .case_detaTop {
		width: 100%;
	}
	.case_DetaPage .case_detaBottom .computer img {
		width: 291px;
	}
	.case_DetaPage .case_detaBottom .btn {
		width: 25px;
		height: 47px;
	}
	.case_DetaPage .case_detaBottom .btn img {
		width: 100%;
		height: 100%;
	}
	/*免费电话*/
	.hr_index_light {
		width: 86%;
		margin-left: -45%;
		margin-top: -86px;
		padding: 8px 2%;
	}
	.hr_index_light h4 {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 16px;
	}
	.hr_index_light h4 a {
		width: 24px;
		height: 24px;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_l {
		height: 33px;
		line-height: 32px;
		width: 100%;
		margin-bottom: 10px;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_l input {
		font-size: 18px;
		height: 34px;
		line-height: 34px;
		width: 100%;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_r {
		height: 34px;
		line-height: 34px;
		font-size: 18px;
		width: 100%;
		margin-left: 0px;
	}
	.hr_index_light .hr_index_part2 {
		line-height: 40px;
		font-size: 15px;
	}
	.notfound {
		width: 80%;
		height: auto;
		margin: 0 10%;
		position: static;
		transform: translate3d(0, 70%, 0);
	}
	}

	@media (max-width:479px) {
	.linkBtn {
		width: 130px;
		height: 32px;
		line-height: 32px;
		border: 2px solid #008bd5;
		margin: 30px auto 0;
		font-size: 14px;
		font-weight:normal;
		text-align: center;
	}
	.notfound {
		width: 80%;
		height: auto;
		margin: 0 10%;
		position: static;
		transform: translate3d(0, 70%, 0);
	}
	.iphoneIcon {
		display: block;
	}
	.formList {
		display: none;
	}

	.wrap .header .nav {
		position: fixed;
		right: -125px;
		top: 68px;
		width: 124px;
		height: 100%;
		background: #fff;
		border-left: 1px solid #ddd;
		border-top: 1px solid #ddd;
		transition-duration: .5s;
		-ms-transition-duration: .5s;
		-moz-transition-duration: .5s;
		-webkit-transition-duration: .5s;
		overflow: hidden
	}
	.wrap .header .nav_am {
		right: 0
	}
	.wrap .header .nav ul {
		width: 124px;
		overflow: scroll;
		overflow-x: hidden
	}
	.wrap .header .nav li {
		font-size: 16px;
		width: 100%;
		border-bottom: 1px solid #ddd;
		margin: 0;
		line-height: 50px;
		display: block
	}
	.wrap .header .nav>ul>li a {
		line-height: 60px;
	}
	.wrap .header .navMask {
		width: 100%;
		height: 100%;
		position: fixed;
		display: none;
	}
	.wrap .header .nav>ul>li{ padding:0;}
	.wrap .header .nav span.icon_tel {
		display: none;
	}
	.banner .banner_btn {
		width: 25.8px;
		height: 49.2px;
		opacity: 1;
	}
	.banner .banner_leftBtn {
		left: 5%;
	}
	.banner .banner_rightBtn {
		right: 5%;
	}
	.banner .dot {
		bottom: 10px;
	}
	.wrap .header .logo {
		left: 10px;
		top: 16px;
		width: 170px
	}
	.wrap .header .menu_btn {
		right: 10px
	}
	.wrap .header {
		height: 68px;
		line-height: 68px
	}
	.banner {
		margin-top: 68px;
		height: 180px !important;
	}
	.banner .content_box .content {
		background-size: auto 270px;
		background-position: center;
		background-attachment: scroll;
	}
	.banner .banner_bg {
		height: 270px
	}
	.banner .content_box .content_text {
		height: 55px;
		margin-top: -55px;
		width: 86%;
		left: 50% !important;
		top:60%;
		margin-left: -43%
	}
	.banner .content_box .content_text .text1 {
		font-size: 20px !important;
	}
	.banner .content_box .content_text .text2 {
		font-size: 14px !important;
		margin-top: 5px;
		line-height:normal !important;
	}
	.banner .content_box .content_text .text3 {
		font-size: 12px !important;
		padding: 5px 9px;
	}
	.banner .content_box .content_text .text4 {
		display:none;
	}

	.banner .content_box .content_text h2{margin-top:10px;}
	.banner .content_box .content_text span{font-size: 12px;padding: 3px 20px;}
	.banner .content_box .content_text span .line_lfet{left: 97px; width: 70px;}
	.banner .content_box .content_text span .line_right{right: 97px; width: 70px;}

	.banner .content_box .content_text span .line_lfet2{left: 112px; width: 70px;}
	.banner .content_box .content_text span .line_right2{right: 112px; width: 70px;}

	.banner .content_box a:nth-child(2) .content_text img {
		width: 123px;
		height: 44px;
	}
	.banner .content_box a:nth-child(3) .content_text img {
		width: 133px;
		height: 30.8px;
	}
	.banner .content_box a:nth-child(4) .content_text img {
		width: 115px;
		height: 54.6px;
	}
	.about_container, .about_cnt p.info {
		width: 95%
	}
	.about_container .about_Num {
		width: 100%;
		height: auto;
		overflow: hidden;
		padding: 20px 0 0;
	}
	.about_container .about_Num .child p{ font-size:14px;}

	.paddingValue {
		padding: 15px 0 25px
	}
	.section-intro h4{font-size: 22px}
	.mainTitle {
		font-size: 22px
	}
	.line_red {
		margin: 20px auto
	}
	.about_cnt p.title {
		font-size: 18px;
	}
	.about_cnt p span{font-size: 18px !important;}
	.about_cnt p.info {
		line-height: 25px;
		font-size: 12px;
		text-align: justify;
		text-indent: 0;
	}
	.about_container .about_Num .child {
		width: 30.33%;
		margin: 0 5px
	}
	.about_container .about_Num .child .child_box {
		width: 81.8px;
		height: 81.8px
	}
	.about_container .about_Num .child .about_Num_che {
		font-size: 16px;
		top: 46px
	}
	.about_container .about_Num .child3 .about_Num_che sup {
		font-size: 12px
	}
	.about_container .about_Num .child .about_Num_che sup {
		margin-left: -5px
	}
	.about_container .about_Num .child p span {
		display: none
	}

	.about .about_container .about_Num .child p {
		font-size: 12px
	}
	.customer {
		width: 100%
	}
	.customer_conBox {
		position: relative
	}
	.customer_conBox, .customer_content .content, .customer_picBox {
		width: 300px;
		margin: 0 auto
	}
	.customer_content {
		height: 350px
	}
	.customer_content .content a img {
		width: 140px;
		height: 60px;
		margin: 4px 4px
	}
	.customer .customer_leftBtn, .customer .customer_rightBtn {
		width: 15px;
		height: 28px;
		margin-top: -14px
	}
	.customer .customer_leftBtn {
		left: -35px
	}
	.customer .customer_rightBtn {
		right: -35px
	}
	.service .service_box a {
		width: 150px;
		height: 130px;
		line-height: 130px;
		margin: 0 5px;
		margin-bottom: 20px;
		font-size: 18px
	}


	.news {
		width: 100%;
		margin: 0 auto
	}
	.news_box ul {
		width: 100%;
		margin: 0 auto;
		float: none
	}
	.footer_box_left, .news_box, .news_box_nei {
		width: 95%;
		padding: 0 10px;
	}
	.news_box ul li {
		width: 100%;
	}
	.news_box ul li .news_text {
		width: 70%;
		padding-top: 0
	}
	footer {
		display: none;
	}
	.footer{ display:none;}
	.cop{ display:none;}
	.footerNav, .footer_box_left p, .footer_box_right p {
		display: none
	}
	.footer .footer_box {
		width: 100%
	}
	.footer .footer_box .footer_box_left a img {
		position: relative;
		left: 50px;
		width: 300px;
		padding-bottom: 5px;
	}
	.footer .footer_box .footer_box_right {
		overflow: hidden;
		float: none;
		width: 195px;
		margin: 0 auto
	}
	.footer .footer_box .footer_box_right a {
		width: 45px;
		margin: 0 10px 0
	}
	.footer {
		padding: 15px 0;
		height: 55px;
	}
	.copy .copy_box {
		width: 100%;
	}
	.copy .copy_box .copy_box_left {
		float: none;
		text-align: center;
	}
	.news_box ul li {
		margin: 10px 0
	}
	.news .linkBtn {
		margin-top: 20px
	}

	.news_box ul li .news_date .years {
		width: 78px;
		height: 28px;
		line-height: 28px;
		font-size: 12px
	}
	.news_box ul li .news_date .day {
		height: 50px;
		line-height: 50px;
		font-size: 26px
	}
	.news_box ul li .news_date {
		width: 80px
	}
	.news_box ul li .news_text h6 {
		font-size: 14px
	}
	.news_box ul li .news_text p {
		line-height: 18px;
		margin-top: 0
	}
	.wrap .adBanner .content_box .content {
		background-position: center;
	}
	.main .main_top {
		display: none
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxR, .main .main_Bot2 .main_BotBox .main_BotBoxL {
		display: block;
		margin: 0 auto;
		float: none
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxR img, .main .main_Bot2 .main_BotBox .main_BotBoxL img {
		margin: 0 auto;
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxL {
		display: block;
		float: none;
		width:100%;
	}
	.main .main_Bot .main_BotBox {
		width: 90%
	}
	.main .main_Padding {
		padding: 25px 0
	}
	.main .main_Bot3 .main_BotBox .advantage {
		padding: 0
	}
	.main .main_Bot1 h2, .main .main_Bot2 h2 {
		text-align: center;
		margin-top: 20px;
		font-size: 24px
	}
	.main .main_Bot h2, .main .main_Bot3 .main_BotBox .advantage h2 {
		font-size: 18px
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxL .main_BoxText, .main .main_Bot2 .main_BotBox .main_BotBoxR .main_BoxText {
		padding-top: 20px;
		border-top: 2px solid #005AAA;
		margin-top: 20px
	}
	.main .main_BotBox .main_BotBoxL .main_BoxText br, .main .main_BotBox .main_BotBoxR .main_BoxText br {
		display: none
	}
	.main .main_Bot1 .main_BotBox .main_BotBoxL .linkBtn, .main .main_Bot2 .main_BotBox .main_BotBoxR .linkBtn {
		margin: 40px auto
	}
	.main .main_Bot6 .customerBtn {
		width: 25px;
		height: 47px;
		margin-top: -24px
	}
	.main .main_Bot6 .customer_leftBtn {
		left: -40px
	}
	.main .main_Bot6 .customer_rightBtn {
		right: -40px
	}
	.main .main_Bot2 .main_BotBox .main_BotBoxR, .main .main_Bot4 .main_BotBox p, .main .main_Bot5 .main_BotBox p, .main .main_Bot6 .main_BotBox p {
		width: 100%
	}
	.main .main_Bot3 .main_BotBox .advantage {
		height: auto
	}
	.main .main_Bot4 .main_BotBox ul li {
		float: none;
		margin: 0 auto;
		margin-bottom: 20px
	}
	.main .main_Bot5 .main_BotBox5_top .flow {
		width: 140px;
		font-size: 14px;
		height: 30px;
		line-height: 30px;
	}
	/*合作伙伴页面*/
	.partner .customer_conBox, .partner .customer_picBox, .partner .customer_content .content {
		width: 243px;
	}
	.partner .customer_content .content a img {
		width: 120px;
		height: 43px;
	}
	.partner .customer_content, .partner .customer_content .content {
		height: 685px;
		margin-top: 10px;
	}
	.recruit .recruit_box {
		width: 90%;
		padding: 25px 0 15px;
	}
	.recruit .recruit_box p {
		width: 90%;
	}
	.recruit .recruit_box h2 {
		font-size: 20px;
	}
	.recruit .recruit_box h5 {
		font-size: 18px;
	}
	.recruit .recruit_box span {
		font-size: 16px;
	}
	.recruit .recruit_box p {
		font-size: 14px;
	}

	.partner .customer_leftBtn, .partner .customer_rightBtn {
		width: 25.2px;
		height: 49px;
		margin-top: -25px;
	}
	.partner .customer_rightBtn {
		right: -40px;
	}
	.partner .customer_leftBtn {
		left: -40px;
	}
	.recruit_flow_box {
		width: 90%;
	}
	.recruit .recruit_box .recuruit_btn {
		width: 17px;
		height: 35px;
		bottom: 20px;
	}
	.partner_box .line_red {
		margin: 20px auto;
	}
	.single-paper{background-color:#f3f3f3;padding:3.125rem 1.175rem}
	.recruit strong {
		margin-bottom: 25px;
	}
	.recruit .recruit_box .recuruit_btnC {
		top: 25px;
	}
	.recruit_flow p{ font-size:14px; line-height:24px;}

	.container1 {
		width: 100%;
		margin:auto;
	}
	.join3{ padding-top:30px; padding-bottom:0;}
	.p3-title h1{ font-size:22px;}

	.ser_box4_bg>table{ width:100%;padding: 0 15px;}
	.ser_box4_bg input {
		width: 100%;
		height: 25px;
		line-height: 20px;
	}
	.bd_l{
		width:100% !important;
		height:25px;
		line-height:25px;
		padding:10px;
		}
	.bd_c{
		width:100% !important;
		height:25px;
		line-height:25px;
		padding:10px;
		}
	.bd_r{
		width:100% !important;
		height:25px;
		line-height:25px;
		padding:10px;
		}
	table.visible-xs {
		display: table !important;
	}
	.visible-xs{ display:block !important;}
	.hidden-xs{ display:none !important;}

	/*联系页面*/
	.formList_box {
		width: 90%;
	}
	.contact .contactIcon .contactIcon_box {
		width: 320px;
	}
	.formList_box .formList_left .bigTitle {
		font-size: 22px;
	}
	.formList_box .formList_left .contTitle h5, .formList_box .formList_right .title {
		font-size: 20px;
	}
	.formList_box .formList_left p.bigP {
		font-size: 14px;
	}
	.formList_box .formList_left p {
		line-height: 24px;
	}
	.formList_box .formList_left {
		width: 100%;
	}
	.formList_box .formList_right {
		margin-left: 0;
		width: 100%;
		margin-top: 20px;
	}
	.formList_box .formList_right p input[type=text], .formList_box .formList_right p textarea, .formList_box .formList_right p input[type=button] {
		width: 100%;
		box-sizing: border-box;
	}
	.formList_box .formList_left .lianxi .fenbu{ width:100%;}
	.contact .contactIcon .contactIcon_box ul li {
		margin: 0 18px 18px 0;
		width: 140px;
		height: 156px;
		border: 0;
	}
	.contact .contactIcon .contactIcon_box ul li .ewmChild img {
		width: 73px;
	}
	.contact .contactIcon .contactIcon_box ul li .child img {
		width: 58px;
	}
	.contact .contactIcon .contactIcon_box ul li p {
		font-size: 12px;
		width: 100%;
		margin: 0 auto;
	}
	.contact .contactMap strong, .contact .contactMap h4 {
		width: 90%;
		text-align: center;
		margin: 0 auto;
		margin-bottom:10px;
	}
	.contact .contactIcon .contactIcon_box ul li .child {
		width: 139px;
		height: 112px;
		line-height: 112px;
	}
	.formList_box .formList_right p input[type=button] {
		height: 40px;
	}
	#allmap {
		height: 300px;
	}

	.lianxi2{ width:90%;}
	.lianxi2 .fenbu li{ width:100%; float:none; margin:auto;}
	.formList_box .formList_left .lianxi p{ font-size:14px;}
	/*媒介页面*/
	.medium .medium_nav {
		padding: 14px 0 12px 0;
	}
	.medium .medium_box .medium_boxC {
		width: 95%;
	}
	.medium .medium_box .medium_boxC .medium_child{
		padding-bottom: 20px;
		margin-bottom: 20px;}
	.medium .medium_box .medium_boxC .medium_child .child_img {
		width: 45%;
		height: 108px;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info {
		width: 53%;
		margin-left: 2%;
		height: 108px;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info h5 {
		font-size: 16px;
		margin:2px 0 6px;
		width: 100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info .info {
		display: block;
		font-size: 12px;
		line-height: 18px;
		height: 36px;
		overflow: hidden;
		color: #666;
	}
	.medium .medium_box .medium_boxC .medium_child .child_info .linkBtn{
		display:none;}

	.medium .medium_box .medium_boxC .medium_child2{ margin-bottom:25px;}
	.medium .medium_box .medium_boxC .medium_child2 .child_img2 {
		width: 45%;
		height: 108px;
	}
	.medium .medium_box .medium_boxC .medium_child2 .child_info2 {
		width: 53%;
		margin-left: 2%;
		height: 150px;
		margin-right:0 !important;
	}
	.medium .medium_box .medium_boxC .medium_child2 .child_info2 h5 {
		font-size: 16px;
		margin: 8px 0 6px;
		width: 100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.medium .medium_box .medium_boxC .medium_child2 .child_info2 .info {
		display: block;
		font-size: 12px;
		line-height: 18px;
		height: 36px;
		overflow: hidden;
		color: #666;
	}
	.medium .medium_box .medium_boxC .medium_child2 .child_img2 img{
		width:96%;
		height:auto;}

	.medium .medium_nav a {
		height: 24px;
		line-height: 24px;
		margin: 5px 1px;
		padding: 0 14px;
	}
	.medium .medium_box .medium_boxC .medium_child2 {
		margin-bottom: 20px;
		padding-bottom:5px;
	}

	.medium .medium_box .medium_boxC .medium_child .child_info .try{ margin-top:15px;}
	.medium .medium_box .medium_boxC .medium_child .child_info .try .link_btn{ width:80px; height:25px; line-height:25px;}

	/*媒介详情页面*/
	.details {
		margin-top: 30px;
	}
	.details .details_box {
		width: 100%;
	}
	.details .details_box .details_box_left {
		width: 90%;
		margin: 0 auto;
		float: none;
		margin-top: 40px;
	}
	.details .details_box .details_box_right {
		display: none;
	}
	.details .details_box .details_box_left .details_text {
		margin-top: 10px;
		margin-bottom: 30px;
	}
	.details .details_box .details_box_left .detailsNext .detailsNext_right {
		display: none;
	}
	.details .details_box .details_box_left h2 {
		font-size: 20px;
	}
	.details .details_box .details_box_left .details_boxC {
		margin: 10px 0;
	}
	.details .details_box .details_box_left .details_text p {
		margin-bottom: 10px;
		line-height: 22px;
		font-size: 14px;
	}
	.details .details_box .details_box_left .details_boxC .xiaobiao span {
		font-size: 12px;
	}
	/*天锐页面*/
	.course_coneainer, .course_time .course_time_coneainer, .environment .environment_coneainer, .culture .culture_coneainer, .view_coneainer, .team_coneainer {
		width: 95.5%;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_left .photo_box {
		width: 47.5%;
		height: 90.5px;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_left {
		width: 58.5%;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_right {
		width: 41%;
	}
	.environment .environment_coneainer .environment_photo .environment_photo_right .photo_box {
		width: 100%;
		height: 185px;
	}
	.environment .environment_coneainer .environment_photo .photo_box img {
		width: 100%;
		height: 100%;
	}
	.culture .culture_coneainer .about_cnt p.info {
		font-size: 30px;
	}
	.culture .imgBg {
		height: 340px;
	}
	.culture {
		height: 300px;
	}
	.view_coneainer .view_img {
		width: 300px;
		margin-top: 30px;
	}
	.course_time {
		height: 165px;
		width: 414px;
		position: relative;
		left: 0;
		margin-left: 0px;
	}
	.course_time .course_time_coneainer img {
		margin-top: 45px;
	}
	.team_coneainer .team_box .team_classify {
		width: 33.33%;
	}
	.team_coneainer .team_box .team_classify .team_img {
		width: 60px;
		height: 75px;
		margin: 0 auto;
	}
	.team_coneainer .team_box {
		margin-top: 20px;
	}
	.team_coneainer .team_box .team_classify strong {
		font-size: 18px;
	}
	.team_coneainer .team_box .team_classify p {
		font-size: 12px;
		display: none;
	}
	.line_red {
		margin: 15px auto;
	}
	.environment .environment_coneainer .environment_photo {
		margin-top: 30px;
	}
	/*天锐介绍页面*/
	.tianrui_nav {
		padding: 30px 0 10px;
	}
	.tianrui_int .int_box, .tianrui_nav ul, .int_power {
		width: 90%;
	}
	.tianrui_nav ul li a {
		width: 22%;
		margin: 0 3px;
		margin-bottom: 8px;
		height: 24px;
		line-height: 23px;
	}
	.tianrui_int .int_left {
		width: 100%;
		float: right;
	}
	.tianrui_int .int_right {
		width: 100%;
		float: left;
		padding-top: 0;
		text-align: center;
	}
	.tianrui_int .int_right img {
		width: 300px;
	}
	.tianrui_int .int_left h5 {
		margin-bottom: 10px;
		font-size: 18px;
	}
	.tianrui_int .int_box {
		padding-bottom:20px;
	}
	.int_power {
		margin-top: 0px;
	}
	.int_power .int_power_box {
		width: 100%;
		box-sizing: border-box;
		border-right: 0;
		border-bottom: 1px dashed #e1e1e1;
		padding-left: 0;
		padding-right: 10px;
	}
	.tianrui_int .int_left .share {
		display: none;
	}
	.int_power .int_power_box .int_title h3 {
		font-size: 20px;
	}
	.int_power .int_power_box .int_title h2 {
		font-size: 40px;
	}
	.tianrui_int .int_left .tianrui_int_text p, .int_power .int_power_box p {
		font-size: 12px;
		line-height: 22px;
	}
	.tianrui_course_box {
		width: 80%;
	}
	.tianrui_course_box ul li {
		width: 100%;
		margin-bottom: 10px;
	}
	.tianrui_course_box ul li .year_box {
		width: 100%;
		padding: 10px 0;
		border-right: 0;
		border-bottom: 1px dashed #e1e1e1;
	}
	.tianrui_course_box ul li .year_box .year_title {
		font-size: 22px;
	}
	/*天锐团队页面*/
	.tianrui_team_box {
		width: 90%;
	}
	.tianrui_team_box .team_left {
		width: 100%;
		padding-top: 10px;
	}
	.tianrui_team_box .team_right {
		width: 100%;
	}
	.tianrui_team_box .team_right img {
		margin: 0 auto;
		width: 50%;
	}
	h5.left_title {
		font-size: 20px;
		margin-bottom: 10px;
		text-align: center;
	}
	.tianrui_team_box .team_left p {
		margin-bottom: 5px;
		line-height: 20px;
		font-size: 12px;
	}
	.tianrui_team_box .team_post {
		padding: 30px 0;
	}
	.tianrui_team_box .team_post .post_left {
		width: 100%;
		box-sizing: border-box;
		margin-bottom: 20px;
	}
	.tianrui_team_box .team_post .post_left img {
		height: 65px;
		margin: 0 auto;
	}
	.tianrui_team_box .team_post .post_right {
		width: 100%;
		text-align: center;
	}
	.tianrui_team_box .team_post .post_right h4 {
		font-size: 20px;
	}
	.tianrui_team_box .team_post .post_right p {
		font-size: 12px;
	}
	/*天锐办公环境*/
	.tianrui_work_box {
		width: 379px;
	}
	.tianrui_work_box .work_pic ul li {
		width: 379px;
	}
	.tianrui_work_box .work_pic .work_Btn {
		width: 15px;
		height: 35px;
	}
	.tianrui_work_box .work_pic ol li {
		width: 25px;
	}
	.tianrui_work_box .work_top {
		padding-bottom: 15px;
	}
	/*天锐观点*/
	.tianrui_view_box {
		width: 90%;
	}
	.tianrui_view_box .view_pic {
		margin-top: 50px;
	}
	.tianrui_view_box .view_pic img {
		width: 580px;
	}
	/*天锐文化*/
	.tianrui_culture_box {
		width: 90%;
	}
	.tianrui_culture_box .cult_left h6 {
		text-align: center;
	}
	.tianrui_culture_box .cult_left .cult_nav {
		margin-top: 10px;
		overflow: hidden;
	}
	.tianrui_culture_box .cult_left {
		width: 96%;
		padding: 15px 2% 0;
		height: auto;
		display: none;
	}
	.tianrui_culture_box .cult_left .cult_nav ul li {
		width: 20%;
		float: left;
		box-sizing: border-box;
		padding-left: 28px;
		border-bottom: 0;
	}
	.tianrui_culture_box .cult_right {
		width: 100%;
	}
	.tianrui_culture_box .cult_right div {
		width: 39%;
		height: 421px;
	}
	.tianrui_culture_box .cult_right div.cult_text {
		width: 43%;
		margin-top: 113px;
		padding: 0 9%;
		padding-top: 36px;
		height: 272px;
	}
	.tianrui_culture_box .cult_right div.cult_logo {
		width: 100px;
		height: 75px;
	}
	.tianrui_culture_box .cult_right div.cult_text h4 {
		font-size: 18px;
	}
	.tianrui_culture_box .cult_right div.cult_text p {
		font-size: 12px;
		line-height: 20px;
	}

	.twoCultrue dd {
		width: 100%;
		float: none;
	}

	/*案例详情页*/
	.case_DetaPage .case_logo {
		width: 45.5px;
	}
	.case_DetaPage h5 {
		font-size: 20px;
		margin: 20px 0;
	}
	.case_DetaPage p.shuxing {
		font-size: 16px;
		line-height: 28px;
	}
	.case_DetaPage p.info {
		line-height: 28px;
		margin: 15px 0;
	}
	.case_DetaPage .case_DetaPage_box {
		margin-top: 68px;
		width: 90%;
	}
	.case_DetaPage .case_detaTop {
		width: 100%;
	}
	.case_DetaPage .case_detaTop img{ width:100%;}
	.case_DetaPage .case_detaBottom .computer img {
		width: 232px;
		height: auto;
	}
	.case_DetaPage .case_detaBottom .btn {
		width: 15px;
		height: 28px;
	}
	.case_DetaPage .case_detaBottom .btn img {
		width: 100%;
		height: 100%;
	}
	.case_DetaPage .case_detaBottom .left {
		left: 5%;
	}
	.case_DetaPage .case_detaBottom .right {
		right: 5%;
	}
	.case_DetaPage div p{ font-size:14px; line-height:24px;}
	/*免费电话*/
	.hr_index_light {
		width: 86%;
		margin-left: -45%;
		margin-top: -86px;
		padding: 8px 2%;
	}
	.hr_index_light h4 {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 16px;
	}
	.hr_index_light h4 a {
		width: 24px;
		height: 24px;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_l {
		height: 33px;
		line-height: 32px;
		width: 100%;
		margin-bottom: 10px;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_l input {
		font-size: 18px;
		height: 34px;
		line-height: 34px;
		width: 100%;
	}
	.hr_index_light .hr_index_part1 .hr_index_part1_r {
		height: 34px;
		line-height: 34px;
		font-size: 18px;
		width: 100%;
		margin-left: 0px;
	}
	.hr_index_light .hr_index_part2 {
		line-height: 40px;
		font-size: 15px;
	}
	.case_ewm img {
		max-width: 75px;
		max-height: 75px;
	}
	.copy {
		width: 100%;
		overflow: hidden;
		background: #f1f1f1;
		line-height: 25px;
		padding: 10px 0;
		display: block;
	}
	.copy .copy_box {
		width: 100%;
		margin: 0 auto;
		color: #6b6b6b;
		font-size: 12px;
	}
	.copy .copy_box .copy_box_center {
		text-align: center;
	}
	/* 资质荣誉*/
	.honorList a {width: 48%; margin-right:3%;}
	.honorList a:nth-child(3n){ margin-right:3%;}
	.honorList a:nth-child(2n){ margin-right:0;}
	.honer_leftBtn, .honer_rightBtn {
		width: 15px;
		height: 28px;
		top: 43%;
	}
	.honer_leftBtn {
		left: -19px;
	}
	.honer_rightBtn {
		right: -19px;
	}
	/* 典型客户*/
	.brand li{ width:190.5px;
	height:100px;}
	/*成功案例*/
	section.mainBox .joinList{ padding-top:30px; padding-bottom:20px;}
	section.mainBox .joinList li{ width:100%;}
	section.mainBox .joinList li article{ width:100%;padding:0;}
	section.mainBox .joinList li article section{ margin-bottom:0;}
	/*视频专区*/
	.l-wrap{ width:100%;}
	.l-news-wrap {
		padding: 20px 0;
	}
	.l-news-list {
		display:block;
		margin-bottom:-15px
	}
	.l-news-list__item {
		width:100%;
		margin-bottom:15px;
		padding:0;
	}
	.l-news-list__item a {
		padding-bottom:15px
	}
	.l-news-list .txt {
		font-size:14px
	}
	.video{ width:100% !important; height:280px !important;}
	/* 锐世界 */
	.ul_rsj{ width:100%;}
	.ul_rsj li{ width:96%; margin-right:8px;}
	.ul_rsj li .key{ width:228px;padding-top: 20px;}

	/*产品介绍*/
	.panel-container{ width:90%;margin-top:10px;}
	.panel-container ul li dl{ width:100%; margin-top:10px;}
	.SQDel .SQtil{ width:80px;}
	.SQDel .SQtext .input2{ width:290px;}
	.panel-container li .img1{ width:100%; height:auto;}
	.panel-container .hide_box img{ width:100%;}

	.pro_Introduction .pro_article{ padding-bottom:25px;}
	.pro_Introduction{ height:auto;}
	.pro_Introduction .pro_article ul li{ width:37.4%; float:none; margin:0 20px;}
	.pro_Introduction h2{ width:65%;}
	.pro_Introduction b{ font-size:18px;}

	.function_Introduction{ height:auto;}
	.function_Introduction .function_article{ width:90%; margin:auto;}
	.function_Introduction .function_article .function_left{width:100%; float:none;}
	.function_Introduction .function_article .function_right{width:100%; float:none; margin-top:0;}
	.function_Introduction .function_article ul li{ width:100%; float:none; height:auto;}
	.function_Introduction h2{ width:70%;}
	.function_Introduction b{margin-left:-82px;font-size:18px;}

	/*解决方案*/
	.case .case_box{margin-top: 20px;}
	.case .case_box .case_box_top{display: none;}
	.case .case_box .case_box_Mtop{display: block;}
	.case .case_box .case_box_bottom .case_contents li{width: 50%;margin-bottom: 10px;}
	.case .case_box .case_box_bottom .case_contents{padding: 0 10px;}
	.case .case_box .case_box_bottom .case_contents li .case_state{padding: 10px;}
	.case .case_box .case_box_bottom .case_contents li .case_state p{padding: 5px 0;}
	.case .case_box .case_box_Mtop div{width: 150px; background-position: 130px center; font-size: 12px;}
	.case .case_box .case_box_Mtop div ul li{width: 144px; padding-left: 6px;}
	.case .case_box .case_box_Mtop div span{margin-left: 6px;}
	.case .case_box .case_box_Mtop{padding: 20px 0 0px;}
	.case_page .case_page_right{position: static; float: left; width: 100%; text-align: center;}
	.case_page .case_page_left{float: right; width: 100%; padding-right: 0;}
	.case_page .case_page_right .case_page_btn{ display: none;}
	.case_page .case_page_right .view_links{display: none;}
	.case_page .case_page_right .case_close{right: 5px; top: 15px;}
	.case_page .case_page_right .case_title{margin-top: 40px;}
	.case_page .case_page_right{padding: 0 10px; box-sizing: border-box;}


	.case_contents .txt h3{ font-size:18px;}
	.case_contents .txt{ height:130px;}

	.jazz-timeline-wrapper{ margin:0 auto}
	.home-block {
		padding: 20px 0;
		margin-top: 25px;
	}

	.single-paper b{ font-size:18px;}
	.single-paper h2{ width:65%;}

	.panel-container b{ font-size:18px;}
	.panel-container h2{width:65%;}
	.panel-container .title{ padding-top:15px;}
	.pro_cont{ margin-top:15px;}

	.oneCultrue {
		width: 90%;
		overflow: hidden;
		padding: 40px 5% 100px 5%;
	}

	.oneCultrue{ width: 90%; overflow: hidden; padding: 30px 5% 40px 5%;}
	.oneCultrue .by{ font-size: 32px;}
	.oneCultrue .zh{ margin-bottom: 20px; font-size:18px;}
	.oneCultrue .en{ font-size: 28px;}
	.pageC{ font-size:14px;}
	.twoCultrue .con{ background-color:#008bd5; display: block; padding:20px 0px; width: 100%; left: auto; position: relative; top: auto;}
	.twoCultrue dd:hover .con{ top: auto;}
	.twoCultrue dd:hover .blue{ display: none;}
	.twoCultrue dd .by1{ opacity: 0; transform: translate(0px,-50px); -webkit-transform: translate(0px,-50px); height: 0px; margin-bottom: 0px; overflow: hidden;}
	.twoCultrue dd .by2,.twoCultrue dd:hover .by2{ opacity: 1; margin: 3% auto 4%; visibility: visible;}
	.twoCultrue dd .t .bot1{ visibility: hidden; opacity: 0;}
	.twoCultrue dd .t .txt{ padding: 0px 0px 12px;}
	.twoCultrue dd .c{ display: block;}
	.twoCultrue dd .lico,.twoCultrue dd:hover .lico{ display: none;}
	}

	@media (max-width:408px) {
		.brand li {
		width: 185.5px;
		height: 80px;
	}
		}


	@media (max-width:375px) {
	.footer .footer_box .footer_box_left a img {
		position: relative;
		left: 75px;
		width: 200px;
		padding-bottom: 5px;
	}
	.customer .customer_leftBtn{ left:-25px;}
	.customer .customer_rightBtn{ right:-25px;}
	.footer_box_left, .news_box, .news_box_nei{ width:93%;}
	.pro_Introduction .pro_article ul li{ width:33.4%; float:none; margin:0 20px;}
	.ul_rsj li .key{ width:192px;padding-top: 20px; line-height:18px;}

	.brand li {
		width: 170.5px;
		height: 75px;
	}
	}
	@media (max-width:360px) {
	.site-footer .copyright {
		padding-top: 33px
	}
	.site-footer .copyright .text {
		display: block;
		padding: 0;
		margin-bottom: 5px
	}
	.medium .medium_box .medium_boxC {
		width: 97%;
	}
	.SQDel .SQtext .input1{ width:230px !important;}
	.SQDel .SQtext .input2{ width:230px;}

	.brand li {
		width: 163.5px;
		height: 70px;
	}
	.ul_rsj li .key {
		width: 184px;
		padding-top: 20px;
	}

	.tianrui_work_box {
		width: 330px;
	}
	.customer .customer_leftBtn{ left:-21px;}
	.customer .customer_rightBtn{ right:-21px;}
	.footer_box_left, .news_box, .news_box_nei{ width:94%;}
	.pro_Introduction .pro_article ul li{ width:32.4%;}

	.honer_leftBtn{ left:-17px;}
	.honer_rightBtn{ right:-17px;}

	.ul_rsj li .down_icon{ width:138px;}
	.ul_rsj li .key{ width:175px;padding-top: 20px; line-height:18px;}
	}

	@media (max-width:320px) {
	.wrap .header .logo {
		left: 10px
	}
	.wrap .header .menu_btn {
		right: 10px
	}
	.banner .banner_btn {
		width: 29px;
		height: 60px
	}
	.customer .customer_rightBtn {
		right: -25px
	}
	.customer .customer_leftBtn {
		left: -25px
	}
	.service .service_box a {
		width: 130px;
		border-width: 2px
	}

	.banner .content_box .content_text .text3 {
		border-width: 2px
	}
	.main .main_Bot6 .customerBtn {
		width: 15px;
		height: 28px;
		margin-top: -14px
	}
	.main .main_Bot6 .customer_leftBtn {
		left: -20px
	}
	.main .main_Bot6 .customer_rightBtn {
		right: -20px
	}
	.wrap .header .nav {
		position: fixed;
		right: -125px;
		top: 68px;
		width: 124px;
		height: 100%;
		background: #fff;
		border-left: 1px solid #ddd;
		border-top: 1px solid #ddd;
		transition-duration: .5s;
		-ms-transition-duration: .5s;
		-moz-transition-duration: .5s;
		-webkit-transition-duration: .5s;
		overflow: hidden
	}
	.wrap .header .nav_am {
		right: 0
	}
	.wrap .header .nav ul {
		width: 124px;
		height: 408px;
		overflow: scroll;
		overflow-x: hidden
	}
	.wrap .header .nav li {
		font-size: 14px;
		width: 100%;
		border-bottom: 1px solid #ddd;
		margin: 0;
		line-height: 40px;
		display: block
	}
	.partner .customer_leftBtn, .partner .customer_rightBtn {
		width: 20.2px;
		height: 40px;
		margin-top: -20px;
	}
	.partner .customer_rightBtn {
		right: -25px;
	}
	.partner .customer_leftBtn {
		left: -25px;
	}
	.tianrui_work_box {
		width: 300px;
	}
	.tianrui_work_box .work_pic ul li {
		width: 300px;
	}
	.tianrui_work_box .work_pic ol li {
		width: 20px;
	}
	.tianrui_work_box .work_pic ol {
		margin-top: 5px;
	}
	.footer .footer_box .footer_box_left a img {
		position: relative;
		left: 50px;
		width: 200px;
		padding-bottom: 5px;
	}

	.customer_conBox, .customer_content .content, .customer_picBox{ width:280px;}
	.customer_content .content a img{ width:130px;}
	.customer .customer_leftBtn{ left:-17px;}
	.customer .customer_rightBtn{ right:-17px;}

	.medium .medium_box .medium_boxC .medium_child .child_info .try .link_btn{ width:70px;}

	.brand li {
		width: 143.5px;
		height: 65px;
	}
	}


/******************* web_map ******************************/
.div_map{ width:1100px; height:auto;float:left; overflow:hidden;margin:0px; padding:0px; }
.div_map .ul_map{ width:100%; height:auto;float:left; overflow:hidden;margin:0px; padding:0px; background-color:#F7F7F7; margin-bottom:8px; padding-top:5px; padding-bottom:5px;}
.div_map .ul_map li{ width:70px; height:30px; padding:0px; margin:0px; line-height:30px;float:left; overflow:hidden;text-align:left;margin-right:5px; border-bottom:none;}
/*汇款方式 li*/
.money .div_map .ul_map li{ width:auto;}
.div_map .ul_map li.til{ width:85px; color:#0077D2; font-weight:bold; padding-left:12px; clear:both; border-bottom:none;}
.div_map .ul_map li.til a{ width:75px;}
.div_map .ul_map li a{color:#666666;}
.div_map .ul_map li a:hover{ color:#0077D2;}
@media (max-width:768px) {
	.div_map{ width:100%;}
}

/************** linux/mac *****************/
.pro_content{
	width: 100%;
}
.pro_content ul{
	width: 100%;
}
.pro_content ul li{
	width: 100%;
	text-align: center;
}
.pro_content>ul>li:nth-of-type(2n+1){
	background-color: #f2f2f2;
	color: #7a7979;
}
.pro_content>ul>li:nth-of-type(2n){
	background-color: #0593DB;
	color: #fff;
}
.pro_content>ul>li>div{
	width: 1000px;
	display: inline-block;
	text-align: center;
}

.pro_content h3{
	margin: 80px 0 50px;
	color: white;
	font-size: 54px;
	font-weight: bold;
	font-family:"Microsoft YaHei";
}
.pro_content h4{
	margin-bottom: 20px;
	font-size: 18px;
	font-weight: bold;
	font-family:"Microsoft YaHei";
}
.pro_content p{
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 22px;
	font-family:"Microsoft YaHei";
	text-align: left;
}
.pro_content>ul>li ul{
	padding-left: 110px;
	box-sizing: border-box;
}
.pro_content>ul>li ul>li{
	float: left;
	width: 200px;
	margin: 10px 30px 20px;
}

.linux>p{
	margin: 0 auto;
	width: 80%;
}

.linux-3 li{
	width: 50% !important;
	float: left;
	padding: 10px 50px 0;
	margin: 0!important;
	box-sizing: border-box;
}
.linux-3 li:last-child{
	padding:10px 120px 0 0;
}
.linux-3 h4{
	margin-top: 10px;
}
.linux-3 li:last-child h4{
	margin-top: 21px;
}
.linux-3 p{
	text-align: center;
}

.linux-4 ul{
	padding-left: 150px!important;
}
.linux-4 ul li{
	width: 150px!important;
	margin: -10px 2px 40px!important;
}
.linux-4 ul li:last-child{
	margin-left: 90px !important;
}
.linux-4 p:first-of-type{
	margin-bottom: 0;
}

.mac>p{
	width:80%;
	margin:0 auto;
}
.mac-1 ul{
	width: 440px;
	height: 30px;
	float: right;
	margin:-25px 100px 0 0;
	padding: 0 35px!important;
	box-sizing: border-box;
}
.mac-1 ul li{
	width: 90px!important;
	margin: 0 45px 0 0!important;
}
.mac-1 ul li:last-child{
	margin: 0!important;
}
.mac-1 p{
	margin-top: 30px;
}

.mac-2 img{
	margin-top: -87px;
}
.mac-2 h3{
	margin: 30px 0 20px;
}
.mac-3 ul li{
	width: 380px!important;
	text-align: left;
}
.mac-3 ul li img{
	margin-top: 10px;
	float: left;
}
.mac-3 ul li:nth-of-type(2) img{
	margin-left: 10px;
}
.mac-3 ul li:nth-of-type(4) img{
	margin-left: -6px;
}
.mac-3 ul li div{
	width: 298px;
	float: right;
}
.mac-3 ul li div h4{
	margin: 0 0 10px;
}
.mac-4 h3{
	margin-bottom: 20px;
}
.mac-4 p{
	margin-bottom: 40px;
}

.pro_content+.listPager{
	width: 1000px;
	margin: -50px auto 0;
	text-align: right;
	float: none;

}
.pro_content+.listPager a.listIco,
.pro_content+.listPager a.listIco:visited,
.pro_content+.listPager a.listIco:hover,
.pro_content+.listPager a.listIco:active{
	color: #505050;
}


@media (max-width:1023px){
	.pro_content>ul>li>div{
		width: 100%;
		display: inline-block;
		text-align: center;
	}
	.pro_content+.listPager{
		width:auto;
		margin:-50px 40px 0;
	}
	.pro_content_mac>ul>li:nth-of-type(2){
		 height:475px!important;
	 }
	.pro_content_mac>ul>li:nth-of-type(3){
		 height:708px!important;
	 }
	.pro_content_mac>ul>li:nth-of-type(4){
		 height:525px!important;
	 }
	.pro_content h3{
		font-size:40px!important;
	}
	.mac-1 img,.mac-4 img{
		width:512px;
	}
	.mac-1 ul{
		width: 300px;
		margin: -25px -20px 0;
		padding: 5px 25px!important;
		float:none;
		position: absolute;
		left: 50%;
	}
	.mac-1 ul li{
		width: 50px!important;
	}
	.mac-2 img{
		width:512px;
	}

	.mac-3 ul li{
		margin:10px auto 20px!important;
	}

	.linux-1 img,.linux-2 img,.linux-4 img{
		width:512px;
	}
	.linux-1 p{
		margin-bottom: 30px;
	}
	.pro_content_linux>ul>li:nth-of-type(2){
		height:495px!important;
	}
	.linux-2 ul{
		width: 512px;
		padding: 0!important;
		margin: 0 auto;
	}
	.linux-2 ul li{
		width: 33%!important;
		margin:10px 0 20px!important;
	}
	.linux-2 ul li:first-of-type{
		text-indent: -2em;
	}
	.linux-2 ul li:last-of-type{
		text-indent: 3em;
	}
	.pro_content_linux>ul>li:nth-of-type(3){
		height:504px!important;
	}
	.linux-3 ul{
		width: 512px;
		margin: 0 auto;
		padding-left: 0!important;
	}
	.linux-3 ul li{
		width: 50%!important;
		padding: 10px 0 0!important;
	}
	.linux-3 ul li p {
		width: 80%;
		margin: 0 auto 20px;
	}
	.linux-3 ul li img{
		width: 50%;
	}
	.pro_content_linux>ul>li:nth-of-type(4){
		height:525px!important;
	}
	.linux-4 ul{
		width: 512px;
		margin: 0 auto;
		padding: 0 !important;
	}
	.linux-4 ul li{
		width: 25% !important;
		margin: -10px 0 40px!important;
	}
	.linux-4 ul li:nth-of-type(1){
		text-indent: -3em;
	}
	.linux-4 ul li:nth-of-type(2){
		text-indent: -4.5em;
	}
	.linux-4 ul li:nth-of-type(3){
		text-indent: -5em;
	}
	.linux-4 ul li:last-child{
		text-indent: 2em;
		margin-left: 0 !important;
		padding-left: 0 !important;
	}
}

@media (max-width:639px){
	.pro_content h3{
		font-size:22px!important;
		margin: 50px 0 30px;
	}
	.mac-1 img,.mac-4 img{
		width:330px;
	}
	.mac-1 ul{
		width: 180px;
		margin: -25px -15px 0;
		padding: 5px 0 0 7px!important;
	}
	.mac-1 ul li{
		margin: 10px 10px 0 0!important;
	}
	.mac-1 ul li:last-child{
		margin:10px 0 0 0 !important;
	}
	.pro_content_mac>ul>li:nth-of-type(2){
		height:425px!important;
	}
	.mac-2 img{
		width:330px;
	}
	.pro_content_mac>ul>li:nth-of-type(3){
		height:658px!important;
	}
	.mac-3 ul{
		padding: 0 40px!important;
	}
	.mac-3 ul li{
		width: 300px !important;
	}
	.mac-3 ul li div{
		width: 218px;
	}
	.pro_content_mac>ul>li:nth-of-type(4){
		height:475px!important;
	}


	.pro_content_linux>ul>li:nth-of-type(1){
		height:500px!important;
	}
	.linux-1 img,.linux-2 img,.linux-4 img{
		width:330px;
	}
	.pro_content_linux>ul>li:nth-of-type(2){
		height:475px!important;
	}
	.linux-2 ul{
		width: 330px;
		padding: 0!important;
		margin: 0 auto;
	}
	.pro_content_linux>ul>li:nth-of-type(3){
		height:604px!important;
	}
	.linux-3 ul{
		width: 330px;
		padding-left: 50px !important;
	}
	.linux-3 ul li{
		width: 100%!important;
		padding: 10px 0 0!important;
	}
	.linux-3 ul li img{
		width: 50%;
	}
	.pro_content_linux>ul>li:nth-of-type(4){
		height:475px!important;
	}
	.linux-4 ul{
		width: 330px;
		margin: 0 auto;
		padding: 0 !important;
	}
	.linux-4 ul li:nth-of-type(1){
		text-indent: -2em;
	}
	.linux-4 ul li:nth-of-type(2){
		text-indent: -3em;
	}
	.linux-4 ul li:nth-of-type(3){
		text-indent: -3em;
	}
	.linux-4 ul li:last-child{
		text-indent: 1em;
	}
}