/*head*/
.head
{ 
	width:100%; 
	height:570px; 
	background:url(../images/banner.jpg) no-repeat center;
}

@-webkit-keyframes logo 
{
  0% {  top:-350px; }
  100% { top:60px;  }
}
 
.logo
{
	position:absolute;
	left:50%;  
	top:60px; 
	margin-left:-563px;
	-webkit-animation-name: logo; /*动画名称*/
	-webkit-animation-duration: 1s; /*动画持续时间*/
	-webkit-animation-iteration-count: 1; /*动画次数*/
	-webkit-animation-delay: 0s; /*延迟时间*/
}

.nav{ width:100%; height:92px; background:url(../images/topbg.gif) no-repeat center; clear:both;}
.nav ul{ width:1000px; height:92px; margin:0 auto; background:url(../images/topbg2.png) repeat-x center;}
.nav ul a{ width:156px; height:54px; margin-left:38px; margin-top:21px; float:left; background:url(../images/listbg.png) no-repeat center; display:block; font-size:24px; font-weight:bold; line-height:50px; color:#d64242; text-align:center;}
.nav ul a:hover{ color:#49146E; text-decoration:none;}

/*nav1*/
.nav1{width:100%; height:70px; background-color:#000; }
.nav1 ul{ width:1000px; height:70px; margin:0 auto;}
.nav1 ul a{display: inline-block; width:128px; height:70px; float: left; text-align:center; font:22px/70px "Microsoft YaHei"; color:#fff; margin-right:46px;_margin-right:40px;}
.nav1 ul a:hover{background-color:#0077dd; color:#fff;}

/*body a1*/

.mainarea{ width:1000px; margin:0 auto; overflow:hidden; text-align:left;}
.title-div{ width:1000px; height:135px; margin:40px 0px 40px 0px; overflow:hidden;}

.ywcon 
 { 
	 width: 1000px; 
	 height: 420px;
	 margin:0 auto; 
	 clear:both;
 }
.yleft 
 { 
	 float: left; 
	 width: 500px; 
	 padding-left: 50px; 
	 background-image: url(../images/logoall.png);
	 background-position: 0 -346px;
	 background-repeat: no-repeat;
 }
 
.yleft h3 { font-size: 22px; height: 25px; overflow: hidden; line-height: 25px; margin-bottom: 8px;}
.yleft h3 a{ color:#2d374b;}
.yleft h3 a:hover { color: #e84f4f; text-decoration: none;}
.yleft p { font-size: 14px;color: #8d8d8d;width: 500px; height: 60px; line-height: 30px; overflow:hidden; margin-bottom: 20px;border-bottom: 1px dotted #ffe2b8;}
.yleft p a { color: #2e2e2e;}
.yleft p a:hover { color: #e84f4f;text-decoration: none;}


.yright { width: 402px; height: 100%; float: right;}
.yright h2 { height: 28px; width: 100%; position: relative; background-position: 0 -126px;background-image: url(../images/logoall.png);background-repeat: no-repeat;}
.yright h2 a { position: absolute; right: 0; top: 4px; font-size: 14px; font-weight: 400; color: #8d8d8d;}
.yright h2 a:hover { color: #e84f4f; text-decoration: none;}

  
#focus { width: 402px; height: 220px; clear: both; overflow: hidden; position: relative; float: left; margin-top:10px; }
#focus ul { width: 402px; height: 220px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 402px; height: 220px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width: 200px; height: 220px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

 
.hdbox 
{
	width: 402px;
	margin-top:5px;
	clear:both
	
}
.hdbox .hdtit {
	height: 30px; 
	line-height: 30px;
	color: rgb(255, 255, 255); 
	padding-left: 15px; 
	font-size: 14px; 
	font-weight: bold;
	background-color:#E84F4F;
	
}

.hdbox .dsbb {
	padding: 12px; 
	border: 1px solid rgb(236, 236, 236); 
	border-image: none;
	background-image:url(../images/ewmb.jpg);
	background-repeat: no-repeat;
	background-position:right ;
	
}
.hdbox .dsbb p {
	line-height: 24px;
	color:#333333; 
	font-size: 12px;
} 
 


 
 /*a2*/


.title-div2{ width:1000px; height:135px; margin:10px 0px 40px 0px; overflow:hidden;}
.area-2 
{
	height: auto;
	clear:both;
	width:1000px;
	margin:0 auto;
	
}

.area-2 .end
{
	margin-right: 0px;

}

.pbox 
{
	width: 312px; 
	float: left; 
	margin-right: 32px;
	margin-bottom: 25px;
}

.pboxend
{
	width: 312px; 

	float: left; 
	margin-right: 32px;
	margin-bottom: 0px;
}


.pics-b 
{
	border-bottom: #dbdbdb 1px solid; 

	border-left: #dbdbdb 1px solid; 
	background-color: #fff; 
	border-top: #dbdbdb 1px solid; 
	border-right: #dbdbdb 1px solid;
	width: 310px;
	
}

.pics-b .con 
{
	 display: block;
	 height: 265px
}

.pics-b .mtit 
{
	padding-bottom: 0px; 
	padding-left: 16px; 
	padding-right: 16px; 
	display: block; 
	font: 14px/20px "微软雅黑"; 
	padding-top: 5px;
	color:#333333;
}

.pics-b .stit 
{
	padding-left: 16px; 
	display: block; 
	font-family: "微软雅黑"; 
	color: #777;
	padding-top:5px;
}

.pics-b a:hover 
{
	text-decoration: none
}
.pics-b a:hover img 
{
	filter: alpha(opacity=80); opacity: 0.8
}
.pics-b a:hover .mtit 
{
	color: #333
}
.pics-b a:hover .stit 
{
	color: #999
}

 /*效果图*/

 .area-3 {
	height: 514px;
	overflow: hidden;
	margin: 30px auto 0px; 
	width: 1000px;
}

.slider-c 
{
	padding: 16px 0px 11px 16px; 
	background-color: rgb(231, 231, 231);
}

#slider-c-1 .ibg {
	background: url("../images/png32a.png") no-repeat;
	background-position: 0px -354px;
}

#slider-c-1 .sum-2 {
	width: 229px;
}

.slider-c-con {
	width: 967px; 
	height: 390px; 
	overflow: hidden; 
	margin-bottom: 12px;
	position: relative; 
	background-color: rgb(255, 255, 255);
}


.slider-c-box {	width: 967px; height: 390px; overflow: hidden; }
.slider-c-box .pic { width: 637px; float: left;}
.slider-c-box .main { width: 330px; height: 375px; padding-top: 15px; float: left; position: relative;}
.slider-c-box .shd {
	width: 276px; 
	height: 39px; 
	padding-left: 38px; 
	margin-bottom: 16px; 
	margin-left: -12px; 
	background-color: #E56A27;
}
.slider-c-box .ch {
	font: 24px/39px "微软雅黑"; color: rgb(255, 255, 255); margin-right: 8px; float: left; font-size-adjust: none; font-stretch: normal;
}

.slider-c-box .sum-1 {
	font: 14px/24px "微软雅黑"; padding: 0px 28px; height: 72px; text-indent: 2em; margin-bottom: 30px; font-size-adjust: none; font-stretch: normal;
}
.slider-c-box .sum-2 {
	font: 12px/20px ""; padding: 100px 0px 0px 42px; width: 149px; height: 100px; color: rgb(255, 255, 255); text-indent: 2em; overflow: hidden; position: relative; z-index: 100; font-size-adjust: none; font-stretch: normal;
}

.slider-c-box .ibg {
	left: 0px; top: 142px; width: 330px; height: 250px; position: absolute; z-index: 10;
}


.slider-c-tab {
	width: 988px; height: 85px; overflow: hidden;
}

.slider-c-tab span 
{
border:0px;
}

.slider-c-tab .tab {
	width: 222px; overflow: hidden; margin-right: 26px; float: left; cursor: pointer; 
}
.slider-c-tab img {
	border: 1px solid rgb(231, 231, 231); border-image: none;
}
.slider-c-tab .current img {
	border:#E56A27 3px solid;
	width:214px;
	height:77px;
}
.slider-c-tab .nmr {
	margin-right: 0px !important;
}
 
 
 
 
 

/*a3*/

.zgxs { margin: 0 auto; clear:both}
.zgxs ul { width:1020px;}
.zgxs li{width:320px; display:inline; float:left; overflow:hidden; margin-right:20px;margin-bottom:20px; }
.zgxs a{display: inline-block; width:320px; height:250px; position:relative; float:left; overflow:hidden; }
.zgxs .tits{display: block; width:100%; height:35px; filter:progid:dximagetransform.microsoft.gradient(startcolorstr=#90000000, endcolorstr=#90000000); background:rgba(0,0,0,0.7); font-size:16px; line-height:35px;color:#fff; text-align:center; position:absolute; bottom:0px; left:0px; }


/*a4*/
.area-6 { height:380px; overflow:hidden; position:relative; width:1000px; }
/*.area-6 .area-mod{height:407px; position:relative; overflow:hidden;}*/
.area-6 .tab-03 { width:100%; height:407px; }
.area-6 .tab-03 .tab{ width:1000px; height:407px; }
.area-6 .mod-l{display: inline-block; width:500px; height:365px;}
.area-6 .mod-r{width:482px; height:245px; margin-top:120px; overflow:hidden;}
.area-6 .mod-r .tit-div{height: 70px; font-size:18px; line-height:70px; color:#777; margin-bottom: 13px; text-align:center; }
.area-6 .mod-r .tit-div strong{font-size: 30px; color:#333; margin-right: 10px;  }
.area-6 .mod-r .mod-txt{width:450px; height: 105px; border:1px solid #000; position:relative; padding:40px 15px 15px 15px;}
.area-6 .mod-r .mod-txt i{font-size:14px; line-height:30px; color:#fff; padding:0px 10px; background-color:#000; position:absolute; top:-15px; left:10px;}
.area-6 .mod-r .mod-txt p{font-size:14px; line-height:26px; color:#777; height:105px; overflow:hidden; text-align:left; }
.area-6 .tab-ctrl{width:482px; height: 120px; position:absolute; top:0px; right:0px;}
.area-6 .tab-ctrl .slide{width:396px; height: 120px; margin:0 auto; }
.area-6 .tab-ctrl .item{display:inline-block; float:left; width:118px; height:118px; text-align:center; position:relative; margin-right:22px; cursor: pointer;  }
.area-6 .tab-ctrl .item img { /*margin-top:16px;*/}
.area-6 .tab-ctrl .item .bg{display: block; width:118px; height:118px; position:absolute; top:0px; left:0px; background:url(../images/bg1.png) 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/bg1.png'); }
.area-6 .tab-ctrl .item em{display:none;}
.area-6 .tab-ctrl .current .bg{ background:url(../images/bg2.png) 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/bg2.png');}
.area-6 .tab-ctrl .current em{display:block; position:absolute; top:45px; left:0px; text-align:center; width:100%; height:35px;}
.area-6 .tab-ctrl .current strong{font-size:16px; line-height:30px; padding:0px 10px; border:1px solid #fff; color:#fff;}
.area-6 .tab-ctrl .btn{font-size:70px; top: 60px;}
.area-6 .tab-ctrl .btn-left{left:0px;}
.area-6 .tab-ctrl .btn-right{right:0px;}
.area-6 .tab-ctrl .btn{position:absolute;font-family:SimSun;font-size:80px;width: 40px;height: 70px;line-height: 70px;cursor:pointer;color:#000;top:50%;margin-top:-30px;}
.area-6 .tab-ctrl .btn:hover{color:#0077dd;text-decoration:none}



/*高端访谈列表*/

.area-6-2{ width:100%; overflow:hidden}
.area-6-2 ul{ width:1020px;}
.area-6-2 ul li{ width:203px; float:left; margin:0 20px 20px 0;border:5px solid #E0E0E0; padding:20px 11px 5px 11px; text-align:center; position:relative}
.area-6-2 ul li img{ width:203px; height:230px;}
.area-6-2 ul li h2{font-size: 18px;font-weight: normal;color: #0c132d;line-height: 30px;height:30px;width: 100%;overflow: hidden;}
.area-6-2 ul li h2 b{ color:#999; font-size:14px; margin-left:10px; font-weight:normal}
.area-6-2 ul li p{ border-top:1px solid #29304a; height:30px; line-height:30px; text-align:center}
.area-6-2 ul li:hover{border:5px solid #0C6A8A; color:#0C6A8A;}


/*精彩回顾*/
.title-div5{ width:1000px; height:135px; margin:0px 0px 40px 0px; overflow:hidden;}

.hg_tit 
{
	width:120px;
	float:left;
	height:615px;
	overflow:hidden;
	margin-right:10px;
}

.hg_tit ul
{
	overflow: hidden; 
	display: inline-block;
}

.hg_tit ul li 
{
	background: url("../images/hbg1.png") no-repeat; 
	width: 120px; 
	height: 103px; 
	line-height: 103px; 
	margin-bottom:20px;
}

.hg_tit ul li:hover 
{
	background: url("../images/hbg2.png") no-repeat;
}

.hg_tit ul li.current
 {
	background: url("../images/hbg2.png") no-repeat;
}

.hg_tit ul li a {
	padding-right:20px;
	text-align:center;
	color:#000000; 
	font-size: 30px; 
	display: block;
}
.hg_tit ul li a:hover 
{
	color:#FFFFFF;
	font-size:0px;
}
.hg_tit ul li.current a 
{
	color:#FFFFFF;
	font-size:12px;
	display:none;
}

.p_box
{
	width:870px;
	float:left;
}

.abox
{
	width: 870px; 
	height: 595px; 
	float: left;
}
.abox .item 
{
	margin-right: 10px; 
	float: left; 
	_display: inline;
}

.abox .title 
{
	padding: 0px; 
	left: 0px; 
	height: 30px; 
	text-align: center; 
	bottom: 0px; 
	color: rgb(255, 255, 255); 
	line-height: 30px; 
	position: absolute; 
	background-color:rgba(0, 0, 0, 0.5);
}

.abox .item img 
{
	display: block;
}
.abox .item a 
{
	display: block; 
	position: relative;
}
.abox .item a:hover 
{
	text-decoration: none;
}

.abox .item-1 
{
	width: 280px;
}
.abox .item-1 .title 
{
	width: 280px;
}
.abox .item-1 a 
{
	overflow: hidden; 
	margin-bottom: 10px;
}


.abox .item-2 
{
	width: 320px;
}
.abox .item-2 .title 
{
	width: 320px;
}

.abox .item-2 a 
{
	overflow: hidden; 
	margin-bottom: 10px;
}

.abox .item-3 
{
	width: 250px; 
	margin-right: 0px;
}

.abox .item-3 .title 
{
	width: 250px;
}

.abox .item-3 a 
{
	overflow: hidden; 
	margin-bottom: 10px;
}
/**/


/*foot*/

.box2{ height:207px; padding-top:44px; margin-top:50px; position:relative; z-index:100; width:100% }
.team { height:207px; background:#484848;}
.team .team-ct {width:1000px;margin:0 auto;color:#fff;}
.team .tit-bt {width:260px; height:100px; margin:55px 40px 0 20px; overflow:hidden; float:left;_display:inline;}
.team .po-r{position:relative;}
.team .weixin-code {width:222px;height:249px;margin-top:-42px;overflow:hidden;float:left;}
.team .phone {width:222px;height:249px;background:url(../images/phone.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/phone.png');position:absolute;top:249px;left:0;z-index:1;}
.team .list-txt {padding-top:30px;float:left;overflow:hidden;}
.team .list-txt li {height:24px;*float:left;font-size:14px; line-height:24px;text-align:left;}
.team .list-txt span {width:300px;float:left;}
.team .list-txt .item-1 {width:140px;margin-right:12px;text-align:right;}