@charset "utf-8";
/* CSS Document */
@import url("base.css");
html,body{overflow-x:hidden;position:relative;}
/*e60012*/
.w-1200{width:1200px;margin:0 auto;position: relative;overflow:hidden;}
.w-1400{width:1400px;margin:0 auto;position: relative;overflow:hidden;}
.h80{height:78px;border:#f2f2f2 solid 1px;line-height:80px;}
.w-1400 .smgz{width:200px; background:url(../images/smgz.png) no-repeat center center;}
.linkbox{width:100%;overflow:hidden;padding:0 0 20px;position:relative;}
.linkbox dt{font-size:18px;color:#808080;float:left;padding-left:20px;}
.linkbox dd{float:left;font-size:14px;}
.linkbox a{color:#808080;}
.linkBox dl dd{padding:10px;font-size:18px;}
.linkbox dl a{display:inline-block;width:150px;height:49px;margin-top:20px;margin-left:20px;}
.moreBtn{clear:both;display:inline-block;margin:0 auto;width:204px;height:49px;background:url(../images/more.png) no-repeat;
font-size:16px;color:#e60012;line-height: 49px;text-align:center;}
.moreBtn p{width:100%;height:100%;border-radius:8px;}
.moreBtn:hover p{background:#e60012;color:#fff;}
.whiteBtn{background:#fff;border-radius:8px;}
.mShow{display:none;}
#fenye{clear:both;text-align: center;padding: 40px 0;}
#fenye a {cursor: pointer;padding: 6px 12px;_background: #e60012;border: 1px solid #e60012;
margin: 0 4px;color: #817f7f;}
#fenye i{font-style: normal;}
#fenye a:hover, #fenye a.current {background: #e60012;color: #fff;text-decoration: none;}
.mbService,.mbHead,.mbSearch{display:none;}

.font36{ font-size:36px; font-weight:bold; color:#000;}
.font33{ font-size:33px;color:#333;}
.font30{ font-size:30px; color:#666666;}
.font27{ font-size:27px; color:#999999;}
.font24{ font-size:24px; color:#CCCCCC;}
.font21{ font-size:21px; font-weight:bold; color:#000;}
.fontc{ color:#CCCCCC;}

.source a{
	padding:5px 15px;
	font-size:16px;
	margin:2px;
	display:inline-table;
	
	color:#bcbcbc;
	background:#f0f0f0 repeat left top;
	
}
.source a:hover{
background:#d5182a repeat left top;	
color:#fff;
	
}
a.cur{
	
	color:red;
	text-decoration:underline;
}
.r .hotserch{background:#fff;border:#f2f2f2 solid 1px;}
.r .hotserch h4{
	
	height:50px;
	line-height:50px;
	width:100%;
	color:#262626;
	font-size:24px;
	background:#efefef;
	

}
/*首页*/
.head{overflow:hidden;padding:35px 0 18px;}
.head .logo{position:absolute;top:-4px;left:0px;}
.headDes{padding-top:22px;}
.headDes p{font-size:18px;margin-left:200px;color:#e60012;line-height: 23px}
.Search{width:200px;height:30px;position:absolute;top:5px;right:0;background:#E5E5E5;overflow:hidden;}
.Search input{height:30px;width:160px;margin-left:12px;background:none;border:none;position: absolute;
top: 0;left: 0;line-height:30px;}
.Search img{position: absolute;top:3px;right:2px;}
.tel{font-size:15px;color:#6f6e6f;position:absolute;top:60px;right:5px;}
.tel i{font-size:24px;padding-left:5px;}
.banner{width:100%;height:47px;background:#e60012;line-height: 47px;position:relative;z-index:1000;}
.banner li{float:left;font-size:15px;}
.banner li a{color:#fff;display:block;height:100%;padding:0 18px;}
.banner li a:hover,.banner li.cur{_background:url(../images/rgba3.png) repeat;
    background:#D21319;text-decoration: none}
.banner li dl a:hover{background:none;}
.banner_list_box{width:100%;height:483px;position:relative;}
	.banner_list {position: absolute;left: 50%;margin-left: -840px;width: 1680px;height: 483px;overflow: hidden;}
	.banner_list ul {position: relative;left: 0;width: 5000%;}
	.banner_list ul li {position: relative;float: left;width: 1680px;height:483px;}
	.banner_list ul li img {width: 100%;height: 100%;}
	.banner_list p{width:100%;height:5px;text-align:center;position:absolute;bottom:30px;z-index:10;}
	.banner_list p a{background: #6b6a6a;display: inline-block;width: 30px;height: 5px;margin: 0 5px;}
	.banner_list p a.cur{background:#e60012;}

#banner{_height:550px;_overflow:hidden;}
.banner .w-1200{overflow: visible;}
.banner .serviceBanner{width:228px;background:url(../images/rgba3.png) repeat;text-align:center;position:relative;}
.banner a{padding:0;}
.secBanner .serviceBanner a,.secBanner .serviceBanner a:hover{background:url(../images/arr9.png) 90% center no-repeat;}
.secBanner .serviceBanner div a{background:none;}
.secBanner .serviceBanner a.hov{background:url(../images/arr8.png) 90% center no-repeat;}
.secBanner .serviceBanner div a:hover{background:none;}

.banner .serviceBanner a:hover{_background:rgba(0,0,0,0)}
.serviceBanner div{position:absolute;top:47px;left:0;background:url(../images/icon1.png) repeat;display:none;}
.serviceBanner dl {padding:12px 0 12px 15px;text-align:left;line-height: 22px;
border-top:1px solid #A9ABAD;overflow:hidden;}
.serviceBanner div dl:first-child{border:none;}
.serviceBanner dt{clear:both;font-size:16px;}
.banner .serviceBanner dt a{padding:0;}
.serviceBanner dd{float:left;font-size:13px;}
.banner .serviceBanner dd a{padding:0;margin-right:5px;}
.banner .serviceBanner dl:hover{background:#e60012;}
.banner .serviceBanner dl dd a:hover{text-decoration: underline;}
.serviceBanner div{height:483px}
.indexPage .serviceBanner div{display:block;}
.indexWord{text-align:center;padding:38px 0 25px;}
.indexWord h3{font-size:30px;color:#e60012;line-height:60px}
.indexWord p{color:#717071;font-size:18px;}
.indexWord i{display:block;}
.indexList1{width:100%;background:#fff;overflow:hidden;padding:45px 0px 30px;font-size:14px;}
.indexList1 li{float:left;width:16%;margin-left:5%;padding-bottom:5px;}
.indexList1 li:first-child{margin-left:0;}
.indexList1 .default{display:block;margin:0 auto;}
.indexList1 .hover{display:none;}
.indexList1 h4{font-size:18px;text-align:center;margin-top:35px;margin-bottom:25px;}
.indexList1 h4 i{font-style: normal;}
.indexList1 a{color:#fff;}
.indexList1 a:hover{text-decoration: none;}
.indexList1 a:hover .hover{display:block;margin:0 auto;}
.indexList1 a:hover .default{display:none;}
.indexList1 a:hover{color:#f297ad;}
.indexList1 h3{clear:both;text-align:center;font-size:18px;color:#fff;line-height: 32px}
.caseTitle{font-size:30px;color:#024ca0;text-align:center;margin-top:40px;margin-bottom:20px;}
.indexCase{margin:15px auto 47px;}
.indexCase ul{overflow:hidden;}
.indexCase li{float:left;width:23%;margin-left:2.5%;}
.indexCase li img{display:block;width:100%;}
.caseBox div p{left:-102%;}
.indexCase li:first-child{margin-left:0;}
.indexCase h4{font-size:18px;color:#333;padding:8px 0;}
.caseDes{color:#595757;line-height: 20px;font-size:14px;}
.caseBox div{width:100%;overflow:hidden;position:relative;border:#ddd solid 1px;}
.caseBox div p{background:url(../images/red9.png) repeat;width:90.5%;padding:5%;height:90%;color:#fff;font-size:34px;font-weight: bold;
position:absolute;top:0;left:-102%;z-index:10;}
.mBindCont h4{font-size:14px;font-weight:bold;}
.indexCase a{display:block;width:100%;height:100%;}
.indexCase a:hover{text-decoration: none;}
.indexCase a:hover h4,.indexCase a:hover .caseDes{color:#e72334;}
.indexCase a:hover .caseBox div p{_display:block;}
.indexCase a.moreBtn{width:204px;height:49px;margin:45px auto;}
.indexAllCase{width:100%;background:#efefef;overflow:hidden;padding:30px 0 0;}
.indexAllCaseTitle{width:100%;text-align:center;overflow:hidden;}
.indexAllCaseTitle a{color:#3e3a39;padding:0 12px 10px;font-size:17px;border-bottom:4px solid #fff;}
.indexAllCaseTitle a:hover{text-decoration: none}
.indexAllCaseTitle a:first-child{font-size:24px;}
.indexAllCaseTitle a.cur{color:#e60012;border-bottom:4px solid #e60012;}
.indexAllCase li{float:left;width: 23%;margin-left:1.8%;position:relative;margin-top:25px;}
.indexAllCase li a{display:block;width:100%;height:100%;overflow:hidden;}
.indexAllCase li img{display:block;width:100%;}
.indexAllCase li a span{display:block;width:100%;height:34px;line-height: 34px;background:url(../images/rgba5.png) repeat;
position:absolute;left:0;bottom:0;z-index:2;font-size:15px;color:#fff;text-align:center;overflow: hidden;
text-overflow:ellipsis; white-space:nowrap;}
.indexAllCase li a:hover span{text-decoration: none;}
.allCase{overflow:hidden;}
.indexAllCase .moreBtn{display:block;margin:35px auto;}
.viewpoint{width:100%;overflow:hidden;background:#00aebb;padding:25px 0;color:#fff;}
.viewpoint .w-1200{overflow:hidden;}
.viewpoint h3{font-size:24px;}
.viewpoint ul{margin-top:20px;}
.viewpoint li{float:left;width:32%;margin-left:2%;margin-bottom:30px;}
.viewpoint li img{width:100%;}
.viewpoint .title{font-size:18px;line-height: 40px}
.viewpoint .viewCon{font-size:12px;line-height: 25px;}
.viewpoint .whiteBtn{display:block;margin:30px auto 10px;}
.indexNews{width:65%;float:left;margin-right:5%;}
.indexEvaluate{width:30%;float:left;}
.news-evaluate{padding:45px 0;}
.news-evaluate h3{font-size:24px;border-bottom:1px solid #efefef;padding-bottom:10px;}
.indexNews h3{color:#e60012;}
.news-evaluate ul{overflow:hidden;}
.news-evaluate li{width:100%;overflow:hidden;position:relative;}
.news-evaluate li{margin-top:22px;}
.news-evaluate li img{width:116px;display:block;position:absolute;top:0;left:0;border:#ddd solid 1px;}
.news-evaluate li div{margin-left:123px;}
.news-evaluate li a{color:#595757;}
.news-evaluate li a .title{font-size:14px;width:100%;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-evaluate li a .cont,.news-evaluate li a .time{font-size:12px;line-height:25px;}
.news-evaluate li a:hover .title{color:#e60012;}
.news-evaluate li a:hover{text-decoration: none}
.news-evaluate li .cont{overflow:hidden;line-height: 20px;}
.indexNews li{float:left;width:48%;margin-left:4%;}
.news-evaluate .moreBtn{display:block;margin:40px auto 50px;}
.news-evaluate .time{margin-top:5px;}
.indexEvaluate .title{color:#e60012;}
.indexEvaluate li a .cont{font-size:14px;line-height:20px;}
.indexEvaluate li a .time{font-size:14px;text-align:right;width:100%;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.footerBox{width:100%;overflow:hidden;background:#717071;padding:30px 0 60px;}
.footerBox li{float:left;}
.footerBox li img{display:block;margin-left:25px;}

.footerBox dl{height:175px;background:url(../images/fBg.jpg) repeat-y;margin-top:15px;padding:0 30px;}
.footerBox ul li:first-child dl{background:none;}
.footerBox dt{font-size:18px;color:#fff;padding-bottom:15px;}
.footerBox dd{line-height: 21px}
.footerBox dd a{color:#d9d9da;font-size:13px;}
.copyRight{width:100%;overflow:hidden;line-height: 67px;font-size:13px;background:#262626;color:#fff;text-align:center;}
.consult{position:absolute;bottom:0;right:0;z-index:10;}
.consult p{width:100px;height:100px;background:#e60012;float:left;border-left:1px solid #fff;}
.consult a:first-child p{border:none;}
.consult img{display:block;margin:15px auto 5px;}
.consult a{color:#fff;text-align:center;font-size:13px;}
.broadside{width:45px;height:1050px;padding-top:65px;background:#717071;position: absolute;top:0;right:0;z-index:2000;}
.broadside a{display:block;width:100%;overflow:hidden;text-align:center;}
.broadside a:hover{text-decoration: none;}
.broadside a span{display:block;width:100%;font-size:15px;color:#dcdcdd;}
.ewm{width:160px;padding:20px;height:230px;background:#fff;border:1px solid #c8c8c8;position:absolute;top:550px;right:45px;z-index: 100;
color:#717071;font-size:12px;display:none;}
.ewm img{display:block;margin:20px auto;}
.toTop{position:fixed;bottom:100px;display:none;cursor:pointer;z-index:2000;}

.indexAllLinksTitle{
	font-size:18px;
	height:34px;
	border-bottom:#f2f2f2 solid 1px;
	margin-top:28px;
	
	
}
.indexAllLinksTitle a{display:inline-block;margin:0 10px;}
.indexAllLinksTitle a:hover{color:red;}

.keylists ul a{font-size:16px;display:inline-block;margin:4px;}

.sx  h3{
	background:url(../images/xgsx.png) no-repeat left center;
	height:32px;
}
.xh h3{
	background:url(../images/cnxh.png) no-repeat left center;
	height:32px;	
	
}
.xg h3{
	background:url(../images/rddt.png) no-repeat left center;
	height:32px;	
	
}
.dt h3{
	background:url(../images/dt.png) no-repeat left center;
	height:32px;
}
.al h3{
	background:url(../images/al.png) no-repeat left center;
	height:32px;		
	
}
.nr{
	border-top:#efefef solid 1px;
	
	
}
.nr ul{
	overflow:hidden;
	padding:25px 0px;
}
.nr li{width:208px;border:#f2f2f2 solid 1px;float:left;position:relative;margin:10px 3px;}
.nr li img{border-bottom:#f2f2f2 solid 1px;}
.nr li a:hover{color:#6e6e6e;}
.rddt li{width:427px;height:105px;border:none;}
.rddt li img{
	border: 1px solid #ddd;
    display: block;
    left: 0;
    position: absolute;
    top: 0;
    width: 116px;}
.rddt li div{
	margin-left:123px;
	width:272px;
}
.rddt li div .title{
	color:#6e6e6e;
	font-size: 16px;
    height: 20px;
	line-height:20px;
text-align:left;
border:none;
padding:0!important;
   
	
}
.rddt li div .desc{
	font-size:14px;
	font-family:"宋体";
	margin-top:20px;
	text-align:left;
	line-height:25px;
	color:#999999;
	padding:0px;
	
	
}
.nr li p{text-align:center;font-size:16px;color:#343434;padding:5px;}


/*page1.html*/
.myWorks{background:none;}
.myWorks .indexAllCaseTitle{text-align:left;border-bottom:2px solid #efefef;padding-bottom:11px;overflow:hidden;}
.myWorks .indexAllCaseTitle a:first-child{font-size:17px;}
.page1 .indexAllCaseTitle a{border-bottom:2px solid #fff}
.page1 .indexAllCaseTitle a.cur,.page1 .indexAllCaseTitle a:hover{border-bottom:2px solid #e60012}
.ss_btn{width:28px;height:23px;}
/*page2.html*/
.page2 .indexList1{background:#00aebb;}
.page2 .indexList1 li{width:33.3%;margin:0;position:relative}
.page2 .indexList1 li p{text-align:center;font-size:18px;}
.page2 .indexList1 li a:hover{color:#95edfc;}
.page2 .indexList1 cite{display:block;width:40px;height:40px;background:url(../images/and.png) no-repeat;
position:absolute;top:50px;right:-10px;background-size: 100% 100%}
.workFlow{padding:33px 0 90px;border-top:2px solid #efefef;overflow:hidden;}
.workFlow li{padding-bottom:15px;width:273.5px;float: left;background:#efefef;margin-left:35px;position:relative;}
.workFlow li:first-child{margin-left:0;}
.workFlow li h3{width:100%;font-size:60px;color:#fff;background:#91d2e5;text-align:center;}
.workFlow div{margin-top:20px;}
.workFlow p{color:#595757;font-size:22px;text-align:center;padding-bottom:20px;padding-top:10px;
background:url(../images/arr.png) bottom center no-repeat;}
.workFlow span{display:block;width: 0;height: 0;border-left: 20px solid #f00;
border-top: 20px solid transparent;border-bottom: 20px solid transparent;font-size: 0;
line-height:0;position:absolute;right:-20px;}
/*关于天策行*/
.redIndexWord{clear:both;margin-top:30px;background:#024ca0;padding:20px 0 35px;}
.redIndexWord h3,.redIndexWord p{color:#fff;}
.p3Page .indexList1{background:none;padding-bottom:0px;}
.bilingualTitle{font-size:39px;color:#e60012;text-align:center;line-height: 48px;}
.p3Page .indexList1 a h4,.p3Page .indexList1 a:hover h4{color:#e60012;}
.p3Page .indexList1 a p,.p3Page .indexList1 a:hover p{font-size:14px;color:#717071;}
.p3Page .indexList1 a:hover .default{display:block;}
.p3Page .indexList1 a:hover .hover{display:none}
.p3Page .indexList1 ul{margin-top:55px;overflow:hidden;}
.p3Page .indexWord p.bilingualTitle{font-size:39px;color:#fff;text-align:center;line-height: 48px;
margin:35px auto;}
.p3Page .indexWord p{font-size:24px;line-height: 40px}
.brandBuilding{overflow: hidden;padding-bottom:20px;}
.brandBuilding .bilingualTitle{color:#717071;margin:60px auto 40px;}
.brandBuilding li{width:18.4%;height:390px;float:left;margin-left:2%;background:#efefef;text-align:center;}
.brandBuilding li:first-child{margin-left:0;}
.brandBuilding img{width:50%;margin:20px auto;}
.brandBuilding div{color:#ffffff;}
.brandBuilding .en{font-size:18px;}
.brandBuilding .cn{font-size:24px;}
.brandBuilding .cont{font-size:17px;color:#717071;padding:20px 5px 0 20px;text-align:left; line-height:25px;}
/*加入*/
.page4 .indexWordTitle{/*border:1px solid #efefef;*/line-height: 30px;color:#e60012;
text-align:center;font-size:30px;line-height: 100px;}
.page4 .indexWord h3{font-size:55px;margin-top:30px;line-height:110px;}
.page4 .indexWord p{margin-top:10px;}
.page4 .indexWord h3 span{color:#717071;}
.page4 .indexWord p span{color:#e60012;}
.p4Title{font-size:30px;color:#e60012;text-align:center;line-height: 90px;}
.study{background:#91d2e5;padding:60px 0 140px;color:#fff;position:relative;}
.study h3{font-size:55px;line-height: 62px;}
.study p{font-size:22px;line-height: 35px;margin-top:30px;letter-spacing: 2px}
.study img{position:absolute;right:0;bottom: 0;}
.jobList{padding-bottom:150px;overflow: hidden;}
.jobList h3{color:#262626;font-size:22px;}
.jobList ul{width:25%;float:left;}
.jobList a{font-size:17px;color:#b3b3b3;display:block;margin-top:20px;}
.jobList a:hover{color:#e60012;text-decoration: none;}
/*专家团队*/
.team p{font-size:14px;color:#717071;line-height: 26px;margin-right:35px;}
.team li{width:33%;float:left;margin:20px 0 60px;}
.team h3{font-size:17px;color:#3e3a39;line-height: 40px}
/*观点*/
.standPoint{margin-top:30px;padding-bottom: 80px;}
.standPoint li{overflow:hidden;position:relative;}
.standPoint .timeL{color:#595757;font-size:28px;position:absolute;top:0;left:0;width:140px;
border-right:1px solid #efefef;height:100%;}
.standPoint .timeL p{position:absolute;top:50%;margin-top:-50px;line-height: 30px;width:150px;
background:url(../images/q2.png) right center no-repeat;}
.standPoint .pointR{margin-left:200px;border-bottom:1px solid #efefef;overflow:hidden;
position:relative;padding-bottom: 30px;margin-top:30px;}
.standPoint li:first-child .pointR{margin-top:0;}
.standPoint .pointR img{display:block;float:left;border:#ccc solid 1px;}
.standPoint .pointR div{float:left;margin-left:25px;overflow:hidden;}
.standPoint .pointR h3{font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.standPoint .pointR p{font-size:15px;margin-top:25px;height:68px;overflow:hidden;}
.standPoint  a{color:#595757;}
.standPoint .pointR span{font-size:14px;}
.pointR span i{font-style: normal;}
.moreBtn3{font-size:16px;text-align: center;display:inline-block;width:110px;height:25px;
border:1px solid #efefef;border-radius: 5px;line-height: 25px;float:right;}
.standPoint h4{margin-top:50px;}
.standPoint li:hover .timeL p{color:#e60012;background:url(../images/q1.png) right center no-repeat;}
.standPoint li:hover h3{color:#e60012;}
.standPoint li:hover .moreBtn3{text-decoration: none;color:#e60012;
border:1px solid #e60012;}
/*我们的历史*/
.history{margin-top:50px;margin-bottom: 140px;text-align:center;}
.history .l{width:50%;position:relative;margin-left:50px;}
.history .r{width:50%;margin-left:50%;position: relative;padding-left:130px;}
.history div{width:420px;height:257px;font-size:15px;line-height: 25px;position:relative;}
.history div img{position:absolute;top:50%;margin-top:-17px;}
.history .l div{background:#e60012;color:#fff;}
.history .r div{background:#b3b3b3;color:#fff;}
.history .l p img{right:-17px;}
.history .r p img{left:-17px;}
.history i{display:block;width:1px;height:100%;background:#b3b3b3;position:absolute;top:0;left:50%;}
.history span{display:block;width:102px;height:130px;position:absolute;top:50%;
margin-top:-51px;font-size:17px;color:#fff;text-align:center;line-height: 104px;}
.history .l span{background:url(../images/h3.png) no-repeat;}
.history .r span{background:url(../images/h4.png) no-repeat;}
.history .l span{right:0;}
.history .r span{left:-51px;}
/*思想*/
.thinkBox {min-height:810px;}
.thinkBox .r{width:310px;overflow:hidden;position:absolute;top:0;right:0;}
.thinkBox .r h3{background:#e60012;color:#fff;font-size:24px;height:55px;line-height: 55px;
text-indent:10px;}
.thinkBox .r ul{background:#efefef;font-size:15px;}
.thinkBox .r li{margin-left:5px;padding-left:5px;position:relative;overflow:hidden;
text-overflow:ellipsis;white-space: nowrap;line-height: 28px;border-top: 1px solid #fff;
cursor: pointer;}
.thinkBox .r li:before{content:'·';padding-right:5px;}
.thinkBox .r li a{color:#717071;}
.thinkBox .r div{margin-top:10px;background:#efefef;_height: 220px;padding-bottom:10px;}
.thinkBox .r div p:first-child{margin-left:25px;font-size:16px;color:#262626;padding-top:20px;}
.thinkBox .r div a{display:block;width:265px;background:#e60012;color:#fff;font-size:24px;height:50px;line-height: 50px;
text-align:center;margin:12px auto;}
.thinkBox .r div a:hover{text-decoration: none;}
.thinkBox .r .iptPhone{width:100%;border-bottom:1px solid #717071;height:60px;
text-align:center;position:relative;margin-top:40px;}
.iptPhone img{position:absolute;top:12px;left:35px;}
.iptPhone input{text-align:center;width:100%;height:100%;border:none;background:none;
font-size:23px;}
.thinkBox .l{margin-right:330px;}
.thinkBox .title{height:72px;border-bottom:1px solid #efefef;position:relative;color:#717071;}
.thinkBox .title h3{font-size:24px;margin-right:170px;}
.thinkBox .title p{font-size:15px;text-align: left;position:absolute;top:0;right:0;}
.thinkBox .content p,.thinkBox .source{font-size:15px;color:#717071;line-height: 25px;margin-top:35px;}
.somepraise{padding-left:37px;height:40px;font-size:15px;color:#717071;background:url(../images/dz.jpg) no-repeat;
line-height: 50px;margin-top:100px;margin-bottom:35px;}
.backList{border-top:1px solid #efefef;padding-top:37px;margin-top:26px;}
.backList h3{height:28px;font-size:22px;width:125px;padding-bottom:15px;background:url(../images/back.png) top right no-repeat;line-height: 28px;}
.backList h3 a{color:#e60012;}
.backList h3 a:hover{text-decoration: none;}
.backList p a{font-size:15px;color:#717071;}
.bdsharebuttonbox{margin-top:30px;margin-bottom:40px;}
.dialogBox{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;background:url(../images/rgba5.png) repeat;display:none;}
.dialog{position:absolute;top:50%;left:50%;width:490px;height:540px;padding:30px 0 30px 30px;overflow:hidden;background:#fff;
margin-left:-260px;margin-top:-300px;position:relative;}
.dialogTemp{width:100%;height:100%;overflow-y:auto;}
.dialogClose{position:absolute;top:12px;right:20px;cursor:pointer;}
.joinDialog{color:#717071;}
.joinDialog .title{font-size:17px;color:#e60012;}
.joinDialog .jobName{font-size:19px;}
.joinDialog .jobDes{font-size:15px;margin-top:25px;}
.joinDialog  div{font-size:15px;line-height: 30px;color:#b3b3b3;}
.joinDialog a{display:block;width:75%;height:50px;margin:40px auto 20px;text-align:center;line-height: 50px;
color:#fff;font-size:17px;text-align:center;background:#e60012;}
.sendEmail{text-align:center;color:#e60012;font-size:15px;}
/*联系我们*/
.page5 .indexWordTitle{text-align:center;line-height: 30px;color:#e60012;text-align:center;font-size:30px;line-height: 100px;}
.page5 .indexWordTitle a{color:#e60012;}
.linkTitle{font-size:18px;color:#595757;text-align:center;}
.linkBox{margin:40px auto 80px;overflow:hidden;}
.linkBox img,.linkBox div{float:left;}
.linkBox img{width:50%;}
.linkBox div{margin-left:20px;font-size:17px;color:#717071;line-height: 32px;}
.linkBox h3{font-size:27px;padding-bottom:20px;}
.mesUs{background:#efefef;width:100%;padding:40px 0;clear:both;overflow:hidden;}
.mesUs .l{width:50%;float:left;position: relative;}
.mesUs .l li{position:relative;margin-top:25px;}
.mesUs .l span{display:block;width:185px;text-align:center;position:absolute;top:0;left:0;font-size:15px;color:#717071;
line-height: 40px;}
.mesUs .l p{margin-left:185px;width:380px;height:38px;border:1px solid #c8c8c8;background:#fff;
line-height: 38px}
.mesUs .l p input{background:none;border:none;width:98%;height:100%;margin-left:2%;line-height: 38px}
.mesUs textarea{width:380px;height:145px;border:1px solid #c8c8c8;background:#fff;margin-left:185px;
text-indent:5px;padding-top:5px;}
.mesUs .l h4{margin-left:185px;width:382px;font-size:15px;color:#717071}
.mesUs .l h4 cite{color:#e60012;}
.mesUs .r{float:left;position: relative;font-size:15px;color:#717071;line-height: 30px;padding-top:10px;padding-left:100px;}
.mesUs .r input{margin-right:10px;}
.mesUs .r a{display:block;width:100px;height:30px;background:#e60012;color:#fff;line-height: 30px;
text-align:center;margin-left:320px;}
.mesUs .r .button{width:100px;height:30px;background:#e60012;color:#fff;line-height: 30px;
text-align:center;border:none;}
.wuDong{margin:20px auto 70px;overflow:hidden;}
.wuDong li{float:left;width:24%;margin-left:1%;overflow:hidden;}
.wuDong li:first-child{margin-left:0;}
.wuDong li img{width:100%;}
.wuDong li h3{text-align: center;font-size:18px;color:#262626;}
.wuDong li div{overflow:hidden;margin-top:25px;position:relative;}
.wuDong li p{color:#fff;text-align:center;font-size:17px;position:absolute;top:62%;left:0;
width:100%;}
/*品牌创意中心*/
.page6 .indexAllCase{background:none;}
.page6 .caseTitle{border-bottom:1px solid #efefef;padding-bottom:10px;}
.page6 .thinkBox{min-height:490px;margin-top:20px;position: relative;}
.page6 .thinkBox .r{position: relative;float:left;}
.thinkBox .r dl a{color:#717071;}
.thinkBox .r dl a:hover{text-decoration: none;}
.thinkBox .r dt{font-size:24px;border-bottom:1px solid #efefef;height:40px;line-height: 40px;}
.thinkBox .r dd{font-size:16px;height: 36px;line-height: 36px;border-bottom:1px dotted #efefef;}
.thinkBox .r dd.cur{border-bottom:1px solid #efefef;}
.thinkBox .r dd.cur a{color:#e60012;}
.page6 .thinkBox .content{float:left;margin-left:50px;display:none;}
.thinkBox .content h3{font-size:42px;color:#e60012;}
.thinkBox .content h4{font-size:30px;color:#e60012;}
.thinkBox .content p{font-size:16px;color:#5d5d5d;}
.thinkBox .give{clear:both;position:absolute;right:0;bottom:0px;}
.thinkBox .give p{font-size:12px;color:#5d5d5d;line-height: 20px}
.thinkBox .give a{display:block;width:266px;height:50px;font-size:25px;color:#fff;text-align:center;
line-height: 50px;background:#e60012;}
.thinkBox .give a:hover{text-decoration: none;}
.bindDialog{width:410px;height:280px;padding:0;margin-top:-140px;margin-left:-205px;
color:#717071;}
.bindDialog h3{margin-left:20px;margin-top:10px;font-size:19px;}
.bindDialog input{margin-left:20px;height:50px;border:none;background:none;border-bottom:1px solid #717071;
width:200px;font-size:21px;}
.bindDialog a{display:inline-block;background:#e60012;color:#fff;font-size:21px;line-height: 50px;
text-align:center;}
.bindDialog a.jt{width:150px;margin-top:30px;}
.bindDialog a.online{display:block;width:340px;margin:10px auto;}
.bindDialog a:hover{text-decoration: none;}
.onlineMe{padding-top:20px;}
.thinkPage .standPoint li:hover .pointR p,.thinkPage .standPoint li:hover .pointR span{color:#e60012;}
.thinkPage .standPoint li:hover .pointR a{color:#e60012;}
.wxBox{border-top:1px solid #c8c8c8;padding:25px 0;}
.wxBox:hover{background:#ebebeb;}
.ZLJT .r div{margin-top:0;font-size:14px;color:#717071;position:relative;}
.ZLJT h2{font-size:30px;color:#262626;padding-top:20px;margin-left:15px;}
.ZLJT h5{margin-left:15px;}
.ZLJT .r div:first-child p{margin-left:85px;margin-right: 10px;}
.fwCont{position:absolute;}
.ZLJT #link{margin-top:10px}
.ZLJT .r .iptPhone{margin-top:20px;}
.ZLJT .r .aboutCase{margin-top:10px;}
.aboutCase h4{font-size:16px;color: #262626;height:40px;line-height: 40px;text-indent:8px;}
#searchhot h4 #forall{display:inline-table;color:#ababab;height:auto;width:auto; font-size:14px;font-weight:800;position:absolute;right:10px; top:0px;line-height:25px;background:none;}
.aboutCase li{font-size:16px;color: #717071;}
.aboutCase li p{height:30px;line-height: 30px;text-indent:8px;background: url(../images/arr7.png) 270px 11px no-repeat;
background-size:15px;}
.aboutCase img{display:none;width:100%;}
.ZLJT .r .aboutCase{height:auto;}
.ZLJT .r .aboutCase p:first-child{margin-left:0;}
.ZLJT .r .aboutCase p:first-child{padding:0;}
.ZLJT .r .aboutCase li:before{padding:0;display:none;}
.ZLJT .r .aboutCase li{padding:0;margin:0;}
.aboutCase li.cur p{background:#e60012 url(../images/arr8.png) 270px 11px no-repeat;
background-size:15px;color:#fff;}
.aboutCase li.cur img{display:block;}
.allCase {
/*width: 1200px;*/
/*margin:0 auto;*/
overflow: hidden;
/*border-top: 1px solid #ddd;
border-left: 1px solid #ddd;*/
}
.allCase li {
display: block;
float: left;
/*width: 198px;
height: 198px;
margin-right:10px;
margin-top:10px;*/
border: 1px solid #ddd;
position: relative;
overflow: hidden;
}
.allCase li a:hover {
text-decoration: none;
}
.allCase li a {
display: block;
width: 100%;
height: 100%;
position: relative;

}
.allCase li a img {
width: 100%;
max-height: 100%;
}
.allCase li a:hover .case_txt {
top: 0px;
text-decoration: none;
}
.allCase li .case_txt {
display: none;
position: absolute;
width: 100%;
height: 100%;
background: url(../images/red9.png) 0 0 repeat;
color: #fff;
font-weight: 700;
cursor: pointer;
z-index: 1000;
}
.allCase li .case_txt .case_name {
margin: 30px 20px 0;
font-size: 30px;
line-height: 35px;
/*white-space: nowrap;*/
overflow: hidden;
}
.allCase li .case_txt .case_intro {
margin: 20px;
font-size: 24px;
line-height: 30px;
font-weight: normal;
overflow: hidden;
}
/*20150531*/
.contentEnd dl{float:left;font-size:14px;color:#717071;width:260px;margin-top:30px;line-height: 22px;margin-right:20px;}
.contentEnd dt{font-size:18px;color:#333;padding-bottom:10px;}
.thinkBox .giveEnd{clear:both;position:absolute;right:0;top:92px;bottom:auto;width:240px;}
.thinkBox .giveEnd img{display: block;margin: 0 auto;max-width:100%;}
.thinkBox .giveEnd h5{margin-top: 81px;} 

/*20150616*/
.addSearchBox{position:relative;margin-top:20px;border-top:1px solid #efefef;padding-top:30px;}
.addSearchBox .r{top:30px;}
.addSearchBox .l a{color:#555555;}
.addSearchBox .l a:hover{text-decoration: none;}
.addSearchBox .l a:hover h3{color:#e60012;}
.addSearchBox h3{font-size:22px;}
.addSearchBox p{font-size:14px;margin:20px 0;}
.addSearchBox li{margin-top:20px;border-bottom:1px solid #efefef;}

/*20150617*/
.query-tag{width:200px;height:105px;right: 0 !important;bottom: 0 !important;}
.query-tag .tel{top:0;right:0;}
.query-tag .net{right: 100px;position: absolute;}
.query-tag a{height:105px !important;}

.r .aboutCase .hottags a{
	background: #efefef;
color:#7d7d7d;
    display: inline-table ;
    font-size: 16px;
	width:auto;
	padding:0px 10px;
	height:34px;
    line-height: 34px;
    margin: 12px 10px;
    text-align: center;
  
	
}
.r .aboutCase .hottags a:hover{
	
	background:#e70012;
	color:#fff;
}
.hottags{
	background:#fff;
	
	
}
#mood ul li div.current{background:url(../images/mood/zan1.png) no-repeat 0 0;}