﻿/* CSS Document */
*{ margin:0px; padding:0px;}
.Max{ width:100%; height:auto; float:left; position:absolute;}
.MaxTop{ width:100%; height:87px; float:left; background:url(images/maxtop.png);}
.MaxTop img{ float:left; margin-top:2px;}
.MaxTop ul{ float:right; margin-top:2px;}
.MaxTop ul li{ width:auto; line-height:86px; float:left; padding:0px 10px; color:#131313; font-size:14px;}
.MaxTop ul .on{ color:#990303;}
.MaxTop ul li:hover{ color:#990303;}

.Banner{ width:100%; height:590px; float:left;}
.middle{ width:100%; height:auto; float:left; background:url(images/middle.png);}
.Title{ width:100%; height:auto; float:left;}
.Titlee{width:100%; height:auto; float:left; padding-top:20px; background:#eee;}
.Title2{width:100%; height:auto; float:left; margin-top:20px; background:#eee;}
.TitleT{ width:100%; text-align:center; height:115px; float:left; border-bottom:1px solid #cccccc;}
.TitleT bt{ margin:auto; font-weight:100; top:87px; background:url(images/middle.png); width:auto; padding:0px 10px; height:50px; position:relative; line-height:50px; font-size:28px; color:#2e2f2f;}
.TitleT bt span{ color:#bd0707;}

.Title p{ width:100%; height:24px; line-height:24px; color:#818181; font-size:14px; text-align:center; float:left; text-align:center; margin-top:15px;}
.Title2 p{ width:100%; height:24px; line-height:24px; color:#818181; font-size:14px; text-align:center; float:left; text-align:center; margin-top:15px;}
.Titlee p{ width:100%; height:24px; line-height:24px; color:#818181; font-size:14px; text-align:center; float:left; text-align:center; margin-top:15px;}


.video{ width:805px; height:395px; margin:30px auto; background:url(images/video.png) no-repeat; }

.Introduction{ width:100%; height:auto; background:#f5f2ea; float:left; border-radius:5px;}
.IntrodAmongt{ float:left; margin:25px auto;}
.IntrodAmong{ width:940px; height:auto; margin:auto; font-size:13px; color:#414141; line-height:26px;}

.Aspeech{ width:100%; height:auto; float:left; background:url(images/aspeech.png) repeat-x top; margin-top:120px;}

.AspeechA{ width:990px; height:auto; float:left; font-size:13px; color:#414141; line-height:26px; margin-top:30px;}
.AspeechM{ width:100%; height:auto; float:left; background:#eee;}
.AspeechAs{ width:1048px; height:auto; float:left; margin-top:30px;}

.AspeechBot{ width:100%; height:30px;  float:left; background:url(images/aspeechbot.png) repeat-x;}

.Guest{ width:100%; height:auto; background:#fff; float:left;}
.GuestImg{ float:left; width:100%; height:630px; margin-top:50px;}


.Adimg{ width:100%; height:457px; float:left; padding-top:20px; background:url(images/adimg.png) #fff center no-repeat;}
.workshop{ width:100%; height:auto; float:left; background:#fff;}
.WorkshopList{ width:100%; height:auto; float:left; margin-top:55px;}
.WorkshopList li{ margin-bottom:60px; width:100%; height:338px; float:left; background:url(images/workshoplist.png) bottom no-repeat;}
.WorkshopList li img{ width:246px; height:274px; float:left; border:5px solid #e3e3e3;}
.WorkshopListR{ width:670px; height:338px; float:right;}
.WorkshopListRT{ width:100%; height:143px; float:left; border-bottom:1px dashed #c6c6c6;}
.WorkshopListRT span{ float:right; width:167px; height:31px; background:url(images/workshoplistrspan.png) no-repeat; text-align:center; line-height:31px; color:#fff; font-size:14px;}
.WorkshopListRT div{ width:480px; height:auto; float:left;}
.WorkshopListRT h3{ font-size:18px; color:#11276a; line-height:40px;}

.WorkshopListRT h4{ font-size:14px; color:#11276a; float:left; width:100%;line-height:24px; margin-bottom:20px;}
.WorkshopListRT h5{ color:#000; font-size:12px; line-height:22px; width:100%; text-indent:5px;}
.WorkshopListR p{ color:#414141; font-size:13px; line-height:24px; float:left; margin-top:10px;}

.activity{ width: 100%;
height: auto;
float: left;
background: url(images/aspeech2.png) repeat-x top;}
.activityA{ width:100%; height:auto; float:left; background:#eee; padding-top:50px;}



.News{ width:100%; height:auto; float:left;}

.NewsulTop{ width:100%; height:auto; float:left; padding-top:50px;}
.NewsulTop li{ width:320px; height:385px; float:left; margin-right:10px;}
.NewsAmong{ width:295px; float:left; height:auto;}
.NewsTop{ width:100%; height:43px; float:left; background:url(images/newstop.png) no-repeat left bottom;}
.NewsTop img{ float:left; margin-top:12px;}
.NewsTop span{ float:left; line-height:43px; color:#403f3f; margin-left:5px; font-size:18px;}
.NewsTop a{ float:right; background:url(images/newsmore.png) no-repeat; width:50px; height:16px; margin-top:20px;}
.NEWSdl{ float:left; margin-top:15px;}
.NEWSdl dd{ float:left; width:295px; height:34px; border-bottom:1px dashed #dbdbdb; }
.NEWSdl dd h3{ font-size:20px; line-height:24px; margin-right:10px; float:left;}
.NEWSdl dd a{ float:left; color:#212121; line-height:34px; font-size:12px;}
.NEWSdl dd span{ float:right; color:#212121; line-height:34px; font-size:12px;}
.NEWSdl2{ float:left; margin-top:10px;}
.NEWSdl2 dd{ width:295px; height:97px; margin-bottom:12px; float:left; border-bottom:1px dashed #dbdbdb;}
.NEWSdl2 dd img{ width:114px; height:82px; float:left;}
.NEWSdl2 dd div{ float:right; width:165px; height:auto;}
.NEWSdl2 dd div a{ font-size:12px; color:#000; font-weight:bold; line-height:20px;}
.NEWSdl2 dd div  span{ float:left; color:#56a338; line-height:18px; font-size:12px;}
.NEWSdl2 dd div  p{ width:100%; height:auto; float:left; line-height:20px; color:#212121; font-size:12px; margin-top:8px;}

.Xlwb{ width:310px; height:370px; float:right; margin-top:4px;}

.GuestAmong{ width:100%; height:auto; margin-bottom:30px; float:left; padding-top:35px;}
.GuestInner{ width:660px; height:330px; float:left; margin-top:10px; background:url(images/guestinner.png) right no-repeat;}
.GuestInner ul{ float:left; margin-top:10px;}
.GuestInner ul li{ width:190px; height:150px; float:left; margin-right:20px; margin-bottom:10px;}
.GuestInner ul li img{ width:190px; height:124px; float:left;}
.GuestInner ul li h3{ width:100%; height:25px; line-height:25px; text-align:center; color:#686868; font-size:12px;}
.GuestRight{ width:310px; height:auto; float:right; }

.lecture{ width:100%; height:auto; float:left; background:#fff;}
.LectUerAmong{ width:100%; height:auto; float:left;}
.LectUerAmong ul{ width:105%;}
.LectUerAmong li{ width:295px; height:415px; float:left; margin-right:50px;}
.LectUerAmong li img{ width:293px; height:413px; float:left; border:1px solid #c6c4cb; }


.MaxImgDiv{ width:100%; height:100%; background:url(images/maximgdiv.png); position:fixed;right:100%; z-index:1000; }
.MaxImgDivM{ width:390px; position:relative; margin:auto;}
.MaxImgDivM img{ width:390px; float:left; margin-top:30px; background:#fff; padding:3px; border:1px solid #666;}
.CloseMaxImg{ position:absolute; right:10px; top:10px; width:50px; height:50px; line-height:50px; text-align:center; font-size:36px; color:#069; z-index:1000; background:#fff; cursor:pointer;font-family: "微软雅黑";}

.Contactus{ width:100%; height:auto; float:left; background:#fff;}
.ContactusUl{ float:left; margin-top:20px;}
.ContactusUl li{ width:auto; height:230px; float:left; background:url(images/contactusul.png) right no-repeat;}
.ContactusUl li .Hide{ width:315px; height:auto; float:right; margin-top:15px; margin-left:10px;}
.ContactusUlL{ width:288px; padding-right:30px; height:auto; float:left;}
.ContactusUlL h3{ float:left; line-height:65px; color:#243876;width:100%; font-size:18px;}
.ContactusUlL p{ font-size:14px; color:#212121; line-height:35px; width:100%;}
.Hide img{ float:right; margin-bottom:8px;}

.media{ width:100%; height:auto; float:left; background:#fff; padding-top:50px; padding-bottom:70px;}

.MediaAmong{ width:103%; margin-top:38px; height:auto; float:left;}
.MediaAmong li{ float:left; width:229px; height:90px; float:left; border:1px solid #dcdada; margin-right:22px; margin-bottom:14px;}
.MediaAmong  li img{ margin:auto; width:229px; height:90px;opacity: 1;transform: scale(1,1);transition: all .8s; }
.MediaAmong  li img:hover{opacity:1; transform:scale(1.2,1.2); }

.Bottom{ width:100%; height:auto; float:left; background:#8a0303;}
.BottomAmong{ width:990px; height:106px; margin:auto; }
.BottomAL{ float:left; margin-top:28px;}
.BottomAL p{ float:left; line-height:26px; color:#fff; width:100%;}
.BottomAL p a{ color:#fff;}

.BottomRight{ width:auto; height:25px; float:right; margin-top:40px;	}



.Hidden{ width:100%; height:100%; background:url(images/maximgdiv.png);  position:fixed; position:absolute; top:0px; left:0px; display:none;}
.HiddenAmong{ width:416px; height:226px;  top:200px; background:url(images/hiddenamong.png) no-repeat; left:40%;position:fixed; }
.InputText{ width:97%; height:18px; float:left;}
.Qd{ width:114px; text-align:center; line-height:20px; margin-top:22px;height:33px; float:left; margin-left:108px; cursor:pointer;} 
.Right{ width:25px; height:25px; float:right; cursor:pointer;}

.InputText{ width:223px; height:36px; float:left; margin-top:41px; margin-left:74px;}



.Banner3{ width:100%; height:337px; float:left;}
.ListMedia{ height:100%; width:100%; float:left; margin-top:60px;}
.ListMediaT{ width:984px; border-left:6px solid #b6141c;height:53px; float:left;}
.ListMediaT h3{ float:left; margin-left:17px; font-size:28px; width:100%; color:#2e2e2e; line-height:32px; font-weight:100;}
.ListMediaT span{ float:left; color:#b9b9b9; margin-left:17px; font-size:18px; font-family:Arial;}

.lISTInner{ width:100%; height:auto; float:left; margin-top:15px;}
.MediaLtstUl{ float:left; width:990px;}
.MediaLtstUl li{ width:100%; height:204px; float:left; margin-top:35px; border-bottom:1px dashed #bcbcbc;}
.MediaLtstUl li img{ float:left; width:288px; height:166px;}
.MediaLtstUl li div{ width:670px; height:auto; float:right;}
.MediaLtstUl li div h3{ float:left; line-height:30px; color:#494848; font-size:15px; width:100%;}
.MediaLtstUl li div span{ float:left; line-height:20px; color:#b6141c; font-size:12px;}
.MediaLtstUl li div p{ float:left; width:100%; height:auto; line-height:24px; color:#616161; margin-top:20px; font-weight:bold; font-size:14px;}
.MediaLtstUl li div p a{ color:#b6141c; font-size:14px;}

.Fenye{ width:100%; height:160px; line-height:160px; text-align:center; float:left; font-size:12px;}
.ListIULtop{ width:104%; height:auto; margin-top:20px; float:left; padding-bottom:30px; background:url(images/listiultop.png) bottom left no-repeat;}
.ListIULtop  li{ width:220px; height:180px; float:left; margin-right:35px; margin-bottom:20px;}
.ListIULtop  li img{ width:220px; height:142px; float:left;}
.ListIULtop  li h3{ width:100%; height:35px; line-height:35px; text-align:center; color:#686868; font-size:12px;}
.ListIULBot{ width:100%; height:auto; float:left;}
.ListIULBot li{ width:100%; height:54px; float:left; border-bottom:1px dashed #bcbcbc;}
.ListIULBot li h3{ float:left; line-height:44px; color:#d88286; font-size:16px;}
.ListIULBot li a{ float:left; line-height:14px; color:#616161; line-height:54px; margin-left:5px;}
.ListIULBot li span{ float:right; line-height:14px; color:#616161; line-height:54px; margin-left:5px;}

.NEWSINNERAmong{ width:945px; height:auto; float:left; margin-left:29px;}

.NewsTitle{ width:100%; height:84px; float:left;  border-bottom:1px solid #d0d0d0;}

.NewsTitle h3{ text-align:center; line-height:25px; margin-top:23px; margin-bottom:10px; font-size:20px; font-family:"微软雅黑";}

.DivNewsTime{ width:100%; height:33px; float:left;}

.DivNewsTime p{ float:left; width:100%; height:33px; font-size:12px; font-family:"微软雅黑"; line-height:33px; color:#6d6d6d; text-align:right;}

.DivNewsTime span{  font-size:12px; font-weight:100;}

.InnerText{ width:100%; height:auto; float:left; font-size:13px; color:#3333; line-height:24px; margin-top:30px; margin-bottom:120px;}
/*********************************************滚动条样式*****************************************************************************/
#mcs_container{position:relative; float:left; width:100%; height:800px;}
#mcs_container .customScrollBox{position:relative; height:100%; overflow:hidden;}
#mcs_container .customScrollBox .container{position:relative; width:1020px; top:0; float:left;}
#mcs_container .customScrollBox .content{clear:both;font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#ffffff;}
#mcs_container .customScrollBox .content p{padding:0 5px; margin:10px 0; color:#414141;  font-size:13px; line-height:20px;}
#mcs_container .customScrollBox .content p.alt{padding:10px 5px; margin:10px 0; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:19px; color:#999;}
#mcs_container .dragger_container{position:relative; width:13px; height:800px; float:left; margin:7px 0px 0px 14px; background:#e6e6e6; cursor:pointer; cursor:s-resize;}
#mcs_container .dragger{position:absolute; width:13px; height:60px; background:#c4c0c0; text-align:center; line-height:60px; color:#666; overflow:hidden; cursor:pointer; }

#mcs_container .scrollUpBtn,#mcs_container .scrollDownBtn{position:absolute; display:inline-block; width:14px; height:19px; text-decoration:none; right:0;  filter:alpha(opacity=80); -moz-opacity:0.80; -khtml-opacity:0.80; opacity:0.80;}
#mcs_container .scrollUpBtn{top:-12px; background:url(images/gotop.gif) center center no-repeat;}
#mcs_container .scrollDownBtn{bottom:0px; background:url(images/down.gif) center center no-repeat;}

/*********************************************滚动条样式