body{ background:#fff}

/*************Mini login bloc******************/
.minsignblock{ background:url(bg/pic-ad1-bg.png) -210px 0 repeat-y; width:208px; margin:8px 0 0; font-family:Arial, Helvetica, sans-serif}
.minsignblock .bg-t{ background:url(bg/pic-ad1-bg.png) 0 0 no-repeat; height:8px; }
.minsignblock .bg-b{ background:url(bg/pic-ad1-bg.png) -420px bottom no-repeat; height:8px;}
.minsignblock .adtext1{ margin:8px 15px; font-size:16px;font-weight:bold; font-family:Arial Black;src:url(ariblk.TTF)}
.minsignblock .adtext1 span{ font-size:25px}
.minsignblock  .img{ background:url(bg/ico-ad1-bg.png) center center no-repeat; height:35px;}
.minsignblock table{ font-size:12px; margin:0 8px;}
.minsignblock table th{ font-weight:normal; color:#666666; text-align:left}
.minsignblock table td{ padding:2px 0; padding-left:2px}
.minsignblock .btn{ text-align:center; margin:8px 0; padding:8px 0}
.minsignblock .btn input{ font-weight:bold; font-size:13px; padding:5px 10px; background:#fff; border:1px solid #b7b7b7; cursor:pointer}
/***********cpb new add css************/
<!--.cpb-banner{ height:290px; background: url(bpic/pic-cpb-ad1.png) no-repeat left bottom #3659A6;text-align: right; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:8px 15px; color:#fff}-->
.cpb-banner{ height:290px; background: url(bpic/pic-cpb-ad1.png) no-repeat left bottom #2C4E9C;text-align: right; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:8px 15px; color:#fff}
.cpb-banner a:link,.cpb-banner a:visited{ color:#fff; text-decoration:none; }
.cpb-btn1{ background:#08307A;}
.cpb-btn1 a{width:367px; height:55px; line-height:55px; font-family:Arial, Helvetica, sans-serif; display:inline-block; background:url(bg/bg-btn-cpb.png) no-repeat top left; color:#061E8C; margin:10px 14px; text-align:center;}
.cpb-btn1 a:link,.cpb-btn1 a:visited{ text-decoration:none; font-size:18px; font-weight:bold; }
.iblock1{ padding-bottom:15px; border-bottom:3px dotted #999999; margin-bottom:20px; }
.iblock1  td{ vertical-align:top;}
.iblock1 .info{ background:#eff7ff; padding:15px;}
.iblock1 .info li{ list-style-position:inside; list-style-image:url(ico/ico-item-1.png); font-family: Arial, Helvetica, sans-serif; font-size:12px;margin-bottom:12px;}
.iblock1 .info li b{ font-size:13px; line-height:25px;}
.iblock1 .info li div{padding-left:18px;}
.iblock1 .ad1{ width:350px; height:335px; background:url(bg/pic-cpb-ad2.png) top right no-repeat}
.iblock1 .ad1 .sub{ margin-top:162px; text-align:center;}
.iblock1 .ad1 .sub a:link,.iblock1 .ad1 .sub a:visited{ text-decoration:none; font-size:15px; font-weight:bold; color:#000; display:block; margin-top:28px; height:35px; line-height:35px; width:242px; line-height:35px; margin-left:76px; font-family:'Frutiger CE 55 Roman', Arial, Helvetica, sans-serif;src:url(Frutiger CE 75 Black.TTF); font-weight:bold}
/***********************************/
.toplogin {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; COLOR: #676666; TEXT-DECORATION: none
}
.toplogin:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; COLOR: #676666; TEXT-DECORATION: none
}
.toplogin:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; COLOR: #676666; TEXT-DECORATION: none
}
.toplogin.CalloutBlack:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; COLOR: #676666; TEXT-DECORATION: none
}
.toplogin.CalloutBlack:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; COLOR: #676666; TEXT-DECORATION: none
}

.home {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #999999; TEXT-DECORATION: none
}
.home:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #999999; TEXT-DECORATION: none
}
.home:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #999999; TEXT-DECORATION: none
}
.home.CalloutBlack:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #999999; TEXT-DECORATION: none
}
.home.CalloutBlack:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #999999; TEXT-DECORATION: none
}

.section {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #515251; TEXT-DECORATION: none
}
.section:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #515251; TEXT-DECORATION: none
}
.section:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #515251; TEXT-DECORATION: none
}
.section.CalloutBlack:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #515251; TEXT-DECORATION: none
}
.section.CalloutBlack:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #515251; TEXT-DECORATION: none
}

.side {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #687168; TEXT-DECORATION: none
}
.side:link {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #687168; TEXT-DECORATION: none
}
.side:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #687168; TEXT-DECORATION: none
}
.side.CalloutBlack:link {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #687168; TEXT-DECORATION: none
}
.side.CalloutBlack:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #687168; TEXT-DECORATION: none
}

.side1 {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #65C42E; TEXT-DECORATION: none
}
.side1:link {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #65C42E; TEXT-DECORATION: none
}
.side1:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #65C42E; TEXT-DECORATION: none
}
.side1.CalloutBlack:link {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #65C42E; TEXT-DECORATION: none
}
.side1.CalloutBlack:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #65C42E; TEXT-DECORATION: none
}

.side2 {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #65C42E; TEXT-DECORATION: underline
}
.side2:link {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #65C42E; TEXT-DECORATION: underline
}
.side2:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #65C42E; TEXT-DECORATION: underline
}
.side2.CalloutBlack:link {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #65C42E; TEXT-DECORATION: underline
}
.side2.CalloutBlack:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #65C42E; TEXT-DECORATION: underline
}

.side3 {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #687168; TEXT-DECORATION: underline
}
.side3:link {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #687168; TEXT-DECORATION: underline
}
.side3:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #687168; TEXT-DECORATION: underline
}
.side3.CalloutBlack:link {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #687168; TEXT-DECORATION: underline
}
.side3.CalloutBlack:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #687168; TEXT-DECORATION: underline
}

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #000000; TEXT-DECORATION: none
}
.content:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #000000; TEXT-DECORATION: none
}
.content:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #000000; TEXT-DECORATION: none
}
.content.CalloutBlack:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #000000; TEXT-DECORATION: none
}
.content.CalloutBlack:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #000000; TEXT-DECORATION: none
}

.contenttitle {
	font-family:Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #000; TEXT-DECORATION: none;font-weight:bold;
}
.contenttitle:link {
	font-family: Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #65C42E; TEXT-DECORATION: none
}
.contenttitle:hover {
	font-family:  Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #65C42E; TEXT-DECORATION: none
}
.contenttitle.CalloutBlack:link {
	font-family:  Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #65C42E; TEXT-DECORATION: none
}
.contenttitle.CalloutBlack:hover {
	font-family:  Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #65C42E; TEXT-DECORATION: none
}

.contentsubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; COLOR: #666; TEXT-DECORATION: none
}
.contentsubtitle:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; COLOR: #666; TEXT-DECORATION: none
}
.contentsubtitle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; COLOR:#666; TEXT-DECORATION: none
}
.contentsubtitle.CalloutBlack:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; COLOR: #666; TEXT-DECORATION: none
}
.contentsubtitle.CalloutBlack:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; COLOR: #666; TEXT-DECORATION: none
}

.contentspecial {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #339900; TEXT-DECORATION: none
}
.contentspecial:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #339900; TEXT-DECORATION: none
}
.contentspecial:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #339900; TEXT-DECORATION: none
}
.contentspecial.CalloutBlack:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #339900; TEXT-DECORATION: none
}
.contentspecial.CalloutBlack:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #339900; TEXT-DECORATION: none
}

.contentsubtitleb {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #000000; TEXT-DECORATION: none; font-weight: bold
}
.contentsubtitleb:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #000000; TEXT-DECORATION: none; font-weight: bold
}
.contentsubtitleb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #000000; TEXT-DECORATION: none; font-weight: bold
}
.contentsubtitleb2{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; COLOR: #000000; TEXT-DECORATION: none; font-weight: bold
}
.contentsubtitleb2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; COLOR: #000000; TEXT-DECORATION: none; font-weight: bold
}
.contentsubtitleb2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; COLOR: #000000; TEXT-DECORATION: none; font-weight: bold
}
.contentsubtitleb.CalloutBlack:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #000000; TEXT-DECORATION: none; font-weight: bold
}
.contentsubtitleb.CalloutBlack:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #000000; TEXT-DECORATION: none; font-weight: bold
}

.contentlink {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #0000FF; TEXT-DECORATION: underline
}
.contentlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #0000FF; TEXT-DECORATION: underline
}
.contentlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; COLOR: #0000FF; TEXT-DECORATION: underline
}
.contentlink.CalloutBlack:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #0000FF; TEXT-DECORATION: underline
}
.contentlink.CalloutBlack:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #0000FF; TEXT-DECORATION: underline
}

.contentyear {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20pt; COLOR: #44722A; TEXT-DECORATION: none; font-weight: bold
}
.contentyear:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20pt; COLOR: #44722A; TEXT-DECORATION: none; font-weight: bold
}
.contentyear:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20pt; COLOR: #44722A; TEXT-DECORATION: none; font-weight: bold
}
.contentyear.CalloutBlack:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20pt; COLOR: #44722A; TEXT-DECORATION: none; font-weight: bold
}
.contentyear.CalloutBlack:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20pt; COLOR: #44722A; TEXT-DECORATION: none; font-weight: bold
}



.mothlydes {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #000; TEXT-DECORATION: none
}
.mothlydes:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #000; TEXT-DECORATION: none
}
.mothlydes li{ list-style-position:inside; padding-right:5px;}
.mothlydes.CalloutBlack:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #6E737C; TEXT-DECORATION: none
}
.mothlydes.CalloutBlack:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; COLOR: #6E737C; TEXT-DECORATION: none
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
.footer:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
.footer.CalloutBlack:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
.footer.CalloutBlack:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; COLOR: #000000; TEXT-DECORATION: none
}

.padding-bottom{padding-bottom:10px;}
.content2{padding-bottom:10px;}
.css1 td{width:33%;}
.css1 table{margin:0px;padding:0px;}
.css5 a{text-decroation:none;color:#FFFFFF}
.contenttitle1{font-size:14px;font-weight:bold;color:#52c710;}
.css6{border-top:1px solid #c1c1c1}
.css7{padding-top:10px;}
.css8{color:#0000ff;}
.grass{background:#bae08e;margin-left:266px;}
.css9{height:50px;}
.green{background:#59af46;color:white;font-weight:bold;}

.grass2{float:left;background:#bae08e;font-size:12px;line-height:18px;font-weight:bold;}
.grass3{float:left;background:#deefda;font-size:12px;line-height:15px;font-weight:bold;}
.clr{clear:both;font-size:0px;height:0px;}
.gray{background:#898989;font-weight:bold;color:white;}
.gray2{background:#eeefef;float:left;font-size:12px;line-height:18px;font-weight:bold;color:#000000;}
.gray3{background:#ffffff;float:left;font-size:12px;line-height:18px;font-weight:bold;;color:green;}
.interviewpic{float:left;padding-top:3px;}
.interviewpic img{border:1px solid #727272;}
.interviewdetail{float:left;margin-left:10px;_margin-left:10px;}
.interviewdetail ul{list-style:none;margin:0px;padding:0px;width:640px;}
#interview{border-bottom:1px solid #d3d3d3;padding-bottom:10px;margin-bottom:10px;}
.contenttitle2{font-weight:bold;font-size:14px;color:#52c710;margin-bottom:5px;TEXT-DECORATION: none;}
#interview .content{font-size:11px;margin-top:2px;line-height:15px;}
.contenttitle3{font-weight:bold;font-size:14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.content2{font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.content2 a{text-decoration:underline;color:#0000ff;}
.show1{cursor:pointer;background:url(plus.jpg) no-repeat 0 4px;margin-top:5px;}
.hide1{cursor:pointer;display:none;background:url(minus.jpg) no-repeat 0 4px;margin-top:5px;}
.content3{font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;margin-top:5px;padding-left:15px;line-height:17px;}


#content{padding-top:8px;}

#content .boxbottom{margin-top:28px;}
.touming{background:white;opacity:.80;filter: alpha(opacity=80);-moz-opacity:0.8;margin-top:302px;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:23px;line-height:16px;font-weight:bold;padding-top:3px;padding-bottom:3px;padding-right:22px;position: absolute;z-index:3;width:639px;}
.touming a{text-decoration:underline;color:#0000FF;}
#index_news{float:left;margin-right:22px;_margin-right:0px; display:inline}
#index_interview{float:right;}
#newsandinterview{padding-top:8px;}
.contenttitle4{font-weight:bold;font-size:13px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#71BF44;margin-top:6px;}
#index_news ul{margin:0px;padding:0px;width:440px;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;margin-left:15px;margin-top:5px;line-height:18px;}
#index_news li{font-size:11px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden; padding:0;}
.css10{border-bottom:1px solid #D3D3D3;width:440px;margin-bottom:10px;font-size:0px;height:0px;margin-top:10px;}
.interview2{float:left;margin-top:9px;_width:250px; display:inline}
/**************new css**************************/
.interview2 .press-prof{ width:250px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif;}
.interview2 .press-prof table{ margin-bottom:10px;}
.interview2 .press-prof td{ padding: 5px 0 2px;}
.interview2 .press-prof .ico-i{ width:70px; padding:5px 10px 5px 0;}
.interview2 .press-prof .ico-i img{ width:70px; height:60px;}
.interview2 .press-prof .times{ font-size:13px; color:#000;}
.interview2 .press-prof .tit{ font-weight:bold; font-size:12px; }
.interview2 .press-prof .tit a:link,.interview2 .press-prof .tit a:visited{color:#52C710; text-decoration:none}
.interview2 .press-prof .prof{ color:#000; font-weight:normal; font-size:11px;}

.interview2 .press-prof .more{ padding:10px 0; text-align:right; font-size:12px;}
.interview2 .press-prof .more a:link,.interview2 .press-prof .more a:visited{ text-decoration:underline; color:#52C710; }

.pro-textblock1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.pro-textblock1 .text1{ font-size:11px; text-align:justify; padding:15px 0; line-height:15px; }
.pro-textblock1 .text2{ padding:0; margin:0;border-bottom:1px solid #e7e7e7}
.pro-textblock1 .text2 li{color:#3436A7; font-size:18px; font-weight:bold; padding:0; list-style-image:url(ico/ico-item-dot.png); list-style-position:inside}
.pro-textblock1 .text2 li a:link,.pro-textblock1 .text2 li a:visited{color:#3436A7;text-decoration:none}
.pro-textblock1 .text2 p a:link,.pro-textblock1 .text2 p a:visited{ text-decoration:underline; color:#3436A7;}
.pro-textblock1 .text2 p{ color:#000; font-size:12px; padding:0; padding-left:16px;margin:0; margin-bottom:15px; line-height:22px;}
.pro-textblock1 .text2 p a:link,.pro-textblock1 .text2 p:visited{ font-weight:bold; color:#000000; text-decoration:underline;}
.pro-textblock1 .pbtn{ text-align:center; padding:5px 0; }
.pro-textblock1 .pbtn a{ display:inline-block; width:387px ; height:36px; background:url(bg/bg-btn-s3-pro.png) center center no-repeat; line-height:36px; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#fff}
.pro-textblock2{ margin-top:20px;}
.pro-textblock2 .block1{border-bottom:1px solid #122BAE; padding-bottom:10px; margin-bottom:10px;}
.pro-textblock2 .title{ line-height:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; background:#00307A; text-align:center; color:#fff}
.pro-textblock2 .adbody{ font-family:Arial, Helvetica, sans-serif;}
.pro-textblock2 .adbody .block1{ }
.pro-textblock2 .adbody .ad1bg{ background:url(bg/pic-ad1-pro.png) left top no-repeat;}
.pro-textblock2 .adbody .ad2bg{ background:url(bg/pic-ad2-pro.png) left top no-repeat;}

.pro-textblock2 .tit{ text-align:center; color:#403f3f;}
.pro-textblock2 .tit span{ font-weight:bold; font-size:24px; color:#000; display:inline-block; padding:15px 0;}
.pro-textblock2 .adbody .pro-ad-info{position:relative; height:245px; margin:20px 0;}
.pro-textblock2 .pro-ad-info .item1{
	position:absolute;
	left: 380px;
	top: 0px;
}
.pro-textblock2 .pro-ad-info .item1 li{ list-style-image:url(ico/ico-item-1.png); font-size:14px; margin-bottom:8px; font-family:'Microsoft YaHei',Arial, Helvetica, sans-serif}
.pro-textblock2 .pro-ad-info .pro-btn{
	position:absolute;
	left: 396px;
	top: 135px;
	width:185px;
}
.pro-textblock2 .pro-ad-info .pro-btn  a:link,.pro-textblock2 .pro-ad-info .pro-btn  a:visited{ text-decoration:none; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; font-size:13px; text-align:center; width:180px; height:32px; line-height:32px; margin:5px 0;}
.pro-textblock2 .a1{ background:url(bg/bg-btn-s1-pro.png) center center no-repeat;}
.pro-textblock2 .a2{ background:url(bg/bg-btn-s2-pro.png) center center no-repeat;}
.pro-textblock2 .pro-ad-info .block-btn{
	position:absolute;
	left: 611px;
	top: 0px;
	background:url(bg/bg-s1-pro.png) top left no-repeat;
	width:187px;
	height:215px;
	text-align:center;
}
.pro-textblock2 .pro-ad-info .block-btn a:link,.pro-textblock2 .pro-ad-info .block-btn a:visited{
	position:absolute;
	display:block;
	width:158px;
	height:45px;
	left: 12px;
	top: 139px;
	line-height:45px;
	color:#fff;
	font-weight:bold;
	font-size:22px;
	text-decoration:none;
}
.pro-textblock2 .pro-ad-info .block-btn span{ font-size:20px; font-weight:bold; display:block; margin:20px 0 0;}
.pro-textblock2 .pro-ad-info .block-btn p{ font-size:36px; font-weight:bold; padding:8px 0;margin:0; font-style:italic}
.pro-textblock2 .pro-ad-info .block-btn div{font-size:18px; font-weight:bold;}

.pro-textblock2 .block2{}
.pro-textblock2 .block2 .b2-info{ width:800px; padding:10px 0}
.pro-textblock2 .block2 .b2-info table{}
.pro-textblock2 .block2 .b2-info td{ padding:0 10px; vertical-align:top; background:url(bg/GBI-Products_21.png) top right no-repeat;}
.pro-textblock2 .block2 .b2-info  .tits{ font-size:20px; font-weight:bold; color:#fff; text-align:center; background:#347D2C; margin:0 5px 15px; line-height:30px;}
.pro-textblock2 .block2 .b2-info .info{ font-size:12px; line-height:20px; text-align:justify}
.pro-textblock2 .block2 .b2-info .b2-btn{ padding:20px 0 0;}
.pro-textblock2 .block2 .b2-info .b2-btn a:link,.pro-textblock2 .block2 .b2-info a:visited{text-decoration:none; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; font-size:13px; margin:5px 0; text-align:center; width:180px; height:32px; line-height:32px; }
.pro-textblock2 .block2 .b2-foot{ background:#D1E4F6; text-align:center; font-size:14px; font-weight:bold; padding:10px 0; line-heigh:30px; font-family:Verdana, Arial, Helvetica, sans-serif margin-top:20px;}
.pro-textblock2 .block2 .b2-foot b{ font-size:18px}
.pro-textblock2 .block2 .b2-foot a:link,.pro-textblock2 .block2 .b2-foot a:hover{ color:#0b0e6f; text-decoration:none}
		/******PRESSROOM********/
.pressroom-list{ margin-top:20px; padding-top:20px;}
.pressroom-list table{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
.pressroom-list td{ border-bottom:1px solid #e7e7e7; padding:8px 5px; line-height:20px; vertical-align:middle}
.pressroom-list .ltimes{ width:15%; }
.pressroom-list .ltit{ width:53%;}
.pressroom-list .ltit a:link,.pressroom-list .ltit a:visited{ color:#65b820; text-decoration:none; font-weight:bold; }
.pressroom-list .ltit a:hover{ text-decoration:underline}
.pressroom-list .lprof{ width:20%; font-style:italic}
.pressroom-list .pic{ width:12%; text-align:center;}
/***********************/

.css11{border:1px solid #fff;border-right:1px solid #d3d3d3; padding-right:6px;margin-right:13px;#margin-right:12px;}
.interviewpic2{float:left;margin-right:10px;_margin-right:10px; display:inline}
.interviewpic2 img{border:1px solid #000000;}
.words3{font-weight:bold;font-size:13px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#71BF44;width:180px;margin-bottom:8px;height:50px;overflow:hidden;}
.interright{float:left;}
.words4{font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;padding-top:8px;line-height:18px;width:260px;}
#black_overlay{position: absolute;top:0%;left: 0%;width:100%;height:900px;z-index:101;-moz-opacity: 0.9;opacity:.80;filter: alpha(opacity=40);background:black;}
#signup{position: absolute;z-index:103;background: url(../images/signup.gif) no-repeat;width:410px;height:419px;left:50%;margin-left:-205px;top:50%;margin-top:-210px;}
#signup .css12{width:335px;margin:0 auto;margin-top:5px;}
#signup .css13{margin-top:16px;color:white;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:16px;}
#signup .css14{width:244px;margin:0 auto;margin-top:20px;}
#signup input{border:1px solid #8C8C8C;margin-bottom:15px;background:white;width:240px;height:22px;}
.words5{font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;color:white;margin-bottom:7px;}
#signup img{border:0px;}
.css15{color:white;text-align:right;margin-top:3px;margin-right:10px;}
.css15 a{color:white; TEXT-DECORATION:none;}
.newstop img{border:0px;}
#index_news a{COLOR: #000000; TEXT-DECORATION: none;}
.content6{COLOR: #000000; TEXT-DECORATION: none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; }
.content6 li{ list-style:inside; margin-left:15px;}
.topspace{ padding-top:15px;}
.botspace{border-bottom:1px solid #e7e8e9; padding-bottom:15px;}
.content7{COLOR: #000000; TEXT-DECORATION: none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}
.content9{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
#signup input.css17{border:0px;background:url(signup2.jpg);width:93px;height:20px; cursor:pointer;}
.graystyle{font-size:22px;color:#ABA4A4;font-family: Verdana, Arial, Helvetica, sans-serif;}
#taoyan{width:150px;height:20px;overflow:hidden;}
#taoyan1{width:150px;height:20px;overflow:hidden;}

/********by luke***********/
.banner_box{ width:1029px; height:379px; margin:5px 0 0;}

.b_left{width:341px;height:379px; float:left; padding-left:2px;background:url(../images/bannerlefto.jpg) no-repeat right; display:inline}
.b_left2{width:341px;height:379px; float:left; padding-left:2px;background:url(../images/bannerleftt.jpg) no-repeat right; display:inline}
.b_left3{width:341px;height:379px; float:left; padding-left:2px;background:url(../images/bannerlefts.jpg) no-repeat right; display:inline}
.left_top{width:341px;height:127px; position:relative;}
	.kot{ width:345px; height:5px; top:-2px; z-index:999; left:-3px; position:absolute;}
	.kol{ width:8px; height:127px; left:-3px;position:absolute;}
	.kol2{ width:8px; height:126px; left:-3px;position:absolute;}
.left_titimg{ padding: 10px 0 0 20px; width:300px; height:15px;}
.banner_box .pr_img{ margin: 10px 0 0 20px; float:left; display:inline;}
.banner_box .pr_img img{ border:none;}
.banner_box .word{color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;width:190px;padding-right:15px; display:inline;font-size:11px;line-height:16px; padding-top:5px; float:right;}
.banner_box  a{ color:#fff; text-decoration:none;}

.left_mid{width:341px;height:126px; position:relative; }

.left_bot{width:341px;height:127px; margin-top:-10px;}
.left_bot .boxbottom{ width:200px; margin-left:15px;}
.left_bot .boxbottom img{ border:0;}
.botwords{color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;width:200px; height:63px; margin-left:15px;font-size:11px;line-height:16px;margin-top:10px;}

.b_right{width:684px;height:379px; float:left; position:relative; display:inline}
.rot{ width:684px; height:5px; z-index:999; margin-top:-3px; position:absolute;}
.ror{ width:5px; height:379px; z-index:999; margin-left:681px; position:absolute;}
.rob{ width:684px; height:5px; z-index:999; margin-top:376px; position:absolute;}

.right_item1{background:url(../images/banner1.jpg);width:684px;height:379px;}
.right_item2{background:url(../images/banner4.jpg);width:684px;height:379px;display:none;}
.right_item3{background:url(../images/banner5.jpg);width:684px;height:379px;display:none;}
.riht_toplyer{background:white;-moz-opacity: 0.7;opacity:.70;filter: alpha(opacity=70);margin-top:302px;font-size:11px;font-family:Arial, Helvetica, sans-serif;padding-left:23px;line-height:16px;font-weight:600;padding-top:3px;padding-bottom:3px;padding-right:22px;position: absolute;z-index:3;width:639px;}
.riht_toplyer a{text-decoration:underline;color:#0000FF;}

