﻿body {margin: 0 auto;font-size:12px;color: #333;text-decoration: none;line-height:20px;background:#fff; }
a{font-size: 12px;color: #333;text-decoration: none;}
a:hover{font-size: 12px;color:#0099CC;text-decoration: none;}
input {font-size: 12px;}
h6,h5{ padding:0; margin:0;}
ul,li,dl,dt,dd,h3,h4,p,h6{ list-style-type:none; margin:0; padding:0;}
em,cite{ font-style:normal}
select,input{ font-size:12px;}

/*首页样式 09-06-03修改----------------------------------------------------------------------*/
.homeMain{ width:1002px; margin:0 auto;}
.homeHeader div{ float:left; height:61px}
.headerBackgroud{ background:url(../images/header_backgroud.jpg) no-repeat; width:514px; float:left;}
.headerBackgroud li{ float:left;}
.headerBackgroud ul{  padding-left:174px; margin-top:28px; }

.homeMenu{ background: url(../images/menu_backgroud.jpg) repeat-y; height:25px; border-bottom:1px solid #fff; width:1002px; clear:both; margin:0 auto;}
.homeMenu li{ float:left}
.homeMenu ul{ float:right; width:528px;}
.homeMenu img{ vertical-align:top;}
/*首页头部样式结束*/
.homeContent{ padding-top:28px; height:196px;}
.contentIntro{width:205px; padding-left:23px; float:left;}
.imgShowBackgroud{ background:url(../images/video_backgroud.jpg) no-repeat; padding:10px 13px 13px 10px; width:156px; margin-top:3px; float:left}

.contentNews{ width:453px; float:left;}
.titleNews{ background: url(../images/title_backgroud.gif) repeat-x; margin-bottom:3px; height:31px;}
.newsList span{ float:right; margin-top:17px; }
.newsList span img{ vertical-align:top;}
.newsList { float:left; width:250px; color:#797979;line-height:24px; padding-right:24px;}
.newsList a{color:#797979;}
.newsList a:hover{color:#797979; text-decoration:underline;}
.newsList li{ background:url(../images/icon_newslist.gif) no-repeat left center; padding-left:12px;}
.newsList ul{ background:url(../images/pic_line24.gif); margin-top:15px;}

.contentSearch{ float:left; padding-left:26px; width:260px; }
.contentSearch img{ vertical-align:top;}
.contentSearch ul{height:26px; margin-top:5px;}
.SeachArea #inputBackgroud{ background:url(../images/input_backgroud.jpg) no-repeat; width:121px; height:16px; margin-right:2px; padding:2px 5px 8px 5px;}
.SeachArea #inputBackgroud input{ border:none; background:none; width:118px;}
.SeachArea li{ float:left;}
.contentSearch div img{ vertical-align:top;}
.button{ padding-top:5px; }
.button img{vertical-align:top}
.button div img{float:left;padding-top:5px; }
.button ul{width:100px; float:left;}
.contentSearch select{ color:#405780; line-height:25px; margin-top:13px; width:254px;}

.footer{ background:url(../images/footer_backgroud.jpg) repeat-y; clear:both; line-height:27px; height:27px; }
.footer li{ float:left; color:#6999A5; padding:0 8px;}
.footer li a{color:#6999A5; }
.footer li a:hover{color:#176478;}
.footer ul{ padding-left:32px;}
.footer div{ color:#E0E0E0; float:right; padding-right:20px;}
.footer span{ padding-left:15px;}

/*首页页脚样式结束*/

/*业务领域 business*/
.busiMain{padding-left:13px; background:url(../images/longLine.gif) no-repeat 13px bottom; padding-bottom:1px; width:989px; margin:0 auto;}
.busiBanner{ padding:5px 0 1px 0; }
.busiBanner dt{ padding-left:3px;}
.busiBanner dd{ float:right;}
.busiContent{ background:url(../images/business_back.gif) repeat-y right; overflow:auto; display:block; _height:1%}
.busiLeft{ width:196px; float:left;overflow:auto;_height:1%}
.busiMenu { border-bottom:1px solid #3BC4F3;border-top:1px solid #3BC4F3; margin:19px 16px 25px 0; padding:10px 0;}
.busiMenu li{ line-height:30px;}
.busiMenu li a{ padding-left:56px;color:#616161; font-size:14px;background: url(../images/icon_menuoff.gif) no-repeat 24px center; display:block;height:30px;}
.busiMenu li a:hover{background: url(../images/icon_menuon.gif) no-repeat 24px center; padding-left:56px; color:#037BB2;height:30px; font-size:14px;}
.busiMenu #iconOn a{background: url(../images/icon_menuon.gif) no-repeat 24px center; padding-left:56px; color:#037BB2;}
.busiMenu ul{ background: url(../images/background_menu.gif);}
#leftInput{ background: url(../images/content_input.gif) no-repeat; padding:3px 1px 4px 2px; width:119px; margin-right:3px;}
#leftInput input{ border:none; background:none; width:102px; color:#CBCBCB;}
.busiSearch li{ float:left;}
.busiSearch{ padding-left:5px;}
.busiSearch .titleNews{ margin-right:16px; padding-bottom:5px;}
/*业务领域大块左侧结束business*/

.busiRight,.contactRight{width:793px; float:right}
.contactRight{background:url(../images/contact_12.jpg) no-repeat 30px 360px; }
.busiPlace{ border-bottom:1px solid #EDEDED; line-height:33px; color:#969696; padding-left:37px; background:#fff; border-left: 1px solid #DBDBDB;}
.busiPlace span{ color:#4F4F4F; }
.busiPlace em{padding:0 10px;}
.busiIntro,.aboutIntro{ width:692px; margin:0 auto; padding:7px 0 30px 0; overflow:auto; _height:1%;}
.busiIntro h3,.aboutIntro h3{ line-height:16px; font-size:16px; color:#484848; border-left:3px solid #C6C6C6; padding-left:12px; padding-top:13px; margin-bottom:37px;}
.aboutIntro h3{margin-bottom:5px;}

.busiIntroList{ background:url(../images/icon_line.gif) repeat-x bottom; overflow:auto;height:113px; padding-top:20px;}
.busiIntroList div{ float:left;padding-right:34px; width:79px; padding-top:13px;}
.busiIntroList dl{ padding-right:8px;}
.busiIntroList dt{ color:#0271AB; font-weight:bold;line-height:20px;}
.busiIntroList dd{ color:#333;line-height:20px; }
.busiIntroList span{ height:25px; width:70px; display:block; float:right;}
.busiIntroList span a{ color:#FF0000;}
.busiIntroList span a:hover{ color:#FF0000;text-decoration:underline;}
/*国际贸易*/
.interSummary{ width:485px; color:#343434; line-height:20px; overflow:auto; _height:1%; float:left}
.interSummary img{ float:left; vertical-align:top;}
.interSummary dt{ font-weight:bold;}
.interSummary .intro{ padding-left:30px; width:287px; float:right;}

.interSort{float:right; color:#343434;background:url(../images/imgback_06.jpg) no-repeat left top; width:172px; padding-left:13px;}
.interSort dt{ background:url(../images/ic_line3.gif) repeat-x bottom; line-height:25px; font-weight:bold; color:#4F4F4F;}
.interSort dt span{background:url(../images/busicon_06.gif) no-repeat left center; padding-left:15px;} 
.interSort dd{ padding:12px 0 18px 0;}
.interSort li{ line-height:24px; background:url(../images/busicon_10.gif) no-repeat left 10px; padding-left:15px;} 

.tradeback{background:url(../images/busicon_17.gif) repeat-y 507px; overflow:auto; _height:1%; }
.backBot{ padding-left:507px;}

/*太阳能业务*/
.solarIntro h4{ font-size:14px; color:#006898; padding-bottom:20px;}
.solarIntro{ color:#343434;}
.solarIntro p{ padding-top:3px;}
.solarDominant{ clear:both; color:#343434; width:492px; padding-top:24px;}
.solarDominant h5,.FilealeDominant h5{ font-size:14px;}
.solarDominant dt{ font-weight:bold; line-height:22px;}
.solarDominant dd,.FilealeDominant dd{ text-indent:37px;}
.FilealeDominant dt{ padding:18px 0;font-weight:bold; line-height:22px;}
.FilealeDominant {padding-top:24px;clear:both; color:#343434;}

.solarFiliale{}
.solarFilialeIntro{ padding-top:2px; line-height:20px; padding-right:1px;}
.solarFilialeImg li{ float:left}
.solarFilialeImg{ width:185px; float:left; padding-right:11px; padding-bottom:5px; overflow:hidden}
.solarFilialeImg img,.aboutImg img,.chairman img{ vertical-align:top}

.solarcontacTit{ padding-bottom:22px; clear:both; height:31px; padding-top:40px;}
.solarcontact{ color:#00568A; line-height:20px; background:url(../images/filiale_14.jpg) no-repeat right bottom;padding-bottom:290px; overflow:auto;_height:1%; padding-right:10px;}
.solarcontact dt{ background:url(../images/filialeic_17.gif) no-repeat 8px 6px; float:left; padding-left:22px; display:block;}
.solarcontact .heighT{ height:40px;}
.solarcontact span{ color:#0FB1E6; display:block; line-height:14px;}

.pulpIntro dt{ padding-top:20px;} 

.resourcesIntro{ color:#333;}
.resourcesIntro img{ margin-right:20px; margin-bottom:20px; float:left}
.resourcesIntro h6{color:#006898; font-size:14px; padding-bottom:15px; line-height:27px;}

/*公司简介*/
.aboutImg{ width:245px; float:left;display:block; }
.aboutImg li,.chairman li{ float:left;}
.aboutImg div{ clear:both;}
.aboutinfro{ padding-top:15px; overflow:auto; _height:1%;}

.chairman{ width:175px; float:left; overflow:hidden;}
.chairmanOration{ width:493px; float:left; background:url(../images/xuliejun.jpg) no-repeat 385px bottom;overflow:auto; _height:1%}

.teamList{ background:url(../images/teamline.gif) repeat-x bottom; height:150px; padding-top:30px;}
.teamList dt{ font-weight:bold; padding-bottom:10px; line-height:14px;}
.teamimg{ background:url(../images/teamBack.jpg) no-repeat; padding-right:10px; padding-bottom:10px; height:112px; width:98px; float:left; margin-right:15px;}

.teamPreson{ float:left; width:310px; margin-right:60px;}

.devlopList li{ background:url(../images/teamline.gif) repeat-x bottom; line-height:33px; padding-bottom:3px;}
.devlopList span{ color:#007BA4; font-weight:bold; background:url(../images/aboutList_ic.gif) no-repeat 5px center; padding:0 44px 0 24px; font:"宋体";}
.devlopList{ margin-bottom:30px;}

.pageList{border-bottom:1px solid #D8D8D8;border-top:1px solid #D8D8D8; height:27px; line-height:25px; margin-top:25px; overflow:hidden; width:692px; color:#666;}
.pageList a{color:#666;}
.pageList a:hover{color:#0099CC;}
.pageList dd{ float:left; padding:0 18px;line-height:25px;}
.pageList dl{ border-bottom:1px solid #fff;border-top:1px solid #fff; width:100%; height:25px;background:#F6F6F6; padding-left:65px}
.pageList em{ color:#FF0000;}
.pageList img{ vertical-align:top; }
.pageList li{ float:left; padding:0 5px;}

.organizations ul{ float:left; font-size:14px; color:#fff;}
.organizations .lightblue{  margin-right:31px;}
.organizations .lightblue li{ background:url(../images/organizations_07.jpg) no-repeat;float:left; display:block;width:290px;}

.organizations .darkblue,.organizations .green{ width:329px;}
.organizations .green{ margin-top:41px;}
.organizations .darkblue li{background:url(../images/organizations_09.jpg) no-repeat; }
.organizations .green li{background:url(../images/organizations_12.jpg) no-repeat; }
.organizations .green li,.organizations .darkblue li,.organizations .lightblue li{line-height:34px; margin-bottom:6px; height:34px; padding-left:20px;}

/*加入我们*/
.joinUsContent{ padding-left:10px;width:661px;}
.joinUsContent .pageList{width:661px;}
.title{border-top:1px solid #29BFEA;border-right:1px solid #29BFEA; background:#F5F5F5;}
.joinUs{ color:#616161;}
.joinUs div{ clear:both; line-height:24px;}
.joinUs dt{ font-weight:bold; float:left; padding-left:14px;}
.joinUs dd{ float:left;width:92px; }
.joinUs dl{ clear:both;  border-top:1px solid #fff;border-right:1px solid #fff; height:25px; line-height:25px;}

.joinUs span{ display:block; color:#0E8EC4; margin-left:24px; padding-top:7px;}
.joinUs b{color:#184E95}
.joinUs .content{ padding:12px 10px 17px 10px;}

.contactUs dt{ float:left; font-weight:bold;}
.contactUs {float:left; color:#525252; line-height:24px; overflow:auto; height:410px; margin:0 auto; } 
.contactUs h5{ font-size:14px; padding-bottom:24px;}
.contactUs img{ float:right; margin-top:20px; vertical-align:top;}

.culture{ width:670px; margin:0 auto;}
.culture b{ background:url(../images/culture_16.jpg) no-repeat 10px center; color:#0A61B2; padding-left:27px; width:113px; display:block; float:left}
.culture li{ background:url(../images/culture-line.gif) repeat-x bottom; line-height:24px;}
.culture ul{ margin-left:72px;}
.cultureTit{ background:url(../images/icon_line.gif) repeat-x 0 11px; }
.cultureGrey,.cultureTit{padding-bottom:23px; margin-top:26px;}
.cultureGrey{background:url(../images/ic_grey.gif) repeat-x 0 11px; }

.literary img{ float:left; border:1px solid #DCDAD4; padding:2px; margin-right:26px;}
.literary{ color:#545454; overflow:auto; _height:1%; background:#F4F4F4 url(../images/literaryWorld_09.gif) no-repeat right bottom;}
.literary h4{ font-size:14px; line-height:30px; padding-top:10px;background:url(../images/literaryWorld_03.gif) no-repeat right top;}
.literary div{ padding-right:23px; padding-left:3px;}

.literaryList{background:url(../images/teamline.gif) repeat-x top; margin-top:26px; padding-top:22px;  }
.literaryList li{ line-height:31px; background:url(../images/literaryWorld_07.jpg) no-repeat 2px center; padding-left:20px;}
.literaryList ul{background:url(../images/list-line.gif);}
.literaryList span{ color:#A7A7A7;}

.newsIntro h4{ color:#CA0000; font-size:14px; padding-bottom:15px;}
.newsIntro{ color:#4E4E4E; float:right; width:447px;}
.newsIntro span{ color:#CA0000; display:block; text-align:right; padding-top:10px;}
.newsIntro span a{color:#CA0000;}
.newsIntro span a:hover{color:#CA0000; text-decoration:underline;}

/*菜单*/

.menu-top li{ float:left;}
.menu-top img{ vertical-align:top;}
.menu-top ul{float:right;}
.menu-top{background:url(../images/menu_backgroud.jpg) repeat-y; height:25px; border-bottom:1px solid #fff; width:1002px; clear:both;}
.topnav{position:absolute;top:86px; line-height:26px;}
.topnav div{background: url(../images/down_menu_10.jpg) repeat-x; height:26px; padding-right:15px;}
.topnav ul li{ float:left; padding:0 7px; color:#fff;}
.topnav ul li a{color:#fff;}
.topnav ul li a:hover{ color:#65FAFF;}

#id4{ padding-right:100px;}
#id3{ padding-right:150px;}
#id1{padding-right:90px;}


.sitmap{ width:125px; height:80px; float:left; cursor:pointer; }

/*09-06-03修改*/


/*09-06-03修改2010-04-23*/
.SeachArea .homeBackgroud{background: url(../images/seachbak_06.jpg) no-repeat; height:26px; text-indent:5px; margin-right:5px;}
.SeachArea .homeBackgroud input{ border:none; background:none; color:#CBCBCB;}

.meetingbk{ background:url(../images/search_07.jpg) no-repeat center; text-align:center; height:100px; padding-top:15px;}
.meetingbk p{ padding:0; margin:0;}
.hseachTit{ float:left;}
.Tlinks{ text-align:center;}