﻿@charset "utf-8";/* CSS Document *//** *  * @authors Landry * @date    2014-03-28 10:16:50 * @version $Id$ */img {	border: 0;	vertical-align: middle;	/*display: none;*/	/*width:100%;*/}.swiper-slide .divse{bottom: 73px;    left: 0;    position: absolute;    text-align: center;    width: 100%;    z-index: 5;}	.swiper-slide .divse span{border-bottom: 1px solid #b3b3b3;    color: #fff;    display: inline-block;    font-size: 24px;    padding: 0 12px 10px;}.header{width:100%;margin:0 auto;position:fixed;top:0;right:0;z-index:10;}.header .head-logo{float:right;width:8%;/*width:160px;height:44px;*/padding:35px 22px 0 0;}.header .head-logo img{width:100%;}.header .head-lage{float:left;text-align:center;padding-top:31px;width: 65px;}.header .head-lage .en{margin-top:15px;}.header .head-lage a{display:block;color:#FFF;font-size:13px;margin-bottom:5px;}.header .head-lage a:hover{text-decoration:underline;color:#e21c16;}.All_body .footer{	/*position:fixed;*/	bottom:18px;}.footer{width:39%;margin:0 auto;position:absolute;bottom:13px;right:16px;z-index:3;}.foot{	/*float:right;   */	color:#9c9c9c;line-height:20px;margin:12px 10px 0 0;text-align:right;}.terimg{float:right;width:148px;height:46px;margin-top: -45px;}/*首页*/.screen_body{width:100%;margin:0 auto;position:relative;}.fans{position:fixed;bottom:85px;right:50%;margin-right:-541px;z-index:50;width:50px;height:50px;background:url(fan.png) no-repeat;display:inline-block;display:none;}.banner{width:100%;margin:0 auto;position:fixed; overflow:hidden;height:100%;}.banner .rslides li{width:100%;}.banner .rslides li div{position:fixed;bottom:73px;left:0px;z-index:5;text-align:center;width:100%;}.banner .rslides li div span{font-size:24px;color:#FFF;display:inline-block;border-bottom:1px solid #b3b3b3;padding:0 12px 10px 12px;}.banner .prev,.banner .next{width:21px;height:61px;display:inline-block;background:url(prev.png) no-repeat;position:absolute;top:50%;left:20%;z-index:5;margin-top:-30.5px;text-indent:-9999em;}.banner .next{left:auto;right:20%;background:url(next.png) no-repeat;}.banner .rslides img{width:100%;}.banner .rslides_tabs{position:absolute;bottom:53px;left:50%;z-index:5;width:115px;margin-left:-47.5px;}.banner .rslides_tabs li{float:left;margin-right:11px;width:10px;height:10px;background:url(gray.jpg) no-repeat;}.banner .rslides_tabs .rslides_here{background:url(red.jpg) no-repeat;}.banner .rslides_tabs li a{float:left;width:10px;height:10px;display:block;text-indent:-9999em;}.banner .rslides_tabs .rslides1_s5{margin-right:0px;}.navigation{position:fixed;top:0px;left:-278px;z-index:4;padding:153px 0 0 20px;width:12%;background:url(nav.png) repeat;height:100%;}.navigation .nav{width:25px;height:15px;background:url(but.png) repeat;display:inline-block;}.navigation ul{padding-top:42px;}.navigation li{padding-bottom:44px;}.navigation li a{font-size:18px;color:#838383;}.navigation li a:hover{color:#FFF;text-decoration:underline;}.navigations{position:fixed;top:0px;left:0px;z-index:4;padding:153px 0 0 20px;width:45px;height:100%;background:url(nav.png) repeat;}.navigations .but{width:25px;height:15px;background:url(but.png) repeat;display:inline-block;}.banimg{width:100%;margin:0 auto; overflow:hidden;height:100%;}.banimg .imgs{width:100%;position:fixed !important;}.content-box{width:100%;margin:0 auto;padding: 116px 0 82px;position:relative;z-index:3;}.content{background:#FFF;margin:0 auto;width:75%;padding:0 27px 15px 27px;margin-left:15%;width:65%;}.contentgive{padding:0 12px 15px 28px;width:65%;margin:0 auto;/*max-width:947px;*/}.contentgive .cases{overflow:hidden;}.about-u{width:95%;}.about-t{background:url(line.jpg) repeat-x left 47px;padding:29px 0 29px 40px;}.about-t h2{font-size:24px;color:#4e4e4e;background:#FFF;font-weight:normal;float:left;padding:0 10px;}.about-c{font-size:14px;color:#4e4e4e;line-height:30px;}.about-c small{font-size:18px;}.aboutdl dt,.aboutdl dd{overflow:hidden;padding-bottom:35px;}.aboutdl dt h2{float:left;font-size:24px;color:#4e4e4e;font-weight:normal;}.aboutdl dt div{color:#4e4e4e;float:left;font-size:18px;padding-left:17px;line-height:33px;}.aboutdl dd p{color:#4e4e4e;float:left;font-size:18px;width:134px;}.aboutdl dd span{float:left;color:#FFF;display:block;background:#e71c17;}.aboutdl dd h2{float:left;color:#e71c17;font-size:20px;width:74px;font-weight:normal;}.aboutdl dd div{color:#4e4e4e;float:left;font-size:14px;line-height:28px;}.aboutdl dd div p{color:#4e4e4e;float:left;font-size:18px;}.scorlls{width:922px;margin:0 auto;height:745px; overflow:hidden;}.scorlls11{width:922px;margin:0 auto;height:745px;}.jspContainer{width:922px !important;}.about-table{}.about-table,.about-table tr,.about-table td{border:1px solid #e0e0e0;}.about-table td{width:227px;height:118px;text-align:center;}.about-table td img,.conimg img,.art-content img,.product-cont img{ display:inline-block !important;height:auto !important;left:auto !important;margin-left:0px !important;margin-top:0px !important;position:static !important;top:0px !important;}.about-table td:hover img{	animation: loda-anim .9s linear alternate;	-webkit-animation: loda-anim .9s linear alternate;	-moz-animation: loda-anim .9s linear alternate;	-ms-animation: loda-anim .9s linear alternate;	-o-animation: loda-anim .9s linear alternate;}.abouul li{overflow:hidden;cursor:pointer;background:url(grays.jpg) repeat-y 41px top; padding-left:29px;}.abouul li .abimg{float:left;width:25px;height:25px;background:url(g1.png) no-repeat;margin:5px 23px 0 0;}.abouul li .abimg1{background:url(g2.png) no-repeat;}.abouul li .abimg2{background:url(g3.png) no-repeat;}.abouul li .abimg3{background:url(g4.png) no-repeat;}.abouul li .abimg4{background:url(g5.png) no-repeat;}.abouul li .abimg5{background:url(g6.png) no-repeat;}.abouul li .abtxt{float:left;/*width:839px;*/padding:0 0 45px 0;}.abouul li .abtxt a{color:#4e4e4e;font-size:16px;display:block;margin-bottom:17px;}.abouul li .abtxt p{color:#4e4e4e;font-size:14px;}.abouul li:hover{background:url(grays.jpg) repeat-y 41px top; padding-left:29px;}.abouul li:hover a{color:#c60009;}.abouul li:hover .abimg{width:35px;height:35px;background:url(g1s.png) no-repeat;margin-left:-5px;}.abouul li:hover .abimg1{background:url(g2s.png) no-repeat;}.abouul li:hover .abimg2{background:url(g3s.png) no-repeat;}.abouul li:hover .abimg3{background:url(g4s.png) no-repeat;}.abouul li:hover .abimg4{background:url(g5s.png) no-repeat;}.abouul li:hover .abimg5{background:url(g6s.png) no-repeat;}.dateul li{overflow:hidden;background:url(reds.jpg) repeat-y 39px top;padding-bottom:31px;}.dateul li .daimg{float:left;width:79px;height:79px;background:url(date.png) no-repeat;font-size:24px;color:#FFF;text-align:center;padding-top:22px;}.dateul li .datxt{float:left;/*width:839px;*/padding:0 0 0 23px;}.dateul li .datxt h2{color:#4e4e4e;font-size:26px;display:block;padding:26px 0;font-weight:normal;}.dateul li .datxt p{color:#4e4e4e;font-size:14px;}.onlyul{padding-top:21px;}.onlyul li{overflow:hidden;padding-bottom:30px;}.onlyul li .onimg{float:left;cursor:pointer;width:159px;height:143px;background:url(circle.png) no-repeat;font-size:24px;color:#FFF;text-align:center;padding-top:22px;transition: all 0.5s ease-in-out 0s;}.onlyul li .onimg h2{color:#656565;font-size:26px;font-weight:normal;font-family:SimSun;padding:17px 0 5px 0;border-bottom:1px solid #e6e6e6;width: 112px;margin:0 auto 5px auto;}.onlyul li .onimg span{font-size:12px;color:#aeaeae;font-family:Arial;display:block;}.onlyul li .ontxt{float:left;/*width:839px;*/padding:18px 0 0 25px;}.onlyul li .ontxt p{color:#4e4e4e;float:none;font-size:14px;padding-bottom:20px;display:block;}.onlyul li .onimg:hover{background:url(cs.png) no-repeat;clip: rect(0px, 156px, 156px, 78px);}.onlyul li .onimg:hover h2{color:#e71c17;}.contactdl{width:416px;float:left;padding:0 45px 0 38px;border-right:1px solid #dddddd;width:61%;box-sizing: border-box;min-height:250px;padding-bottom:15px;}.contactdl .bigli{color:#484848;font-size:22px;padding-bottom:6px;}.contactdl li{color:#484848;font-size:14px;line-height:30px;}.contactdl .dd1{background:url(a1.png) no-repeat left 8px;padding-left:25px;}.contactdl .dd2{background:url(a2.png) no-repeat left 8px;padding-left:25px;}.contactdl .dd3{background:url(a3.png) no-repeat left center;padding-left:25px;}.contactdl .dd4{	padding-left: 25px;	background-image: url(a4.png);	background-repeat: no-repeat;	background-position: left 8px;}.contactdl .dd5{	padding-left: 25px;	background-image: url(a5.png);	background-repeat: no-repeat;	background-position: left 8px;}.conimg{float:right;width:279px;padding-right:50px;}.hoinul{border-bottom:1px solid #dddddd;}.hoinul li{border-top:1px solid #dddddd;}.hoinul li .inodiv{padding:0 20px;line-height:49px;background:#f7f7f7;cursor:pointer;}.hoinul li .inodiv h2{float:left;color:#4e4e4e;font-size:14px;background:url(us.png) no-repeat left center;padding-left:17px;font-weight:normal;}.hoinul li .inodiv p{float:right;color:#afafaf;font-size:12px;font-family:Arial;}.hoinul li .textdivs{color:#8e8e8e;line-height:29px;padding:4px 36px 9px 36px;display:none;}.hoinul li .inodivs h2{color:#a7030a;background:url(su.png) no-repeat left center;}.hoinul li .inodivs p{color:#dd8a8a;}.pin .box p{color:#484848;font-size:14px;text-align:center;padding:19px 0;}.tact-buton{display:none;width:100%;line-height:50px;background:#efefef;text-align:center;margin:15px 0 20px;}.tact-buton a{color:#a2a2a2;font-size:18px;display:inline-block;padding-left:40px;background:url(jiazai.png) no-repeat left center;}.artlist{/*	padding:0 16px; */}.art_let{float:left;width:49%;border-right:1px solid #dfdfdf;padding-right:2%;box-sizing: border-box;}.art_let .art_let-son{text-align:center;}.art_let .art_let-son span{color:#4e4e4e;font-size:16px;display:inline-block;font-weight:bold;border-bottom:1px solid #7d7d7d;padding-bottom:6px;}.art_let ul{width:100%;}.art_let ul li{overflow:hidden;border-bottom:1px solid #dddddd;padding:0 7px;line-height:50px;}.art_let ul li a{color:#4e4e4e;font-size:14px;background:url(us.png) no-repeat left center;padding-left:15px;}.art_let ul li span{float:right;font-size:12px;color:#afafaf;font-family:Arial;}.art_let ul li:hover{border-bottom:1px solid #eeb5b8;}.art_let ul li:hover a{color:#a7030a;background:url(ss.png) no-repeat left center;}.art_let ul li:hover span{color:#dd8a8a;}.artlst{padding-right:0px;border:0;float:right;}.arti{border-bottom:1px solid #c8c8c8;padding-bottom:17px;margin-bottom:7px;}.arti h2{float:left;font-size:24px;color:#484848;font-weight:normal;}.arti a{float:right;color:#484848;font-size:12px;background:url(return.png) no-repeat;display:inline-block;width:35px;height:23px;line-height:23px;padding-left:25px;margin-top:10px;}.icle p{float:left;font-size:12px;color:#a9a9a9;padding-left:23px;background:url(ange.png) no-repeat left 0px;}.icle div{float:right;}.art-content{padding:35px 0 50px;text-align:center;}.art-content p{font-size:14px;color:#383838;line-height:30px;text-align:left;}.pages{border-bottom:1px dashed #e0e0e0;border-top:1px solid #e9e9e9;padding:23px 0;margin-bottom:35px;}.pages .up{color:#5d5d5d;font-size:12px;float:left;}.pages .down{float:right;color:#5d5d5d;font-size:12px;}.pages a:hover{color:#a7030a;text-decoration:underline;}.page{    text-align: center;}.page div{    display: inline-block;}.page a,.page span{    float: left;    line-height: 36px;    background-color: #eee;    display: inline-block;    padding-left: 14px;    padding-right: 14px;    margin-left: 1px;    margin-right: 1px;}.page a:hover{    background-color: #ca2c2b;    color: #fff;}.page span{    color:#ca2c2b;    font-weight: bold;}.proul li{float:left;padding:0 16px 16px 0;width:295px;}.proul li div{border:1px solid #dddddd;box-shadow:3px 3px 3px #f4f4f4;background:#FFF;padding:5px;}.proul .last{padding-right:0;}.proul li p{font-size:14px;color:#484848;text-align:center;line-height:48px;float:none;}.tact-butons{background:none;}.product h2{float:left;color:#484848;font-size:24px;font-weight:normal;}.product div{float:right;}.product .pro1,.product .pro2,.product .pro3{display:inline-block;width:56px;height:32px;background:url(bn1.png) no-repeat;color:#777777;font-size:14px;line-height:32px;padding-left:29px;margin-right:9px;}.product .pro2{width:48px;background:url(bn2.png) no-repeat;padding-left:35px;}.product .pro3{width:70px;background:url(bn3.png) no-repeat;padding-left:13px;}.product-cont{padding:31px 10px  27px;}.products{padding-bottom:45px;}.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}@keyframes loda-anim {  from { -webkit-transform: rotateY(1deg); }  to { -webkit-transform: rotateY(360deg); }}@-moz-keyframes loda-anim {  from { -moz-transform: rotateY(1deg); }  to { -moz-transform: rotateY(360deg); }}@-webkit-keyframes loda-anim {  from { -webkit-transform: rotateY(1deg); }  to { -webkit-transform: rotateY(360deg); }}@-ms-keyframes loda-anim {  from { -ms-transform: rotateY(1deg); }  to { -ms-transform: rotateY(360deg); }}@-o-keyframes loda-anim {  from { -o-transform: rotateY(1deg); }  to { -o-transform: rotateY(360deg); }}@media screen and (max-width:1380px){/*.header .head-logo img{width: 87%;}	.header .head-logo {padding: 26px 0 0 20px;}*/}@media screen and (max-width:1280px){.footer{width: 44%;}	}@media screen and (max-width:1088px){.fans{position:fixed;bottom:20px;right:55px;margin-right:0px;z-index:50;width:50px;height:50px;background:url(fan.png) no-repeat;display:inline-block;display:none;}	}body{	/*background: url(932.jpg);*/}#na{	color: #ddd;	font-family: '微软雅黑';	font-size: 2em;	text-align: center;}#main{	position: relative;}.pin{	padding: 15px 0 0 15px;	float: left;	width:286px;}.box{	padding: 5px;	border: 1px solid #ccc;	box-shadow: 0 0 6px #ccc;	border-radius: 5px;}.box img{	width:272px;	height: auto;	border: 1px solid #ccc;	box-shadow: 0 0 6px #ccc;	/*border-radius: 5px;*/}#glass{	width: 250px;	height: 280px;	background: #fff;	position: absolute;	opacity: 0.4;	border-radius: 5px;	display: none;}#glass_text{	width: 250px;	height: 60px;	position: absolute;	bottom: 0px;	background: #111;	color: #fff;	font-size: 2em;	text-align: center;	font-weight: bolder;	padding: 0;	z-index: 1;}#glass_text p{	margin: 0;	line-height: 60px;	z-index: 1;}.art_let ul li  p{	width:70%;	overflow: hidden;	text-overflow:ellipsis;	white-space: nowrap;}.art-content img{	display: block;	max-width: 100%;}.product-cont img{	display: block;	max-width: 100%;}.aboutText{	box-sizing: border-box;	padding:0 5%;}.aboutText h2{	   font-size:18px;	color:#4e4e4e;	font-weight: normal;	margin-bottom: 8px;}.aboutText p{	font-size:14px;	line-height: 28px;	text-indent: 2em;}.severList{	width:100%;	box-sizing: border-box;	padding:0 5%;}.severList .item{	width:33.3333%;	box-sizing: border-box;	float:left;	padding:0 4%;	padding-top:25px;	min-height: 500px;}.severList .item:hover{	/*box-shadow: 0px 7px 6px -1px rgba(0,0,0,0.2);*/	background: url("../imgs/gywm.png") no-repeat;	background-size: 100% 100%;}.severList .item:hover .title h2{	color:#e61c17;}.severList .item:hover .title p{	color:#e61c17;}.severList .item:hover .title em{	background: #e61c17;}.severList .item .title .s1{	width:37px;	height:36px;	display: block;	background: url("../imgs/s1.png") no-repeat;}.severList .item:hover .title .s1{	background: url("../imgs/s1_cur.png") no-repeat;}.severList .item:hover .title .s2{	background: url("../imgs/s2_cur.png") no-repeat;}.severList .item:hover .title .s3{	background: url("../imgs/s3_cur.png") no-repeat;}.severList .item .title .s2{	width:37px;	height:36px;	display: block;	background: url("../imgs/s2.png") no-repeat;}.severList .item .title .s3{	width:37px;	height:36px;	display: block;	background: url("../imgs/s3.png") no-repeat;}.severList .item .title h2{	color:#4e4e4e;	font-size:18px;	padding-top:18px;}.severList .item .title p{	font-size:14px;	color:#b5b5b5;	padding-top:8px;}.severList .item .title em{	width:20px;	height:2px;	background: #d5d5d5;	display: block;	margin-top:14px;	margin-bottom: 20px;}.severList .item dl{	margin-bottom: 35px;}.severList .item dl dt{	font-size:14px;	color:#4e4e4e;	font-weight: bold;	margin-bottom: 12px;}.severList .item dl dd{	color:#777777;	font-size:14px;		line-height:26px;}.adv{	width:100%;	box-sizing: border-box;	padding:0 5%;}.adv li{	 float:left;	width:32.5% ;	margin-right:1%;	margin-bottom: 1%;	position: relative;}.adv li div{	position: absolute;	width:100%;	height:100%;	left:0;	top:0;	display: none;}.adv li:hover div{	display: block;}.adv li div p{	position: absolute;	width:100%;	height:100%;	padding:10%;	box-sizing: border-box;	color:#fff;	line-height: 28px;	font-size:14px;	left:0;	top:0;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 3;	overflow: hidden;}.adv li:nth-child(3n){	margin-right:0px;}.adv li img{	display: block;	width:100%;}.zz_box{	width:100%;	padding:0 5%;	box-sizing: border-box;	position: relative;	margin-bottom: 20px;}.zz_box .z_Slider{	width:90%;	position: relative;	overflow: hidden;	margin:0 auto;	max-width: 750px;	min-height:388px !important;}.zzBtn{	width:25px;	height:45px;	position: absolute;	top:50%;	margin-top:-22.5px;}.zzPrev{	background: url("../imgs/zzLeft.png") no-repeat;	left:6%;	z-index: 1000;}.zzNext{	background: url("../imgs/zzRight.png") no-repeat;	right:6%;	z-index: 1000;}.z_Slider ul{	width:200%;	margin-left:0;	position: absolute;	left:0;	top:0;}.z_Slider ul dl{	float:left;	width:199px;	padding-left: 2%;	padding-right: 1%;}.z_Slider ul dl dt{	width:100%;	/*height:266px;*/}.z_Slider ul dl dt img{	display: block;	width:100%;	/*height:100%;*/}.z_Slider ul dl dd{	text-align: center;	font-size:16px;	color:#4e4e4e;	padding-top:23px;}.fzBox{	width:100%;	box-sizing: border-box;	padding:0 5%;	padding-bottom: 45px;	position: relative;}.fzBtn{	position: absolute;	width:36px;	height:36px;	top:19px;}.fzPrev{	background: url("../imgs/fzLeft.png") no-repeat;	background-size: cover;	left:5%;}.fzNext{	background: url("../imgs/fzRight.png") no-repeat;	background-size: cover;	right:5%;}.f_Slider{	width:85%;	margin:0 auto;	}.f_Slider{	position:relative;	padding-bottom: 50px;}.f_Slider dl{	width:33.3333%;	float:left;}.aboutBox{	width:65%;	padding-bottom: 30px;}.f_Slider dl dt{	height:41px;	box-sizing: border-box;	border-bottom: 2px solid #eaeaea;	padding-top:3px;	padding-left:4%;	padding-right:4%;}.f_Slider dl dt span{	display: block;	width:17px;	height:29px;	box-sizing: border-box;	background: url("../imgs/icon.png");}.f_Slider dl dd{	box-sizing: border-box;	padding:0 4%;	width:100%;}/*.f_Slider dl.cur dt{	border-color:#e9413d;}.f_Slider dl.cur dt span{	background: url("../imgs/icon_cur.png") no-repeat;	background-size: cover;}*/.f_Slider dl dd em{	font-size:30px;	color:#c4c4c4;	margin-top:18px;	display: block;}.f_Slider dl dd h3{	font-size:14px;	color:#4e4e4e;	padding-top:16px;	padding-bottom: 16px;	font-weight: normal;}.f_Slider dl dd  p{	font-size: 12px;	color:#aaaaaa;	line-height:22px;}.f_Slider ul{	position:absolute;}.investorPic{	box-sizing: border-box;	width:100%;	padding:0 5%;}.investorPic img{	display: block;	width:100%;}.investorMenu{	box-sizing: border-box;	width: 100%;	padding: 0 8%;	padding-bottom: 215px;	margin-top:20px;}.investorMain{	box-sizing: border-box;	width:100%;	padding:0 5%;	padding-bottom:50px;}.investorMenu ul{	width:258px;	float:left;}.investorMenu ul li{	height:64px;	line-height: 64px;	border-bottom: 1px solid #d1d1d1;}.investorMenu ul li a{	font-size:16px;	color:#4e4e4e;	display: block;	width:100%;	height:100%;	box-sizing: border-box;	padding-left:7px;}.investorMenu ul li:hover{	border-color:#ca2c2b;}.investorMenu ul li:hover a{	color:#ca2c2b;}.investorMenu dl{	float:right;	width:272px;}.investorMenu dl dt{	height: 64px;	line-height: 64px;	border-bottom: 1px solid #d1d1d1;	padding-left:6px;	font-size:16px;	margin-bottom: 30px;}.investorMenu dl dd{	width:264px;	height:70px;	box-sizing: border-box;	border:1px solid #f36864;	margin-left:8px;	margin-bottom: 20px;}.investorMenu dl dd span{	width:48px;	display: block;	height:100%;	border-right:1px solid #f36864;	background: url("../imgs/email.png") no-repeat center;	float:left;}.investorMenu dl dd p{	color:#c73e3a;	font-size:14px;	padding-left:62px;}.investorMain ul{	display: block;	width:100%;}.investorMain ul li {	width: 16%;	float: left;	height: 50px;	background: #f5f5f5;}.investorMain ul li a{	display: block;	text-align: center;	line-height: 50px;	font-size: 14px;	color: #bababa;	background: url("../imgs/menu.jpg") right center no-repeat;}.investorMain ul li:last-child a{	background: none;}.investorMain ul li.cur{	box-sizing: border-box;	border-bottom: 1px solid #c70908;}.investorMain ul li.cur a{	color:#ca2c2b;}.investorMain .textBox{	font-size:14px;	padding:0 3%;	padding-top:45px;	box-sizing: border-box;}.investorMain .textBox p{	line-height: 28px;	color:#4e4e4e;	text-align: justify;}.ggList{	width:100%;	padding:0 2%;	padding-top: 55px;	box-sizing: border-box;}.ggList .item{	margin-bottom: 45px;}.ggList .item span{	font-size:14px;	color:#999999;	float:left;	display: block;	float:left;	height:45px;	line-height: 45px;}.ggList .item  h2{	font-size:18px;	color:#4e4e4e;	float:left;	line-height: 45px;	font-weight: normal;	margin-left:10%;	width:60%;	/*overflow: hidden;	text-overflow:ellipsis;	white-space: nowrap;*/}.ggList .item .down{	height:45px;	line-height: 45px;	float:right;}.ggList .item .down a{	width:96px;	height:40px;	box-sizing: border-box;	display: inline-block;	border-bottom: 2px solid #fff;	float:right;	font-size:14px;	line-height: 40px;	color:#666;	background: url("../imgs/down.png") no-repeat right center;}.ggList .item h2 a:hover{	color:#ca2c2b;}.ggList .item .down a:hover{	border-bottom: 1px solid #c70908;	color:#c70908;	background: url("../imgs/downCur.png") no-repeat right center;}.zhaogu{	width:100%;	background: #fff;	text-align: center;}.zhaogu dl{	width:21.5%;	float:left;	display: inline-block;	text-align: left;	margin:0 5.9%;	margin-top:48px;}.zhaogu dl dt{	width:100%;	box-sizing: border-box;	border:1px solid #e4e4e5;}.zhaogu dl dt img{	display: block;	width:100%;}.zhaogu dl dd{	width:100%;	box-sizing: border-box;	padding:0 5%;	font-size:14px;	color:#4e4e4e;	line-height: 22px;	margin-top:15px;}.zhaogu dl dd a.text{	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	overflow: hidden;}.zhaogu dl dd.down{	height:44px;	border-bottom: 1px solid #fff;	/*#f04843;*/	line-height: 44px;	margin-top:0px;}.zhaogu dl dd.down a{	display: block;	width:100%;	height:44px;	line-height: 44px;	background: url("../imgs/down.png") no-repeat right center;}.zhaogu dl dd.down a:hover{	color:#ca2c2b;	background: url("../imgs/downCur.png") no-repeat right center;}.caiwu{	width:100%;	box-sizing: border-box;	padding:0 2%;}.caiwu dl dd p{	font-size:14px;	color:#999;	padding-top:15px;}.caiwu dl{	margin-left:0;	margin-right:4.6%;}.caiwu dl:nth-child(4n){	margin-right:0;}.TimeList{	width:90%;	height:65px;	margin:0 auto;	margin-top:25px;	border-bottom: 1px solid #dddddd;	position: relative;}.TimeList .TimeBtn{	position: absolute;	width:12px;height:20px;	top:50%;	margin-top:-10px;}.TimeList .TimeLeft{	background: url("../imgs/left.png") no-repeat;	background-size: cover;	left:0;}.TimeList .TimeRight{	background: url("../imgs/right.png") no-repeat;	background-size: cover;	right:0;}.TimeList .List{	width:100%;	height:100%;	margin:0 auto;	position: relative;	overflow: hidden;}.TimeList .List .ListMain{	width:100%;	position: absolute;	left:0;	top:0;	text-align: center;}.TimeList .List .ListMain a{	width:47px;	height:64px;	display: inline-block;	line-height: 65px;	box-sizing: border-box;	color:#999999;	font-size:16px;	text-align: center;	/*margin-right:72px;*/	border-bottom: 4px solid #fff;	text-align: center;	margin:0 23px;}.TimeList .List .ListMain a.cur{	color:#ca2c2b;   	border-color: #ca2c2b;}.LeftBox{	position: absolute;	width:26%;	left:11%;	top:0;	height:245px;	z-index: 1000;}.RightBox {	position: absolute;	width:26%;	right:11%;	top:0;	height:245px;	z-index: 1000;}.f_Slider .slick-current dl dt{	border-color:#e9413d;}.f_Slider .slick-current dl dt span{	background: url("../imgs/icon_cur.png") no-repeat;	background-size: cover;}.gaoshi{	width: 100%;	position: absolute;	z-index: 98;	height: 300px;}#sortable{	position: relative;}#sortable .a{	width: 31%;	box-sizing: border-box;	margin: 0px;	padding: 0px;	overflow: hidden;	line-height: 24px;	}#sortable .a div{	width: 100%;	height: auto;	overflow: hidden;	padding: 7px;	border: solid 1px #ccc;	background-color: #e0e3e8;	box-sizing: border-box;	border-radius: 4px;}#sortable .a a{	display: block;}#sortable img{	width: 100%;}