@charset "utf-8";

.CLEAR{
font-size:1px;
height:0;
line-height:0;
clear:both;}
body{
font-size:13px;}

a{
text-decoration:none;}
a:hover{
text-decoration:underline;}

.indexTop{
background:url(../images/indextop.jpg) center top repeat-x;}

.indexBG{
background:url(../images/indexbg.jpg) center top repeat-y;}

.topPic{
background:url(../images/toppic.jpg) center top no-repeat;}


/* width:972px *//*height-129 89 37*/
.theBox{
width:948px;
padding:0 12px 0;
margin:0 auto;}

.indexTopDiv{
height:129px;}
.boxH {
float:left;
padding-top:3px;
width:132px;
height:89px;}
.indexH1{
display:block;
text-indent:-9999px;
width:132px;
height:82px;
background:url(../images/logo.png) left center no-repeat;}
.indexH1 a{
position:relative;
width:132px;
height:82px;
display:block;}
.topRightDiv{
float:right;
text-align:right;
line-height:26px;}
.topRightDiv a{
color:black;}
.topRightDiv a:hover{
color:#ae0337;}
.searchBar{}
.searchBar input{
float:right;}
.searchBar span{
float:right;
display:block;
padding-right:7px;
height:27px;}
.searchBar span input, .searchBar span textarea{
padding:0;
margin:0;
font-size:16px;
width:200px;
height:25px;
line-height:23px;
border-top:2px solid #e3c7bf;
border-left:2px solid #e3c7bf;
border-right:2px solid #e3e3e3;
border-bottom:2px solid #e3e3e3;}
.mainNavi{
clear:both;
padding:0 0 0 24px;
width:920px;
background:url(../images/navibar.jpg) left bottom no-repeat;
height:37px;}
.mainNavi a{
height:37px;
float:left;
display:block;}
.mainNavi div{
line-height:30px;
height:36px;
float:right;}
.mainNavi div.onlineChat a{
display:inline;
float:none;}
.mainNavi div b{
height:37px;
line-height:37px;}
.mainNavi div img{
vertical-align:middle;
height:36px;}


.naviT1 {
width:89px;
background:url(../images/navibar.jpg) -24px top;}
.naviT1:hover{
background-position:-24px bottom;}
.naviT2 {
width:90px;
background:url(../images/navibar.jpg) -113px top;}
.naviT2:hover{
background-position:-113px bottom;}
.naviT3 {
width:120px;
background:url(../images/navibar.jpg) -203px top;}
.naviT3:hover{
background-position:-203px bottom;}
.naviT4 {
width:89px;
background:url(../images/navibar.jpg) -323px top;}
.naviT4:hover{
background-position:-323px bottom;}
.naviT5 {
width:122px;
background:url(../images/navibar.jpg) -412px top;}
.naviT5:hover{
background-position:-412px bottom;}
.naviT6 {
width:90px;
background:url(../images/navibar.jpg) -534px top;}
.naviT6:hover{
background-position:-534px bottom;}
.naviT7 {
width:90px;
background:url(../images/navibar.jpg) -624px top;}
.naviT7:hover{
background-position:-624px bottom;}

.indexBanner{
text-align:center;}
.indexBanner img{
vertical-align:bottom;}

/* index-body-content */
.indexBodyContent{
width:972px;
height:707px;
position:relative;
margin:0 auto;
background:url(../images/index-body.jpg) left top no-repeat;}

.newsBox, .updateBox, .documentBox, .infoBox {
width:311px;
height:192px;
position:absolute;
line-height:25px;}

.newsBox b, .updateBox b, .documentBox b, .infoBox b{
float:left;
font-size:16px;
line-height:36px;
color:red;
display:block;
padding:0 10px 0 39px;}
.newsBox i, .updateBox i, .documentBox i, .infoBox i{
float:left;
display:block;
line-height:36px;
font-style:normal;
color:#9f7339;}
.fourBox{
clear:both;}
.fourBox p {
float:left;}
.fourBox ul, .fourBox li{
list-style:outside square;}
.fourBox li {
margin-left:25px;}
.boxDate{
padding-left:5px;
width:71px;}
.boxLink{
color:#565555;
width:235px;}
.fourBox a{
color:#565555;}
.fourBox a:hover{
text-decoration:underline;
color:red;}

.moreBtm{
position:absolute;
right:16px;
bottom:8px;}
.newsBox, .updateBox{
top:146px;}
.documentBox, .infoBox{
top:343px;}
.newsBox, .documentBox {
left:12px;}
.updateBox, .infoBox{
left:331px;}

.requestBox{
position:absolute;
top:16px;
left:12px;}
.requestBox h1{
color:#ca3b5b;
font-size:16px;
height:44px;
line-height:44px;
display:inline;}
.requestBox .seoh1{
padding:0 0 0 40px;
background:url(../images/bullet.jpg) left top no-repeat;
color:#ca3b5b;
font-size:16px;
height:44px;
line-height:44px;
font-weight:bold;
}
.requestBox li{
line-height:20px;
background:url(../images/pinkdot.gif) 30px center no-repeat;
padding-left:40px;}
.requestBox a{
color:#ca3b5b;}
.requestBox a:hover{
color:red;
text-decoration:underline;}

.videoBox{
position:absolute;
text-align:center;
color:white;
font-size:50px;
line-height:55px;
width:283px;
height:240px;
top:3px;
left:673px;}
.videoBox b{
display:block;
line-height:25px;
height:28px;
font-size:16px;
text-align:left;
padding-left:35px;}
.videoBox div{
height:212px;
background-color:black;}

.vSlide{
position:absolute;
width:176px;
height:405px;
left:735px;
top:276px;}
.vSlide b{
display:block;
height:28px;
line-height:25px;
padding-left:35px;
color:white;
font-size:16px;}

.hSlide {
position:absolute;
width:629px;
height:140px;
left:13px;
top:538px;}
.hSlide b {
display:block;
font-size:16px;
padding-left:45px;
color:white;
line-height:25px;
height:28px;}

/*hSlide*/
.wbSlide{
clear:both;
position:relative;
padding:10px 22px 0;
width:560px;
height:90px;
margin:0 auto;}
.wbSlide span{
cursor:pointer;
display:block;
position:absolute;
top:40px;
width:16px;
height:18px;}
.wbLeft{
background:url(../images/arrow-leftbg.gif) left top no-repeat;
left:0px;}
.wbRight{
background:url(../images/arrow-rightbg.gif) left top no-repeat;
right:0px;}
.wbPanel {
width:560px;
height:90px;
overflow:hidden;}
.wbItem div{
float:left;
width:140px;
text-align:center;}

/*vSlide*/
.wbSlideH{
clear:both;
position:relative;
padding:10px 0 32px;
width:170px;
height:335px;
margin:0 auto;}
.wbSlideH span{
cursor:pointer;
display:block;
position:absolute;
bottom:0;
width:16px;
height:18px;}
.wbLeft2{
background:url(../images/arrow-leftbg.gif) left top no-repeat;
right:30px;}
.wbRight2{
background:url(../images/arrow-rightbg.gif) left top no-repeat;
right:0px;}
.wbPanel2 {
width:170px;
height:335px;
overflow:hidden;}
.wbItem2 div{
float:left;
width:170px;
text-align:center;}
.wbItem2 div a{
display:block;
height:67px;
text-align:center;
line-height:20px;
color:white;}
.wbItem2 div a:hover{
text-decoration:none;}
.wbItem2 div a i{
display:block;
font-style:normal;
color:white;}


.breadCrumb{
clear:both;
line-height:30px;
color:#7d7d7d;}
.breadCrumb a{
color:#7d7d7d;
text-decoration:none;}
.breadCrumb a:hover{
color:red;
text-decoration:underline;}
.breadCrumb b{
font-weight:300;
color:#e1457e;}
/*************************************************************************** page-body-content */
.pageBodyContent{
width:932px;
overflow:auto;
padding:3px 20px;
margin:0 auto;}
.pageBodyContentEX{
width:944px;
overflow:auto;
padding:3px 14px;
margin:0 auto;}
.pageLeft{
float:left;
width:652px}
.pageRight{
float:right;
width:280px;}

.fakeH{
color:#cf3f4e;
font-size:16px;
clear:both;
display:block;
line-height:30px;
background:url(../images/fakeh.gif) left center no-repeat;
padding-left:25px;}
.selectionList{
color:red;
font-size:16px;
height:50px;
line-height:50px;}
.selectionList a{
padding:0 3px;
color:#e12721;
text-decoration:underline;}
.selectionList a:hover{
font-weight:700;
text-decoration:none;}
.brTop{
border-top:#de3e73 1px solid;
padding-top:5px;}


.rightOneSlide{
padding:9px 10px 0;
background:url(../images/right1slide.jpg) left top no-repeat;
width:230px;
height:230px;
margin:0 auto;}
.rightOneSlide b{
color:white;
font-size:16px;
line-height:30px;
font-weight:300;
display:block;
padding-left:38px;}

.rightSlide{
clear:both;
padding:0;
width:220px;
height:200px;
margin:0 auto;}
.rightSlide span{
padding-top:70px;
float:left;
cursor:pointer;
display:block;
width:30px;
height:18px;}
.rightSlide .wbLeft{
background:url(../images/arrow-leftbg.gif) left 70px no-repeat;}
.rightSlide .wbRight{
text-align:right;
background:url(../images/arrow-rightbg.gif) right 70px no-repeat;}
.rightSlide .wbPanel {
float:left;
width:160px;
height:150px;
overflow:hidden;}
.rightSlide .wbItem div{
float:left;
width:160px;
text-align:center;}
.rightSlide .wbItem div i{
display:block;
font-size:13px;
color:white;
line-height:40px;
font-style:normal;}
.rightSlideMore{
clear:both;
padding-right:10px;
line-height:30px;
text-align:right;}
.rightSlideMore a{
color:white;}

.rightTwoSlide b{
display:block;
clear:both;
line-height:22px;
height:30px;
font-size:16px;
color:white;
font-weight:300;
padding-left:38px;}
.rightTwoSlide{
background:url(../images/right2slide.jpg) left top no-repeat;
clear:both;
position:relative;
padding:10px 0 30px;
width:198px;
height:370px;
margin:0 auto;}
.rightTwoSlide span{
cursor:pointer;
display:block;
position:absolute;
bottom:0;
width:16px;
height:18px;}
.rightTwoSlide .wbLeft2{
background:url(../images/arrow-leftbg.gif) left top no-repeat;
right:30px;}
.rightTwoSlide .wbRight2{
background:url(../images/arrow-rightbg.gif) left top no-repeat;
right:0px;}
.rightTwoSlide .wbPanel2 {
width:170px;
margin:0 auto;
height:370px;
overflow:hidden;}
.rightTwoSlide .wbItem2 div{
float:left;
width:170px;
text-align:center;}
.rightTwoSlide .wbItem2 div a{
display:block;
height:67px;
text-align:center;
line-height:20px;
color:white;}
.rightTwoSlide .wbItem2 div a:hover{
text-decoration:none;}
.rightTwoSlide .wbItem2 div a i{
display:block;
font-style:normal;
color:white;}
/***********************************************/
.newsAction li{
background:url(../images/dot-gray.gif) left center no-repeat;
padding-left:10px;
clear:both;
width:615px;
height:30px;
line-height:30px;}
.newsAction li b{
width:125px;
display:block;
float:left;}
.newsAction li a{
color:#3c3c3c;
text-decoration:none;
display:block;
float:left;}
.newsAction li a:hover{
color:red;
text-decoration:underline;}
.grayDate{
display:block;
height:36px;
font-style:normal;
line-height:36px;
color:#7d7d7d;}
.newsActionPara p{
line-height:20px;
color:#3c3c3c;
padding-bottom:20px;}
.contactUs p{
line-height:20px;
color:#3c3c3c;}
.contactUs img{
padding:2px;
border:1px solid gray;}
.contactUs .brTop{
padding-bottom:10px}
.contactUs input, .contactUs textarea {
display:block;
clear:both;
margin:3px 0;
border:1px solid #7f9db9;}
.contactUs form input, .contactUs form textarea {
display:inline-block;
clear:both;
margin:3px 0;
border:1px solid #7f9db9;}
.inputS, .inputM, .inputX {
line-height:18px;}
.inputS input, .inputS textarea {
width:210px;
height:18px;}
.inputM input, .inputM textarea {
width:300px;
height:18px;}
.inputX input, .inputX textarea {
width:400px;
height:80px;}
.sendBtn{
width:400px;
height:20px;}
.contactUs .sendBtn input, .contactUs .sendBtn textarea{
border:0;
float:right;}
.redH{
font-weight:700;
color:#e12721;
font-size:15px;
line-height:40px;
font-style:normal;}
.aboutBossT p{
line-height:18px;
color:#3c3c3c;
padding-bottom:10px;}
.imgBox {
display:inline-block;}
.imgBox a{
color:#9f7339;}
.imgBox img{
float:left;}
.imgBox a i{
clear:both;
float:left;
font-style:normal;
display:block;
line-height:20px;
height:20px;}
.goldH {
display:block;
font-style:normal;
color:#9f7339;
font-size:15px;
line-height:36px;}
.aboutBossD .imgBox, .aboutConference .imgBox, .aboutLocation .imgBox {
float:left;}
.bossDetail {
float:right;
width:400px;}
.aboutBossD ul{
padding-bottom:20px;}
.aboutBossD li{
margin-left:20px;
list-style:outside square;
line-height:20px;}
.bossMoreDetail{
clear:both;}
.bossMoreDetail p{
line-height:20px;}

.aboutConference p{
line-height:20px;
padding:10px 0;}
.aboutMoreConference {
clear:both;}
.aboutConference .aboutMoreConference p {
padding:16px 0;
color:#3c3c3c;}

.aboutLocation p{
line-height:20px;}
.locationBox li{
padding-left:10px;
background:url(../images/dot-gray.gif) left center no-repeat;
line-height:20px;}
.aboutLocation .imgBox {
width:250px;}
.locationBox{
padding:5px 0;
width:625px;
overflow:auto;
clear:both;}
.locationDetail{
width:375px;
float:right;}

.aboutUs p{
line-height:20px;
font-size:15px;
padding:0 0 10px;}
.box650 {
background:url(../images/box650.jpg) left top no-repeat;
width:566px;
position:relative;
padding:25px 42px 0;
height:235px;}
.box650 b{
padding-left:25px;
color:#e12721;
font-size:16px;
display:block;
line-height:38px;
height:38px;}
.box650 p{
font-size:13px;
text-indent:20px;
padding:5px 0 0;
line-height:20px;}
.box650 .imgBox{
padding:5px;
float:left;}
.box650 .imgBox{}
.boxMore650 {
position:absolute;
display:block;
right:47px;
bottom:40px;}

.organizationConstruction p{
color:#3c3c3c;
line-height:20px;}
.boxGray621{
width:621px;
margin-top:5px;
padding:17px 0 0;
background:url(../images/box-gray-top.gif) #dfdfdf left top no-repeat;}
.boxGrayEnd{
width:621px;
height:17px;
background:url(../images/box-gray-bottom.gif) left top no-repeat;}

.organizationABoard p{
line-height:20px;}

.organizationStaff p{
line-height:20px;}
.organizationStaff .imgBox {
width:250px;}
.staffBox{
padding:5px 0;
width:625px;
overflow:auto;
clear:both;}
.staffDetail{
width:375px;
float:right;}

.companyPage li{
background:url(../images/dot-gray.gif) left center no-repeat;
padding-left:10px;
clear:both;
width:615px;
height:30px;
line-height:30px;}
.companyPage li b{
width:125px;
display:block;
float:left;}
.companyPage li a{
color:#3c3c3c;
text-decoration:none;
display:block;
float:left;}
.companyPage li a:hover{
color:red;
text-decoration:underline;}

.brTopMore{
text-align:right;
padding:3px 0;
clear:both;}

.downloadPage li{
line-height:20px;
padding-left:10px;
background:url(../images/dot-gray.gif) left center no-repeat;}
.downloadPage li a{
font-size:14px;
color:#3c3c3c;}
.downloadPage li a:hover{
color:red;
text-decoration:underline;}
.downloadFormat{
font-size:14px;
color:#3c3c3c;
padding:10px;}

.activitiesPage {
line-height:20px;}
.activitiesPage p{
color:red;}
.activitiesPage p a{
color:red;}

/***********************************************/

.slideBox{
background:url(../images/box944.jpg) left top no-repeat;
width:944px;
height:162px;}
.slideBox b{
padding:2px 0 0 60px;
line-height:28px;
color:white;
display:block;}
.wbSlide0, .wbSlide1, .wbSlide2, .wbSlide3, .wbSlide4, .wbSlide5, .wbSlide6, .wbSlide7, .wbSlide8, .wbSlide9, .wbSlide10, .wbSlide11, .wbSlide12, .wbSlide13 {
clear:both;
position:relative;
padding:10px 22px 0;
width:840px;
height:90px;
margin:0 auto;}
.wbSlide0 span, .wbSlide1 span, .wbSlide2 span, .wbSlide3 span, .wbSlide4 span, .wbSlide5 span, .wbSlide6 span, .wbSlide7 span, .wbSlide8 span, .wbSlide9 span, .wbSlide10 span, .wbSlide11 span, .wbSlide12 span, .wbSlide13 span{
cursor:pointer;
display:block;
position:absolute;
top:40px;
width:16px;
height:18px;}
.activitiesPage .wbLeft{
background:url(../images/arrow-leftbg.gif) left top no-repeat;
left:0px;}
.activitiesPage .wbRight{
background:url(../images/arrow-rightbg.gif) left top no-repeat;
right:0px;}
.activitiesPage .wbPanel {
width:840px;
height:90px;
overflow:hidden;}
.activitiesPage .wbItem div{
float:left;
width:140px;
text-align:center;}

/***********************************************/
.footerRepeat{
width:100%;
height:99px;
clear:both;
background:url(../images/indexbottom.jpg) center bottom repeat-x;}
.footerBox{
background:url(../images/footerpic.jpg) center bottom no-repeat;}
.footerDiv{
line-height:30px;
text-align:center;
color:#ae0337;
width:972px;
margin:0 auto;
padding:20px 0 0;
height:79px;}
.footerDiv a{
color:#ae0337;}
.footerDiv p{
font-size:12px;
color:#666666;
line-height:1.3em;}

