@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, button, input, textarea, img, blockquote, th, td { margin:0; padding:0; }
body { font:normal 12px/1.5 Arial, Helvetica, sans-serif, "ËÎÌå", Simsun; height:100%; text-align:center; background:#fff url(wrapBg.gif) no-repeat center 124px; }
input, label, select, option, textarea, button, fieldset, legend { font-family:"ËÎÌå", Arial, Helvetica, sans-serif; font-size:100%; }
/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
ul, ol { list-style:none; }
select, input, img { vertical-align:middle; }
em { font-style:normal; color:#f00; }

a { color:#3F3F3F; text-decoration:none;}
a:hover { color:#f90!important; text-decoration:none;}
fieldset, img { border:0; }
sup, sub { font-size: 100%; vertical-align: baseline; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/*global set*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; } /* Hides from IE-mac\*/
* html .clearfix { height: 1%; }
.clearfix { display: block; } /* End hide from IE-mac*/
div, p, li, dt, dd, label, h1, h2, h3, h4, h5, h6 { text-align:left; }


#container{ background:#E2E2E2;}
/*header*/
#header{ width:960px; height:66px; margin:0px auto; background:#E2E2E2;}
.logoBox{ float:left;}
#logo{ display:block; float:left;}
.h2bg{ width:606px; height:63px; float:left; padding-left:20px; background:url(h2bg.gif) no-repeat; font:bold 25px Arial, Helvetica, sans-serif;line-height:63px; color:#72000A;}
.h2bg a{color:#72000A!important;}
.subMenu{ font-size:18px; line-height:18px;}
.menuBox{ float:right; width:212px; }
.menuBox ul{ padding:20px 0px 5px 0px; overflow:hidden; height:18px;}
.menuBox ul li{ float:left; height:18px; line-height:18px; margin-right:3px; color:#FFFFFF; text-align:center;}
.menuBox ul li a{ height:18px; line-height:18px; color:#FFFFFF;}
.menuBox ul li.homepage{ width:69px; height:18px; background:url(newsCenter_07.gif) no-repeat;}
.menuBox ul li.ask{ width:60px; height:18px; background:url(newsCenter_09.gif) no-repeat;}
.menuBox ul li.change{ width:69px; height:18px;  background:url(newsCenter_11.gif) no-repeat;}
.menuBox ul li.change a{ padding-right:8px;}
.search_input{ width:186px; height:16px; line-height:16px; border:1px solid #A7A7A7;}
.searchButton{ width:19px; height:18px; border:0px; background:url(newsCenter_17.gif) no-repeat;}

/*main*/
#main{ width:960px; margin:0px auto;background:#FFFFFF; }
.mainTop{background:url(announcementCenter_01.gif) no-repeat; height:7px; overflow:hidden;}
.mainTop2{background:url(announcementCenter_02.gif) no-repeat; height:7px; overflow:hidden;}
.mainMid{ width:958px;border-left:1px solid #CECECE; border-right:1px solid #CECECE; overflow:hidden; }
.date{ float:right; color:#aaa; font-weight:normal;}
/*main_left*/
.main_left{ float:left; width:648px;padding:18px 0 0 22px;}
.news_left{width:310px;float:left;}
.newspic ul li img{padding:1px;border:1px solid #dcdddd;}
.impor_news{width:305px;padding-top:10px;}
.impor_newstxt{padding-left:15px;width:290px;}
.impor_newstit{background:url(imporbg.gif) no-repeat;width:301px;height:26px;}
.impor_newstit a{float:right;display:block;padding:8px 8px 0 0;color:#990066!important;}
.impor_newstit h2{font-size:16px;color:#fff;padding:0 0 0 25px;float:left;line-height:25px;font-weight:bold;}
.impor_newstxt_2 li{width:290px;line-height:23px;}
.impor_newstxt_2 li span{float:right;color:#6e6e6e;}
.impor_newstxt_2 li a{color:#6e6e6e;}
.impor_newstxt ul li h3{color:#990066;font-size:16px;padding:10px 0 10px;font-weight:bold;}
.impor_newstxt ul .li{border-bottom:1px dashed #dcdddd;padding-bottom:15px;}
.impor_newstxt ul .end{border:none;}

.news_txt{width:305px;overflow:hidden;height:30px;padding-top:15px;}
.newspic_txt{float:left;}
.num{float:right;}
.num li{float:left;position:relative;cursor:hand;}
.bbg1{width:16px;height:14px;border:1px solid #bf8200;background-color:#ffba26;text-align:center;padding-bottom:3px;margin:0 3px;}
.bbg0{width:16px;height:14px;border:1px solid #590400;background-color:#871611;text-align:center;padding-bottom:3px;margin:0 3px;}
.bbg0 .ico4{display:none;}
.bbg1 .ico4{display:block;position:absolute;height:4px;width:7px;border:none;top:-6px;left:4px;}
/**/
.tabWrap { width:200px; margin:0 auto; overflow:hidden; }
.tabBox { float:right; overflow:hidden; position:absolute;right:0; bottom:30px; }
.tcon { width:250px; height:215px; display:none; overflow:hidden;  }
.sideBox .tabBox li.on { width:67px; height:25px; line-height:25px;color:#3F3F3F; background:url(newsCenter_35.gif) no-repeat; }
.sideBox .tabBox li.on a{ color:#3F3F3F; }

.sideBox .tabBox li { width:67px; text-align:center; height:25px; line-height:25px;float:left; background:url(newsCenter_37.gif) no-repeat; font-size:13px; color:#000066;  }
.sideBox h3{ width:260px; height:30px;background:url(newsCenter_55.gif) no-repeat scroll 0 20px; padding-bottom:20px; font-size:14px; font-weight:bold; color:#000066;}
.sideBox .tabBox li a{color:#000066;font-size:13px}
/*main_right*/
.main_right{float:left; width:305px;padding-left:15px;}
.activity{width:305px;border-bottom:1px dashed #dcdddd;padding-bottom:15px;}
.activity p{color:#6e6e6e;text-indent:2em;line-height:18px;}
.activity h3{font-size:18px;padding:10px 0 10px;font-weight:bold;color:#74000d;}
.activity_tit{width:305px;padding:10px 0 10px;}
.activity_tit li{line-height:22px;background:url(ico1.gif) center left no-repeat;padding-left:15px;}
.culture_txt p{padding-top:5px;}
.culture_txt_2{width:284px;height:177px;background-color:#990066;color:#fff;padding:5px 0 0 15px;}
.culture_txt_2 h3{font-size:14px;line-height:30px;padding-bottom:5px;}
.culture_txt_2 ul li{background:url(ico2.gif) left no-repeat;padding-left:15px;line-height:20px;}
.culture_txt_2 ul li a{color:#fff!important;}
.scene_tit{background:url(scenebg.gif) bottom right no-repeat;width:275px;height:45px;}
.scene_tit h2,.scene_tit a{color:#990066;}
.scene_video{padding-left:15px;}
.scene_txt{padding:5px 0 15px 20px;width:260px;}
.scene_txt h3{font-size:14px;color:#6e6e6e;line-height:32px;}
.scene_txt p{color:#6e6e6e;line-height:20px;border-bottom:1px dashed #eebdde;padding-bottom:15px;}
.scene_txt_2{padding-top:10px;}
.scene_txt_2 ul li{background:url(ico1.gif) left no-repeat;padding-left:15px;line-height:20px;}
.project{padding-left:15px;width:269px;}
.projectit{background:url(projectitbg.gif) no-repeat;width:258px;height:28px;}
.projectit h2{padding:0 0 0 25px;float:left;font-size:16px;color:#fff;}
.projectit a{float:right;display:block;padding:8px 0 0 0;color:#990066;}
.projectxt{width:269px;overflow:hidden;border-bottom:1px dashed #c7c7c7;padding:15px 0 15px;}
.projectxt_L,.projectxt_R{float:left;padding:0 5px}
.projectxt_L{width:150px;}
.projectxt_R{width:90px;}
.projectxt_L h3,.projectxt_R h3{font-size:14px;padding-bottom:10px;}

/*sidebar*/
.sidebar{ width:287px; height:950px; float:left; padding:20px 0px 0px;  background:#E8E8E8; border-left:1px solid #CECECE;}
.sideBox{ width:253px;margin:0px auto 25px;}
.sideBox h3{ font-size:14px; font-weight:bold;color:#660033; }
.sideBox h3.fucos{ height:35px; position:relative;background:url(newsCenter_55.gif) no-repeat scroll 0 25px; }
.ketang{ width:253px; }
.ketang h3{ height:50px;text-align:center; background:url(businessCenter_10.gif) no-repeat scroll 0px 30px;}
.ketangPic{ margin-bottom:10px;}
.ketang p{ width:253px;color:#333; font-size:13px; line-height:25px;}
.rukou{ width:253px; height:91px; padding:5px 0px; background:url(businessCenter_25.gif) no-repeat;}
.rukou h3{ text-align:center;}
.videoBox{ width:245px; height:70px; margin:0px auto; position:relative; overflow:hidden;}
.videoL1 { width:25px; height:38px; margin-top:20px;float:left;margin-left:0px; background:url(arrow-left.gif) no-repeat 0 0; cursor:pointer; }
.videoR1 {  width:25px; height:38px;margin-top:20px; float:left;background:url(arrow-right.gif) no-repeat 0 0; cursor:pointer; }
.videoCon { float:left; display:inline; width:190px; height:70px; margin:8px 0 0 0; overflow:hidden; }
.videoCon ul{ overflow:hidden; float:left; margin:0px; }
.videoCon ul li{width:57px; height:61px; float:left;overflow:hidden; margin-right:10px;}
.linkBox{ width:217px;  margin:0px auto;}
.linkBox ul{}
.linkBox ul li{ margin-bottom:10px;}
.selectBox{width:217px;margin:0px auto;}
.select_input{ width:217px; height:20px; line-height:20px;  border:1px solid #CB2B37;}
.hanbanPic{height:46px; float:left;}

/*×¨Ìâproject*/
.project_pic img,.detail_txt_img img{padding:1px;border:1px solid #dcdddd;}
.detail{width:305px;overflow:hidden;padding-top:35px;padding-left:5px;}
.detail_tit h3{float:left;font-size:12px;color:#821f28;}
.detail_tit .detail_date{float:right;background:url(datebg.gif) 3px 3px no-repeat;width:90px;height:18px;}
.detail_date li{float:left;padding:0 2px 0 7px ;color:#fff;font-weight:bold;}
.detail_txt_img{float:left;width:115px;}
.detail_txt p{float:left;width:155px;padding-left:15px;text-indent:2em;line-height:20px;}
.detail_tit{width:285px;overflow:hidden;}
.detail_txt{padding-top:18px;width:285px;overflow:hidden;}
.detail_border{background:url(datebg2.gif) right no-repeat;margin-bottom:30px;}
.border_none{margin-bottom:30px;}
.page a{display:block;float:left;border:1px solid #d6d8d7;padding:2px 4px 2px 4px;margin:0 2px;color:#73000a;}
.page{width:400px;border-bottom:1px dashed #c7c7c7;overflow:hidden;padding:0 0 20px 230px;}
.page .cur_2{border:none;color:#a7a7a7;}
/*.project_left{padding-left:0;margin-left:15px;display:inline;}height:15px;width:11px;*/

.detail_right h2{font-size:18px;text-align:center;padding-bottom:15px;}
.detail_right h2 a{color:#821f28;}
/*.detail_right h2 a:hover{text-decoration:underline;}*/
.detail_right .p{text-indent:2em;line-height:22px;}
.detail_right{*height:186px;min-height:186px;}
.hot{padding:0 0 0 15px;}
.hotit h3{color:#821f28;font-size:16px;padding-bottom:15px;}
.hotit{background:url(scenebg.gif) bottom no-repeat;width:259px;height:45px;}
.hotxt ul li span{float:right;color:#aaa;}
.hotxt ul li {background:url(ico1.gif) left no-repeat;padding-left:12px;color:#5b5b5b;line-height:26px;}
.hotxt{width:254px;border-bottom:1px dashed #c7c7c7;padding-bottom:30px;}
/*.hot_news{margin:10px 0 0 15px;}*/
.hot_news_pic{background-color:#fff;height:158px;width:252px;}
.hot_news{padding:10px 0 0 15px;}
.hot_news img{padding:1px;border:1px solid #dcdddd;}
.focus h3{color:#821f28;font-size:16px;float:left;}
.focus{padding:15px 0 0;background:url(focusbg.gif) 0 40px no-repeat;width:254px;height:44px;}
.focus ul{float:right;}.focus ul li{float:left;}
.focus ul li{background:url(focusbg_02.gif) no-repeat;width:50px;height:20px; text-align:center;font-weight:bold;}
.focus ul li a{color:#72000a;}
.focus ul .current{background:url(focusbg_01.gif) no-repeat;}
.focus ul .current a{color:#3f3f3f!important;}
/*foot*/
#foot{ width:958px; margin:0px auto; padding-bottom:50px;border-left:1px solid #CECECE; border-right:1px solid #CECECE; overflow:hidden;}
.hanban{ width:800px; margin:0px auto; margin-bottom:25px; padding-top:30px;}
.hanban h4{background:url(newsCenter_55.gif) repeat-x scroll 0 30px; color:#B6B6B6; font-size:25px; text-align:center; overflow:hidden;}
#foot ul{ width:900px; margin:0px auto;color:#767676;}
#foot ul li{ float:left; margin-right:20px;}