@media screen and (min-width:1441px) {
	html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
		font-size: 13px;
	}
	.header-small .logo img {
		height: 25px;
	}
	.header-in {
		margin: 20px auto
	}
	.banner.mt{ margin-top: 90px; }
	/*.banner .bd li.position{ background-position-y: 70px;}*/
	.banner .bd li .licon p{
		font-size: 70px;
		line-height: 80px;
	}
	.banner .bd li .licon p:first-child{
		font-size: 105px;
		margin-top: 15%;
		line-height: 1.1em;
	}
	.banner .bd li .licon p.dev:first-child{
		font-size: 105px;
		margin-top: 0%;
	}
	.banner .hd ul li {
	    width: 8px;
	    height: 8px;
	}
	.navbar-nav ul span.cn{
		font-size: .8rem;
	}
	.warp1 {
		/*padding: 105px 0 120px;*/
	}
	.warp1 p.ptitle{
		font-size: 24px;
	}
	.warp-type p {
		font-size: 100px;
	}
	.warp-type p.en{
		font-size: 18px;
	}
	.warp-type p.long{
		font-size: 90px;
	}
	.warp2 .warp-type-list {
		margin: 50px 0 25px;
	}
	.warp2 .case-summary .title {
		font-size: 30px; 
	}
	.warp2 .case-summary .caseline{
		margin: 15px auto 0;
	}
	.warp2 .case-summary .info {
		font-size: 36px;
		margin-top: 15px;
		line-height: 50px;
	}
	.warp2 .case-summary .type {
		font-size: 26px;
		line-height: 40px;
	}
	.warp2 .case-summary .view {
		line-height: 50px;
		font-size: 20px;
		margin-top: 30px;
	}
	
	.warp2 ul li{ height: 420px;}
	.warp3 .title{
		font-size: 100px;
	}
	.warp3 .title.cn{
		font-size: 40px;
	}
	.warp3 .warp3-list .intro{
		font-size: 14px;
	}
	.warp3 .warp3-list .title{
	 	font-size: 20px;
	}
	.warp3 .warp3-list .title-cn{
		font-size: 16px;
	}
	.warp3 .creativelist .warp3-list ul li a{
		color: #898989;
	}
	.warp3 .creativelist .warp3-list ul li a:hover{ 
		color: #161616; -webkit-transition: all  0.4s linear; transition: all 0.4s linear;
	}
	
	.backtop { right: 45px; bottom: 10%;}
	
	.footer-center dl{ float: left; margin-right: 140px;}
	.footer-center dl:first-child{ margin-right: 120px;}
	.footer-center dl:nth-child(2){ margin-right: 130px;}
	
	.warp4.about{ padding: 40px 0px 80px;}	
	.warp4.about p{ line-height: 35px; margin-bottom: 35px;}
	.warp4.about p.title{ font-size: 30px; line-height: 40px;}
	
	.warp2 .warp-left p{ font-size: 18px; color: #777777; line-height: 35px; margin-bottom: 20px;}
	.warp2 .warp-left p.title{ font-size: 45px; line-height: 60px;}
	.warp2 .warp-right p{ font-size: 14px; line-height: 30px;}
	.newType.warp-type-list{ margin: 35px 0 25px; }
	
	.warp3.map{ width: 100%; height: 820px;}
	.proverb{ border-top: none; margin-top: 100px;}
	.proverb p{ font-size: 60px; line-height: 60px; }
	.proverb p:last-child{ font-size: 50px;}

	.creative-banner-text{text-align: right !important;}
	
	.right-kefu{ width: 80px;}
	.right-kefu ul li{ height: 80px; }
	.right-kefu ul li a{ height: 80px;}
	.right-kefu ul li a span{ font-size: 43px; padding: 10px 0 2px 0;}
	.warp3 .warp3-list ul li a { line-height: 40px; font-size:14px; }
	.warp3 .warp3-list ul.long{ margin-top: 30px;}
	.warp3 .warp3-list ul.long li a {
		line-height: 70px;
	}
	.warp3 .warp3-list ul.long2 li a{ line-height: 46px; }
	.warp3 .warp3-list ul.long .libtn{
		margin-top: 33px;
	}
	
	.warp3 .creativelist .warp3-list ul li a { line-height: 35px;}
	.warp3 .creativelist .warp3-list ul.long{ margin-top: 15px;}
	.warp3 .creativelist .warp3-list ul.long li a { line-height: 56px; }
	.warp3 .creativelist .warp3-list ul.long .libtn{ margin-top: 24px; }
	.right-kefu{ bottom: 400px;}
	
	.newsUl li .newsIntro{ min-height: 100px; max-height: 100px;}
	.newlist ul li .logo{ height: 400px;}
	
	
	.pWidth{ width: 100%;}
	.pWidth2{ width: 100%;}
}
