﻿/* CSS Document */
A:link { color: #000;text-decoration: none} 
A:visited { color: #000;text-decoration: none}
A:active { color: #000;text-decoration: none} 
A:hover { color: #eb6100;text-decoration: underline} 
table,div,td,th,p,form, h1,h2{word-wrap:normal;word-break:normal; padding:0px; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif;}
ul,li,ol { padding:0px; margin:0px; list-style-type:none;}

body { text-align:center; background:#036;}
.layoutBorder { text-align:center; background:#fff; width:920px;}
.layout { margin:auto; width:912px; background-color:#fff; text-align:center;}
.top { height:30px; background:#fff url(images/bg_toplogin.gif) 10px center no-repeat;}
.welcome { font-size:14px; color:#999999; float:left; padding-top:8px; padding-left:28px}
.edition { background:url(images/bg_lang.gif) top no-repeat; width:166px; height:25px; float:right; }
.edition div { height:25px;float:left; width:83px}
.edition div.en { font-family:Arial, Helvetica, sans-serif} 
.edition div a { display:block; height:25px; width:80px;}

.header { height:141px; background:url(images/bg_header.gif) no-repeat; border-bottom:#eee 2px solid; position:relative;}
.times { margin-top:6px; float:left; width:222px; height:18px; top right no-repeat; text-align:center; padding-top:2px; color:#fff;}
.siteNav { }
.siteNav .menu { height:30px; background:url(images/bg_nav.gif) no-repeat; overflow:hidden;}
.siteNav .submenu { background-image:url(images/bg_subnav.gif)}
.siteNav a { display:block; text-align:right; font-size:11px; color:#fff; padding-right:38px; font-family: Arial; line-height:30px; font-weight:bold;}
.siteNav a:link,.siteNav a:visited { color:#fff;}
.siteNav .submenu a { color:#000;}
.siteNav .submenu a:link,.siteNav .submenu a:visited { color:#000;}

.siteNav span.first { background:none;}
.sec { margin-bottom:0px;}
.leftBottom {background:url(images/bg_leftCollum.gif) left bottom no-repeat; height:250px; margin-top:2px;}
.leftCollum { width:228px; float:left;}
.mainCollum { width:678px; float:right;background:url(images/img16.gif) right top repeat-y}
.midCollum { width:417px; float:left;}
.rightCollum { width:255px; float:right;}

.menufoot { background:url(images/img03.gif) left top no-repeat; height:6px;}
.environment { background-color:#eee; padding-bottom:10px;}
.environment .blockHeader  { background:url(images/img04.gif) left top no-repeat; line-height:22px; color:#fff; padding-left:30px; font-weight:bold;}
.environment .blockBody { text-align:center; padding:5px 0px;}
.environment .blockBody li { margin:5px 0px;}
.environment .blockBody .transportation { background:url(images/img05.gif); width:198px; height:51px;}
.environment .blockBody .infrastructure { background:url(images/img06.gif); width:198px; height:51px;}
.environment .blockBody .industrial { background:url(images/img07.gif); width:198px; height:51px;}
.environment .blockBody .foreign { background:url(images/img08.gif); width:198px; height:51px;}
.environment .blockBody li a { display:block; width:198px; height:51px;}
.environment .more { background:url(images/img09.gif) 175px top no-repeat; height:13px;}
.environment .more a { display:block; width:35px; height:13px; margin-left:175px;}
.blockimg { margin:2px 0px;}

.about .blockHeader { background:url(images/img11.gif) left top no-repeat; height:21px; color:#fff;line-height:21px; font-weight:bold; text-indent:30px;}
.about .textstyle {text-align:justify;text-justify:inter-ideograph;line-height:150%; margin:2px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333;}
.about .imgstyle { text-align:center;}

.searcharea { background-color:#eee; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; margin-bottom:5px; padding:4px 10px; margin-top:2px;}
.searcharea li { display:inline;}
.searcharea .search-input { width:320px; color:#808080; margin-right:10px;}
.video .blockHeader { background:url(images/img12.gif) left top no-repeat; height:21px; color:#fff; padding-left:30px; line-height:21px; font-weight:bold;}
.video .blockBody { text-align:center; padding-top:8px;}
.contact { margin-top:8px;}
.contact .blockHeader { background:url(images/img14.gif) left top no-repeat; width:254px; height:59px; margin-bottom:8px;}
.contact .blockBody { padding:0px 5px;}
.contact .blockBody p { line-height:160%; padding-bottom:8px; font-size:11px; background:url(images/img15.gif) left 3px no-repeat;}
.contact .blockBody p span { font-weight:bold; color:#eb6100; font-size:12px; text-indent:20px;}



.footer { text-align:center; padding-top:15px; padding-bottom:20px; background:url(images/bg_footer.gif) top repeat-x; line-height:1.8em; font-family:Arial, Helvetica, sans-serif;}




.footer { border-top:#066 3px solid;}


/* 栏目首页 */
.catBody {}

.catloop, .catOnePage,.catList  {background:url(images/main_bg1.gif) top repeat-x; padding-top:20px; text-align:center;}

.catloop .block { margin-bottom:8px;}

.catMainTitle { background:url(images/bg_listtitle.gif) left no-repeat; height:41px;}
.classMainTitle span { display:block; padding-top:6px; padding-left:30px; font-size:14px; font-weight:bolder; color:#FFFFFF;}

.childCatName {  background:url(images/bg_blockBody_leftCleass.gif) repeat-y;}
.childCatName .blockHeader { background:url(images/bg_blockHeader_leftCleass.gif) no-repeat; height:24px;}
.childCatName .blockFooter { background:url(images/bg_blockFooter_leftCleass.gif) bottom no-repeat; height:19px;}
.childCatName .blockBody { background:url(images/bg_blockBody_leftCleass.gif) repeat-y;}

.childCatName li { display:block; margin:0 20px 5px 20px; background:#FFFFFF url(images/bg_li.gif) bottom repeat-x;}
.childCatName a { padding:8px 0 8px 44px; text-align:center; display:block; font-size:14px; background:url(images/list_05.gif) 20px no-repeat; text-align:left;}

.childCatList { width:638px; margin:auto;}
.childCatList .blockHeader {height:30px; background:url(images/bg_childClassTitle.gif) bottom no-repeat;}
.childCatList .blockTitle {float:left; display:block; padding-top:5px; padding-left:30px; font-size:14px; font-weight:bolder; color:#09c;}
.childCatList .blockTopMore { float:right; display:block; padding-top:6px; padding-right:5px;}
.childCatList .blockFooter { display:none;}
.childCatList .blockBody { margin-top:1px;}
.childCatList .blockContent { font-family:"宋体"; padding:5px 0;}
.childCatList .blockContent a.tag_catlist {background:url(images/icon.gif) 5px center no-repeat; padding-left:20px;}
.childCatList .blockContent li { background:url(images/bg_line.gif) bottom repeat-x;  overflow:hidden; display:block; margin-bottom:3px;line-height:1.8em;}


.position { padding:8px 10px; border-bottom:#ccc 1px solid; font-size:11px;}

/* 栏目列表页 */

.pages { background:url(images/bg_listbottom.gif) top repeat-x; padding:5px 0px; margin-top:15px;}
.pages * { font-size:11px; }
.catList .block { width:638px; margin:auto;}
.catList .blockHeader {height:30px; background:url(images/bg_childClassTitle.gif) bottom no-repeat;}

.catList .blockTitle { display:block; float:left; display:block; padding-top:5px; padding-left:30px; font-size:14px; font-weight:bolder; color:#09c;}
.catList .blockFooter { display:none;}
.catList .blockBody { margin-top:1px;}
.catList .blockContent { font-family:"宋体"; padding:5px 0;}
.catList .blockContent a.tag_catlist {background:url(images/icon.gif) 5px center no-repeat; padding-left:20px; }
.catList .blockContent li { background:url(images/bg_line.gif) bottom repeat-x;  overflow:hidden; display:block; margin-bottom:3px;line-height:1.8em;}




/* 单页栏目 */
.catOnePage .block  { width:638px; margin:auto;}
.catOnePage .blockHeader {height:30px; background:url(images/bg_childClassTitle.gif) bottom no-repeat;}
.catOnePage .blockTitle {display:block; padding-top:5px; padding-left:30px; font-size:14px; font-weight:bolder; color:#09c;}
.catOnePage .blockFooter { display:none;}
.catOnePage .blockBody { }
.catOnePage .blockContent { font-size:14px; line-height:1.8em; padding:10px 0; }
.catOnePage .blockContent div{ font-size:14px; line-height:1.8em;}

/* 内容页 */

.article .position { float:none; width:auto; padding:5px 10px;}
.articleBlock  { padding-bottom:20px; background:url(images/main_bg1.gif) top repeat-x; padding-top:20px; text-align:center;}
.articleTitle { padding:10px;}
.articleTitle h1{ text-align:center; font-size:24px;}
.articleAtt { text-align:center; margin-bottom:20px; border-top:#ccc 1px solid; background:#eee; margin:auto 10px; color:#999; padding:3px;}
.articleContent { font-size:12px; line-height:1.8em; margin-bottom:30px; padding:20px;}
.articleContent div { font-size:12px; }


.datetime { font-family:Arial, Helvetica, sans-serif; color:#999; font-size:11px;}







#layout #mainleft { width:228px; float:left;}
#layout #mainleft .menu1 { margin-top:2px;}
#layout #mainleft .menu1 li{ background:url(images/img02.gif) left top no-repeat; margin-bottom:1px; line-height:29px; text-align:right; font-family: Arial;}
#layout #mainleft .menu1 li a { margin-right:35px; color:#fff; font-weight:bold;}
#layout #mainleft .menufoot { background:url(images/img03.gif) left top no-repeat; height:6px;}
#layout .leftbg { background:#eee url(images/img23.gif) center bottom no-repeat; padding-bottom:320px; height: auto;}
#layout #mainleft .menu1 ol { background:url(images/img21.gif) left top no-repeat; line-height:29px; margin-bottom:1px; text-align:right;}
#layout #mainleft .menu1 ol a { margin-right:35px;color:#000; font-family: Arial; font-weight:bold;}


#layout #mainright { width:686px; float:right;}
#layout #mainright .sitesearch { height:35px; background-color:#f4f5f4; border-bottom:#e3e3e3 solid 1px; border-right:#e3e3e3 solid 1px; margin-top:2px; color:#003663; font-weight:bold;}
#layout #mainright .sitesearch ul li { float:left; line-height:35px; padding-left:15px;}
#layout #mainright .sitesearch .inputtext { width:290px; color:#808080; margin-top:5px;}
#layout #mainright .sitesearch select { width:150px; color:#808080; margin-top:6px;}
#layout #mainright .sitesearch .inputstyle { background:url(images/img20.gif) left top no-repeat; width:71px; height:19px; border:none; margin-top:6px;}




#layout #enterprises {clear:both; background-color:#e8e8e8;}
#layout #enterprises .blockHeader { background:url(images/img17.gif) left top no-repeat; height:21px; line-height:21px; padding-left:30px; color:#fff; font-weight:bold;}
#layout #enterprises .blockBody { border:#e8e8e8 solid 5px;}
#layout #enterprises .blockBody ul { background-color:#fff; height:72px; padding:0px 4px;}
#layout #enterprises .blockBody li { float:left; margin-top:6px; margin-left:3px; margin-right:3px;}
#layout #enterprises .blockBody li img { border:#ccc solid 1px;}

#layout #footer { background:url(images/img18.gif) left top repeat-x; height:111px; text-align: center; color:#fff; line-height:180%; margin-top:2px;}
#layout #footer p { margin-top:10px;}

.clear { clear:both;}

#layout #mainright .classright { background:url(images/img16.gif) right top repeat-y; margin-top:5px;}
#layout #mainright .classright .blockHeader { background:url(images/img22.gif) right top no-repeat; height:21px; width:686px; color:#fff; font-weight:bold; text-indent:30px; line-height:21px;}
#layout #mainright .classright .blockBody { padding:8px;}
#layout #mainright .classright .blockBody p { line-height:180%;}

#layout #mainright .classright .blocklist { padding-bottom:20px;}
#layout #mainright .classright .blocklist .blockBody ul { }
#layout #mainright .classright .blocklist .blockBody ul li { background:url(images/line.gif) bottom left repeat-x; line-height:25px;}
#layout #mainright .classright .blocklist .blockBody ul li .listicom {background:url(images/icom.gif) left center no-repeat; padding-left:15px; display:block; width:560px; float:left;}
#layout #mainright .classright .blocklist .blockBody ul li .datestyle { color:#949494;}
#layout #mainright .classright .blocklist .blockfooter { clear:both; background:url(images/img09.gif) right top no-repeat; width:35px; height:13px; padding-left:620px;}
#layout #mainright .classright .blocklist .blockfooter a { display:block; width:35px; height:13px;}

#layout #newssite { background-color:#f4f5f4; border-bottom:#e3e3e3 solid 1px; border-right:#e3e3e3 solid 1px; margin-top:2px; font-weight:bold; line-height:35px; text-indent:15px;}
#layout #newsmain { background:url(images/img24.gif) left top repeat-y; padding:20px 35px;}
#layout #newsmain p { line-height:200%;}
#layout #newsmain h1 { color:#0068b7; text-align:center; font-size:22px; line-height:200%; border-bottom:#37a0cf solid 2px;}
#layout #newsmain h2 { color:#949494; text-align:center; font-size:12px; line-height:200%; border-top:#eee solid 1px; padding:8px 0px;}


.yqqylb  ul { width:100%; padding:0; margin:0;}
.yqqylb  img { width:120px; height:60px;}
.yqqylb  li { display:block; float:left; width:150px; height:100px; margin:0; padding:0; list-style:none; overflow:hidden;}
.yqqylb  a { display:block; width:100px; height:34px;}

