@charset "gb2312";
* {
	padding:0;
	margin:0;
}
html, div, dl, dt, dd, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, p {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:"Microsoft YaHei";
}
table tr td {
	table-layout:fixed;
	word-wrap:break-word;
}
table span {
	color: #000;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
}
div {
	word-wrap:break-word;
}
body {
	margin:0;
	padding:0;
}
ul li {
	list-style-type:none;
}
li {
	list-style-type:none;
}
a {
	color:#333333;  
	text-decoration:none;
}
a:hover {
	color:#000000;
}
img {
	border:none;
}

/*header*/
.header {
	width:990px;
	height:108px;
	margin:0 auto;
}
.logop {
	float:left;
	width:305px;
	height:108px;
	display:block; 
}
.topnavp {
	float:right;
	text-align:right;
	width:580px;
	margin-top:10px;
	font-size:11px;
}
.tophr{
	width:400px;	
	}
.topnavp li {
	float:left;
	background:url(../images/topnav.jpg) no-repeat left;
	padding-left:8px;
	margin-left:15px;
}
.topnavp li a {
	color:#666666;
}
.topnavp li:hover {
	background:url(../images/topnav2.jpg) no-repeat left;
}
.topnavp li a:hover {
	color:#000000;
}
.topnavp li.sousuo {
	width:176px;
	height:18px;
	float:right;
	background:url(../images/sousuo.jpg) no-repeat bottom left;
	line-height:18px;
	border:#CCC solid 1px;
}
.sousuo {
	width:176px;
	height:18px;
	float:right;
	background:url(../images/sousuo.jpg) no-repeat bottom left;
	line-height:18px;
	border:#CCC solid 1px;
}
.sousuo .searchkey{
	background: none;
	border:none;
	padding-left:20px;
	width:130px;
	font-size:12px;
	color:#999;
	height:16px;
	line-height:16px;
	float:left;
	padding-top:3px\9;
	}
.sousuo .searchbtn{
	background: none;
	border:none;
	width:20px;
	height:20px;
	float:left;
	}
.tel{
	padding:0px;
	width:250px;
	height:59px;
	float:right;
	margin-top:10px;
	}	

.navbg {
	width:100%;
	height:34px;
	margin:0 auto;
	background:#08469b;
}
.navpHr {
	width:990px;
	height:100%;
	margin:0 auto;
	background:#004098;
}
.navpHr li {
	float:left;
	height:34px;
	line-height:34px; 
	position:relative;
    width:138px; text-align:center;
}
.navpHr li a {
	color:#FFF;   
}
.navpHr li:hover {
	background:#2159a5; 
}
.navpHr li.TT1{ 
	background:#2159a5
}
.bannerHr {
	width:100%; overflow:hidden;
	height:auto;
	margin:0px; 
}

.WebMain{width:990px; height:auto; clear:both; overflow:hidden; text-align:left; }

ul.HrAboutTitle{ padding-top:30px; padding-bottom:30px; width:990px; height:25px; clear:both; overflow:hidden; background-image:url(../images/Xian.png); background-position:left 53px; background-repeat:repeat-x;}
ul.HrAboutTitle li{ float:left; height:25px;}
ul.HrAboutTitle li.TT1{ line-height:18px; padding-top:7px;  color:#003F97; background-color:White; padding-left:15px;background-image:url(../images/LanXian.jpg); font-size:16px; background-position:left 2px; background-repeat:no-repeat;}
ul.HrAboutTitle li.TT1 span{font-family:Î¢ÈíÑÅºÚ; float:left; font-weight:bold;}
ul.HrAboutTitle li.TT1 span.SP1{ padding-left:6px; padding-top:4px; font-size:12px; font-weight:lighter;}
ul.HrAboutTitle li.TT2{ float:right;}

.HrABoutContent{ padding-top:20px; padding-bottom:20px; font-family:Î¢ÈíÑÅºÚ; width:930px; text-align:left; background-color:#F3F3F3; height:auto; clear:both; overflow:hidden; padding-left:30px; padding-right:30px; } 
.HrABoutContent .title{ font-size:18px; font-weight:bold; width:930px; line-height:45px; height:auto; clear:both; overflow:hidden;}
.HrABoutContent .Content{ width:930px; height:auto; clear:both; overflow:hidden; line-height:25px;}

.HrABoutImg{ width:990px; height:auto; clear:both; overflow:hidden; padding-top:40px; padding-bottom:20px;}

.MaddTop20{ margin-top:20px;}

.footerHr {
	margin:0 auto; margin-top:20px;
	width:990px;
	height:100px;
	background:url(../images/foot.jpg) no-repeat top;
}
.footerHr ul {
	float:left;
	margin-top:10px;
}
.footerHr ul li {
	float:left;
	padding-left:5px;
	padding-right:5px;
}
.footerHr ul li a {
	color:#666666;
}
.footerHr ul li a:hover {
	color:#1a5eac;
}
.footHr {
	float:right;
	color:#999999;
	margin-top:10px;
}
.footHr .Title{ text-align:right; height:25px; line-height:25px;}
.footHr .ICO{ padding-top:10px; text-align:right; height:20px; }

.WebHuoTitle{ text-align:center; width:990px; height:85px;  line-height:85px;clear:both; font-family:Î¢ÈíÑÅºÚ; font-size:36px; font-weight:bold;  overflow:hidden;background-image:url(../images/tiao.png); background-position:left center; background-repeat:repeat-x; }
.WebHuoTitle span{ padding-left:15px; padding-right:15px; height:85px; background-color:White;color:#003F97;}

.HrHuoContent{  padding-bottom:20px; font-family:Î¢ÈíÑÅºÚ; width:990px; text-align:left; background-color:#F3F3F3; height:auto; clear:both; overflow:hidden;  } 
.HrHuoContent .Image{ padding-top:35px; padding-bottom:20px; width:960px; height:auto; clear:both; overflow:hidden; text-align:center;}
.HrHuoContent .Content{ width:960px; height:auto; clear:both; text-align:center; overflow:hidden; color:#333333; font-size:14px; line-height:25px;}
.HrHuoContent .Content span.SP1{ font-size:18px; font-weight:bold; color:#003F97;}
.HrHuoContent .HuoBiao{ text-align:center; overflow:hidden; width:960px; height:auto; clear:both;}
.HrHuoContent .HuoBiao p{ padding-right:20px; font-family:Î¢ÈíÑÅºÚ; font-size:14px; color:#003F97; float:left; height:50px; padding-left:17px; line-height:50px;background-image:url(../images/landian.png); background-position:left center; background-repeat:no-repeat;}
.HrHuoContent .HuoBiao p.PP1{ margin-left:160px;}
 


ul.HrHuoTitle{ padding-top:20px; color:#003F97; font-family:Î¢ÈíÑÅºÚ; text-align:center; width:auto; height:auto; clear:both; overflow:hidden;}
ul.HrHuoTitle li.TT1{ font-size:30px; font-weight:bold;  }
ul.HrHuoTitle li.TT2{ font-size:18px;  }
ul.HrHuoTitle li.TT2 span{ border-top:1px dashed #003F97;   width:480px;}

ul.SearchTitle{ margin-top:30px; text-align:left; margin-left:65px; clear:both; overflow:hidden; width:845px; height:70px;background-image:url(../images/HupTitle.png); background-position:right center; background-repeat:no-repeat;}
ul.SearchTitle li{ float:left;}
ul.SearchTitle li.TT1{ font-family:Arial; font-size:60px; color:#003F97; font-style:italic; width:80px;}
ul.SearchTitle li.TT2{ font-family:Î¢ÈíÑÅºÚ; font-size:14px; line-height:55px; padding-top:10px; color:White;}

ul.SearchContent{ padding-top:30px; width:845px; height:auto; clear:both; overflow:hidden;margin-left:65px; }
ul.SearchContent li{ font-family:Î¢ÈíÑÅºÚ; float:left;}
ul.SearchContent li.TT1{ color:#333333; background-color:#E2E2E2;  text-align:center; width:355px; height:auto; overflow:hidden;}
ul.SearchContent li.TT1 p.PP1{ margin:0px; padding:0px; width:349px; height:264px; border:3px solid #CACACA;}
ul.SearchContent li.TT1 p.PP2{ height:35px; line-height:35px; width:355px;}
ul.SearchContent li.TT2{ font-size:14px; color:#333333; line-height:24px; padding-left:30px; width:460px; height:310px; overflow:hidden;background-image:url(../images/HUo6.png); background-position:187px 148px; background-repeat:no-repeat;}
ul.SearchContent li.TT2 span.Sp1{ color:#003F97;}
ul.SearchContent li.TT2 span.Sp2{ padding-left:45px;}
ul.SearchContent li.TT2 span.Sp3{ padding-left:115px;}
ul.SearchContent li.TT2 span.Sp4{ padding-left:18px;}
ul.SearchContent li.TT2 span.Sp5{ color:White;}


ul.PartnerList{ padding-bottom:15px; margin-left:130px; margin-top:40px; width:701px; height:auto; clear:both; overflow:hidden;}
ul.PartnerList li{ border-top:1px solid #878787; float:left;  height:145px; padding-top:35px; overflow:hidden;}
ul.PartnerList li.TT1{ border-right:1px solid #878787; width:350px;   }
ul.PartnerList li.TT1 p{ text-align:center; padding-left:50px; width:190px; line-height:35px; height:auto; }
ul.PartnerList li.TT2{  width:310px; text-align:left; padding-left:40px;}
ul.PartnerList li.TT2 p{ text-align:center; padding-left:50px; width:190px; line-height:35px; height:auto; }


ul.CaseContent{ padding-top:30px; width:890px; height:auto; clear:both; overflow:hidden;margin-left:100px; }
ul.CaseContent li{ font-family:Î¢ÈíÑÅºÚ; float:left; padding-right:60px; padding-top:25px;}
ul.CaseContent li.TT1{ color:#333333; float:left;  text-align:center; width:220px; height:auto; overflow:hidden;}
ul.CaseContent li.TT1 p.PP1{ margin:0px; padding:0px; width:214px; height:160px; border:3px solid #CACACA;}
ul.CaseContent li.TT1 p.PP2{ height:27px; line-height:27px; background-color:#FFFFFF; width:220px; text-align:center;}

ul.DianXIng{ padding-top:25px; font-family:Î¢ÈíÑÅºÚ;  width:890px; padding-left:100px; height:auto; clear:both; overflow:hidden;}
ul.DianXIng li.TT1{ clear:both; overflow:hidden; color:#656565; font-size:24px; font-weight:bold; height:55px; width:800px; line-height:55px;}
ul.DianXIng li.TT2{ float:left; width:260px; padding-left:20px; line-height:20px; height:20px;background-image:url(../images/Lanbiao2.png); background-position:left center; background-repeat:no-repeat;}

ul.LinkContent{ padding-bottom:30px; font-family:Î¢ÈíÑÅºÚ;   width:890px;  padding-left:100px; height:auto; clear:both; overflow:hidden;}
ul.LinkContent li.TT1{font-size:14px; height:55px; line-height:55px; padding-top:20px;}
ul.LinkContent li.TT1 span{ color:#003F97; font-size:16px;}
ul.LinkContent li.TT2{ line-height:26px; width:460px; height:auto; overflow:hidden; float:left;}
ul.LinkContent li.TT2 span.SP1{ font-weight:bold; font-size:18px; color:Black;}
ul.LinkContent li.TT2 span.SP2{ font-weight:bold; color:Black;}
ul.LinkContent li.TT3{ float:left; height:auto; width:430px;}
ul.LinkContent li.TT3 img{ margin-top:65px;}


.Liucheng{ padding-bottom:85px; padding-top:50px; width:990px; height:auto; clear:both; overflow:hidden;}
.LiuchengBiao{font-family:Î¢ÈíÑÅºÚ;  font-size:18px; clear:both; overflow:hidden; width:120px; text-align:center; height:30px; line-height:30px; background-color:#003F97; color:White;}

.RecruitContent{ padding-top:20px; padding-bottom:20px; font-family:Î¢ÈíÑÅºÚ; width:960px; text-align:left;   height:auto; clear:both; overflow:hidden; } 
.RecruitContent .Content{ font-size:14px; width:960px; height:auto; clear:both; overflow:hidden; line-height:26px;}


.JobContent{ padding-top:20px; padding-bottom:20px; padding-left:35px; font-family:Î¢ÈíÑÅºÚ; width:950px; text-align:left;   height:auto; clear:both; overflow:hidden; } 
.JobContent .Content{ padding-left:5px; font-size:14px; width:940px; height:auto; clear:both; overflow:hidden; line-height:26px;}
.JobContent .Title{ width:950px; height:auto; line-height:24px; font-size:18px;}
.JobContent .Title2{ padding-bottom:20px; width:950px; height:auto; line-height:28px; font-size:14px;}
.JobContent .ZhiWei{width:950px; height:auto; clear:both; overflow:hidden;}
.JobContent .ZhiWei p{ float:left; height:20px; line-height:20px;}
.JobContent .ZhiWei p.PP1{ width:140px;}
.JobContent .Biao{ padding-top:20px;  font-size:14px; padding-left:5px; width:870px; height:40px; line-height:40px; border-bottom:1px solid #CCCCCC;}
.JobContent .Btn{ width:870px; height:auto; clear:both; overflow:hidden;}

.MaddTop10{ margin-top:10px;}


.JobUsTitle{ color:#003F97;font-family:Î¢ÈíÑÅºÚ; font-size:18px; padding-left:30px; width:960px; height:85px; line-height:85px; }

ul.JobUsList{ width:940px; height:auto; clear:both; overflow:hidden; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC;}
ul.JobUsList li{ text-align:center; clear:both; height:34px;  border-bottom:1px solid #CCCCCC; }
ul.JobUsList li p{ float:left; height:34px; line-height:34px;}
ul.JobUsList li p.PP1{ width:149px;border-right:1px solid #CCCCCC;}
ul.JobUsList li p.PP2{ width:109px;border-right:1px solid #CCCCCC;}
ul.JobUsList li p.PP3{ width:129px;border-right:1px solid #CCCCCC;}
ul.JobUsList li p.PP3 img{ margin-top:5px;}
ul.JobUsList li.TT1{ color:#004197;}
ul.JobUsList li p.PP1 a:link
{
    color: #003F97;
    text-decoration: none;
}
ul.JobUsList li p.PP1 a:visited
{
    color: #003F97;
    text-decoration: none;
}
ul.JobUsList li p.PP1 a:hover
{
    color: #FF6600;
    text-decoration: none;
}

.LeftHome{ margin-top:35px; margin-bottom:35px; width:609px; float:left; height:auto; overflow:hidden; border-right:1px solid #DDDDDD;}
.LeftHome .Title{ padding-left:10px; color:#004197; width:599px; height:30px; line-height:30px; clear:both; overflow:hidden;background-image:url(../images/Jian.png); background-position:left center; background-repeat:no-repeat;}
.LeftHome .About{ padding-bottom:25px; text-indent:20px; line-height:20px; width:570px; height:80px; clear:both; overflow:hidden;}
.LeftHome .About a:link
{
    color: #003F97;  
    text-decoration: none;
}
.LeftHome .About a:visited
{
    color: #003F97;  
    text-decoration: none;
}
.LeftHome .About a:hover
{
    color: #FF6600; 
    text-decoration: none;
}
.LeftHome .liu{ padding-top:10px; width:570px; height:auto; clear:both; overflow:hidden;}

.RightHome{ margin-top:35px; padding-left:35px; width:345px; float:left; overflow:hidden;}

ul.RightNews{ border-bottom:1px dotted #777777;  width:345px; height:auto; clear:both; overflow:hidden;}
ul.RightNews li{ float:left;}
ul.RightNews li.TT1{ width:150px; height:115px;}
ul.RightNews li.TT2{ font-family:Î¢ÈíÑÅºÚ; width:195px; height:auto; overflow:hidden;}
ul.RightNews li.TT2 p.PP1{ font-weight:bold; width:195px; height:auto; line-height:20px; }
ul.RightNews li.TT2 p.PP2{ color:#999999; font-size:11px; height:auto; width:195px; line-height:20px; font-family:Arial;}
ul.RightNews li.TT2 p.PP1 a:link
{
    color: #000000;  
    text-decoration: none;
}
ul.RightNews li.TT2 p.PP1 a:visited
{
    color: #000000;  
    text-decoration: none;
}
ul.RightNews li.TT2 p.PP1 a:hover
{
    color: #FF6600; 
    text-decoration: none;
}
ul.RightNews li.TT2 p.PP3{ color:#656565;  width:195px; height:auto; line-height:20px; }
ul.RightNews li.TT2 p.PP3 a:link
{
    color: #003F97;  
    text-decoration: none;
}
ul.RightNews li.TT2 p.PP3 a:visited
{
    color: #003F97;  
    text-decoration: none;
}
ul.RightNews li.TT2 p.PP3 a:hover
{
    color: #FF6600; 
    text-decoration: none;
}


ul.NewsHomeList{ padding-top:10px; width:345px; height:auto; clear:both; overflow:hidden;}
ul.NewsHomeList li.TT1{ width:345px; height:40px; clear:both; overflow:hidden;}
ul.NewsHomeList li.TT1 p{ float:left;}
ul.NewsHomeList li.TT1 p.PP1{ width:15px; height:40px;background-image:url(../images/Hdian.png); background-position:center center; background-repeat:no-repeat;}
ul.NewsHomeList li.TT1 p.PP2{ background-color:#EDEDED; line-height:20px; width:330px; height:40px;}
ul.NewsHomeList li.TT2 p{ float:left;}
ul.NewsHomeList li.TT2 p.PP1{ width:15px; height:40px;background-image:url(../images/Edian.png); background-position:center center; background-repeat:no-repeat;}
ul.NewsHomeList li.TT2 p.PP2{ line-height:20px; width:330px; height:40px;}
ul.NewsHomeList li.TT3{ padding-left:15px; width:330px; height:auto; padding-top:10px; clear:both; overflow:hidden;}
ul.NewsHomeList li.TT2:hover{ width:345px; height:40px; clear:both; overflow:hidden;}
ul.NewsHomeList li.TT2:hover p{ float:left;}
ul.NewsHomeList li.TT2:hover p.PP1{ width:15px; height:40px;background-image:url(../images/Hdian.png); background-position:center center; background-repeat:no-repeat;}
ul.NewsHomeList li.TT2:hover p.PP2{ background-color:#EDEDED; line-height:20px; width:330px; height:40px;}

.WonderfulTT{ width:990px; height:115px; clear:both; overflow:hidden; background-color:#003F97;
              background-image:url(../images/ProXian.png); background-position:center 90px; background-repeat:no-repeat;}

ul.WonderfuTitle{ padding-top:20px; color:#FFFFFF; font-family:Î¢ÈíÑÅºÚ; text-align:center; width:auto; height:auto; clear:both; overflow:hidden;}
ul.WonderfuTitle li.TT1{ font-size:24px; }
ul.WonderfuTitle li.TT2{ font-size:14px;  }
ul.WonderfuTitle li.TT2 span{width:480px;}
.WonderfuBiao{ line-height:30px; padding-top:5px; color:#7AA6E3; font-family:Î¢ÈíÑÅºÚ; width:990px; height:auto; clear:both; overflow:hidden; text-align:center;}
.WonderfuBiao a.AA1{ margin-left:14px; margin-right:14px; color:White;}
.WonderfuBiao a.AA2{ margin-left:14px; margin-right:14px; color:#7AA6E3;}
.WonderfuBiao a.AA2:hover{margin-left:14px; margin-right:14px; color:White;}

ul.WonderfuList{ width:990px; height:auto; clear:both; overflow:hidden;} 
ul.WonderfuList li{ padding-left:36px; position:relative; margin-top:30px; float:left; width:438px; height:328px; overflow:hidden; float:left;}
ul.WonderfuList li p{ padding-top:10px; padding-bottom:10px; position:absolute; font-family:Î¢ÈíÑÅºÚ; right:0px; bottom:0px; width:390px; padding-left:24px; padding-right:24px; color:White; height:auto; line-height:25px;filter:alpha(Opacity=75);-moz-opacity:0.75;opacity: 0.75;z-index:100; background-color:#000000; top:286px;}
ul.WonderfuList li p span{ font-size:15px; padding-bottom:10px;}

.WonderfuListMuen{ font-family:Î¢ÈíÑÅºÚ; padding-top:20px; width:990px; height:45px; line-height:45px; text-align:right; clear:both; overflow:hidden;}
.WonderfuListMuen a.AA1{ margin-left:14px; margin-right:14px; color:#08469B;}
.WonderfuListMuen a.AA2{ margin-left:14px; margin-right:14px; color:#333333;}
.WonderfuListMuen a.AA2:hover{margin-left:14px; margin-right:14px; color:#08469B;}
.WonderfuListTi{  width:990px; height:30px; line-height:30px; text-align:right; clear:both; font-family:Î¢ÈíÑÅºÚ; overflow:hidden; font-size:18px;}



/* jQuery jcImgScroll css */
.jcImgScroll { width:988px; border:1px solid #CCCCCC; padding-top:20px; padding-bottom:20px; position:relative; height:342px;  }
.jcImgScroll li { border:1px solid #ccc; }
.jcImgScroll li a { background:#fff; display:block; height:340px;  }
.jcImgScroll li.loading a { background:#fff url(../images/loading.gif) no-repeat center center;} 
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { display:none; border:0 none;}
.jcImgScroll em.sPrev {  background:url(../images/arrow-left.png) no-repeat left center; }
.jcImgScroll em.sNext {   background:url(../images/arrow-right.png) no-repeat right center;}
.jcImgScroll dl dd { background:url(../images/NumBtn.png) no-repeat 0 bottom; text-indent:-9em; }
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0; }


ul.MuenDownNav{ text-align:left; z-index:9999; font-family:Î¢ÈíÑÅºÚ; position:absolute; left:0px; top:34px; width:100%; height:auto; clear:both; overflow:hidden;}
ul.MuenDownNav li{ border-top:1px solid #003173; text-align:center; width:100%; background-color:#004098; height:32px; line-height:32px; }
ul.MuenDownNav li:hover{ text-align:center;width:100%; background-color:#2159A5;  height:32px; line-height:32px; }
ul.MuenDownNav li a{ color:White;}


.MuenDownNavTT{ text-align:left; z-index:100; font-family:Î¢ÈíÑÅºÚ; position:absolute;background-color:#2159A5;  left:0px; top:34px; width:100%; height:auto; clear:both; overflow:hidden;}
.MuenDownNavTT:hover{ text-align:center;width:100%; background-color:#2159A5;  height:32px; line-height:32px; }
.MuenDownNavTT a{ color:White; border-top:1px solid #003173; text-align:center; width:100%; background-color:#004098; height:32px; line-height:32px; }







#inner
{
    width: 100%;
    margin: 0 auto;  z-index:0;
	background: url(../images/bannerhuodong.jpg) center no-repeat;
}
#innerhr
{
    width: 100%;
    margin: 0 auto;  z-index:0;
	background: url(../images/Banner3.jpg) center no-repeat;
}
.hot-event
{
    height:258px;
    position: relative;
}
.hot-event .switch-tab
{
    text-align: center;
    padding: 10px 0;
}
.hot-event .switch-tab a, .hot-event .switch-tab .current
{
    margin: 0 2px;
    display: inline-block;
    width: 15px;
    height: 15px; 
    font: 0/0 arial;
    color: transparent;
    overflow: hidden;
    vertical-align: top;
}
.hot-event .switch-tab .current
{
     
}
.hot-event .switch-nav
{
    position: absolute;
    right: 12px;
    top: 254px;
    z-index: 2;
}
.hot-event .switch-nav .i-prev
{
   
}
.hot-event .switch-nav .prev
{
    border-radius: 3px 0 0 3px;
    border-width: 1px;
}
.hot-event .switch-nav .next
{
    border-radius: 0 3px 3px 0;
    border-width: 1px 1px 1px 0;
}
.hot-event .switch-nav .i-next
{
    
}
.hot-event .switch-nav a
{
    display:none;
    padding: 7px 16px;
    background: rgba(0,0,0,.3);
    border-style: solid;
    border-color: rgba(255,255,255,.6);
}
.hot-event .switch-nav a:hover
{
    background: rgba(0,0,0,.2);
}
.hot-event .event-item
{
    height: 208px;
    width: 100%;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
}
.hot-event .event-item .banner
{
    display: block;
}
.hot-event .event-item img
{
    -webkit-box-reflect: below 0 -webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(85%,transparent),to(rgba(255,255,255,.2)));
    border: 0;
}
.hide-clip
{
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    line-height: 0 !important;
    width: 1px !important;
    overflow: hidden;
}

.hot-event2
{
    height:308px;
    position: relative;
}
.hot-event2 .switch-tab
{
    text-align: center;
    padding: 10px 0;
}
.hot-event2 .switch-tab a, .hot-event2 .switch-tab .current
{
    margin: 0 2px;
    display: inline-block;
    width: 15px;
    height: 15px; 
    font: 0/0 arial;
    color: transparent;
    overflow: hidden;
    vertical-align: top;
}
.hot-event2 .switch-tab .current
{
     
}
.hot-event2 .switch-nav
{
    position: absolute;
    right: 12px;
    top: 254px;
    z-index: 2;
}
.hot-event2 .switch-nav .i-prev
{
   
}
.hot-event2 .switch-nav .prev
{
    border-radius: 3px 0 0 3px;
    border-width: 1px;
}
.hot-event2 .switch-nav .next
{
    border-radius: 0 3px 3px 0;
    border-width: 1px 1px 1px 0;
}
.hot-event2 .switch-nav .i-next
{
    
}
.hot-event2 .switch-nav a
{
    display:none;
    padding: 7px 16px;
    background: rgba(0,0,0,.3);
    border-style: solid;
    border-color: rgba(255,255,255,.6);
}
.hot-event2 .switch-nav a:hover
{
    background: rgba(0,0,0,.2);
}
.hot-event2 .event-item
{
    height: 208px;
    width: 100%;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
}
.hot-event2 .event-item .banner
{
    display: block;
}
.hot-event2 .event-item img
{
    -webkit-box-reflect: below 0 -webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(85%,transparent),to(rgba(255,255,255,.2)));
    border: 0;
}



.hot-event3
{
    height:416px;
    position: relative;
}
.hot-event3 .switch-tab
{
    text-align: center;
    padding: 10px 0;
}
.hot-event3 .switch-tab a, .hot-event2 .switch-tab .current
{
    margin: 0 2px;
    display: inline-block;
    width: 15px;
    height: 15px; 
    font: 0/0 arial;
    color: transparent;
    overflow: hidden;
    vertical-align: top;
}
.hot-event3 .switch-tab .current
{
     
}
.hot-event3 .switch-nav
{
    position: absolute;
    right: 12px;
    top: 254px;
    z-index: 2;
}
.hot-event3 .switch-nav .i-prev
{
   
}
.hot-event3 .switch-nav .prev
{
    border-radius: 3px 0 0 3px;
    border-width: 1px;
}
.hot-event3 .switch-nav .next
{
    border-radius: 0 3px 3px 0;
    border-width: 1px 1px 1px 0;
}
.hot-event3 .switch-nav .i-next
{
    
}
.hot-event3 .switch-nav a
{
    display:none;
    padding: 7px 16px;
    background: rgba(0,0,0,.3);
    border-style: solid;
    border-color: rgba(255,255,255,.6);
}
.hot-event3 .switch-nav a:hover
{
    background: rgba(0,0,0,.2);
}
.hot-event3 .event-item
{
    height: 208px;
    width: 100%;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
}
.hot-event3 .event-item .banner
{
    display: block;
}
.hot-event3 .event-item img
{
    -webkit-box-reflect: below 0 -webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(85%,transparent),to(rgba(255,255,255,.2)));
    border: 0;
}








