/*标准定义*/
body, form {margin: 0px; padding: 0px; font-size:12px;}
a{ cursor:pointer; text-decoration:none; color:#333333;}
a:hover{ color:#FF6600}
hr { height:2px; border:none; border-top:1px solid #D2D2D2; border-bottom:1px solid #FFFFFF;}
.height12 {line-height: 14px}
.height14 {line-height: 14px}
.height16 {line-height: 16px}
.height18 {line-height: 18px}
.height20 {line-height: 20px}
.height22 {line-height: 22px}
.height24 {line-height: 24px}
.height26 {line-height: 26px}
.height28 {line-height: 28px}
.height30 {line-height: 30px}
.height36 {line-height: 36px}
.size10 {font-size: 10px;}
.size10b {font-size: 10px;font-weight: bold;}
.size11 {font-size: 11px;}
.size11b {font-size: 11px;font-weight: bold;}
.size12 {font-size: 12px;}
.size12b {font-size: 12px;font-weight: bold;}
.size14 {font-size: 14px;}
.size14b {font-size: 14px;font-weight: bold;}
.size16 {font-size: 16px;}
.size16b {font-size: 16px;font-weight: bold;}
.size18 {font-size: 18px;}
.size18b {font-size: 18px;font-weight: bold;}
.none {display:none;}
.clear{clear:both; height:1px;}

/*本站应用*/
img,div { border:0; *-behavior:url("js/iepngfix.htc");}
.float_left{ float:left;}
.float_right{ float:right;}
body{ background:#8DCDEF url(../images/bg.jpg) no-repeat center top;}

#top{ width:930px; height:90px; margin:0px auto; padding:10px 30px;}
#top #logo{ float:left;}
#top #link{ float:right; margin:10px 0 0;}

#menu{ height:46px; background:url(../images/menu_bg.gif) no-repeat center;}
#menu ul{ list-style:none; width:1000px; margin:0px auto; _margin:0px auto -5px; padding:0px;}
#menu ul li{ float:left; position:relative; background:url(../images/menu_line.jpg) no-repeat left center; padding:0px 0px 0px 1px; height:46px;}
#menu ul li.first{background:none;}
#menu ul li p{ position:absolute; top:34px; *top:46px; left:1px; width:114px; padding-bottom:10px; background:#EC8419; display:none;}
#menu ul li p a{ float:left; width:90px; height:30px; margin:0 12px; border-bottom:1px solid #FF9933; text-align:center; line-height:30px; font-family:"微软雅黑"; color:#FFFFFF;}
#menu ul li p a:hover{ background:#FF9933;}

#banner{ margin:0px auto; text-align:center;}

#body{ background: url(../images/main_bg.png) no-repeat center top; _background:none;}
#body #main{ width:990px; background:#FFFFFF url(../images/main_bg2.gif) repeat-x top; margin:0px auto;}
#body #main2{ width:990px; background:#FFFFFF url(../images/main_bg3.gif) repeat-x top; margin:0px auto;}
#body #main #m_left{ float:left; width:180px; margin:20px 0 0 30px; _margin:20px 0 0 15px;}
#body #main #m_center{ float:left; width:450px; margin:20px 0 0 34px;}
#body #main #m_right{ float:left; width:240px; margin:20px 0 0 32px;}

.home_title{}
.home_title a{ float:right;}
.home_line{ margin-top:10px; border-top:3px solid #F08300;}

#body #main #m_left .box_ywly{ margin-top:12px;}
#body #main #m_left .box_ywly p{ margin:0px; padding:0px;}
#body #main #m_left .box_ywly p.t, #body #main #m_left .box_ywly p.t2{ width:179px; height:33px; background:url(../images/home_ywly.gif) no-repeat;}
#body #main #m_left .box_ywly .lwly1 p.t{ background-position:0 0;}
#body #main #m_left .box_ywly .lwly2 p.t{ background-position:0 -33px;}
#body #main #m_left .box_ywly .lwly3 p.t{ background-position:0 -66px;}
#body #main #m_left .box_ywly .lwly4 p.t{ background-position:0 -99px;}
#body #main #m_left .box_ywly .lwly5 p.t{ background-position:0 -132px;}
#body #main #m_left .box_ywly .lwly1 p.t2{ background-position:-179px 0;}
#body #main #m_left .box_ywly .lwly2 p.t2{ background-position:-179px -33px;}
#body #main #m_left .box_ywly .lwly3 p.t2{ background-position:-179px -66px;}
#body #main #m_left .box_ywly .lwly4 p.t2{ background-position:-179px -99px;}
#body #main #m_left .box_ywly .lwly5 p.t2{ background-position:-179px -132px;}
#body #main #m_left .box_ywly p.c{ width:179px; display:none; border-bottom:2px solid #EE890F;}
#body #main #m_left .box_link { margin-top:14px;}

#body #main #m_center .home_photonews{ width:450px; height:180px; margin-top:12px; position:relative;}
#body #main #m_center .home_photonews .list_tab{ position:absolute; width:200px; height:16px; left:240px; top:138px;}
#body #main #m_center .home_photonews .list_tab span{ float:left; width:16px; height:16px; margin:0 2px; cursor:pointer; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#333333; color:#FFFFFF;}
#body #main #m_center .home_photonews .list_tab span.sel{ background:#1678BB; color:#FFFFFF;}
#body #main #m_center .home_photonews .list_box{ height:180px; display:none;}
#body #main #m_center .home_photonews .list_box .photo{ float:left; width:212px; height:175px; background:url(../images/home_photonews_bg.gif) no-repeat;}
#body #main #m_center .home_photonews .list_box .photo img{ margin:4px; width:204px; height:152px;}
#body #main #m_center .home_photonews .list_box .title{ float:left; width:210px; margin:4px 0 0 16px; padding-left:10px; font-weight:bold; line-height:20px; background:url(../images/li1.gif) no-repeat 0 8px;}
#body #main #m_center .home_photonews .list_box .content{ float:left; width:210px; margin:10px 0 0 16px; padding-left:10px; line-height:18px; text-indent:2em; color:#666666;}

#body #main #m_center .home_textnews{}
#body #main #m_center .home_textnews ul{ margin:0; padding:0; list-style:none;}
#body #main #m_center .home_textnews ul li{ line-height:26px; padding-left:30px; background:url(../images/li1.gif) no-repeat 12px 10px; border-bottom:1px solid #E1E1E1;}
#body #main #m_center .home_textnews ul li span{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}

#body #main #m_right .home_project { width:240px; height:152px; border-bottom:1px solid #E0E0E0; margin-top:12px; position:relative;}
#body #main #m_right .home_project .list_tab{ position:absolute; right:10px; bottom:12px;}
#body #main #m_right .home_project .list_tab img{ width:29px; height:13px; background:url(../images/btn1.gif) no-repeat; margin-left:2px; cursor:pointer;}
#body #main #m_right .home_project .list_tab img.btn2{ background-position:-32px 0;}
#body #main #m_right .home_project .list_box { width:240px; height:152px; overflow:hidden;}
#body #main #m_right .home_project .list_box ul { margin:0; padding:0; list-style:none; left:0px; top:0px;}
#body #main #m_right .home_project .list_box ul li { float:left; margin-right:4px;}
#body #main #m_right .home_project .list_box ul li p { margin:0; padding:0;}
#body #main #m_right .home_project .list_box ul li p.p { border:1px solid #E0E0E0; padding:2px;}
#body #main #m_right .home_project .list_box ul li p.p img { width:230px; height:112px;}
#body #main #m_right .home_project .list_box ul li p.t { line-height:34px; padding-left:20px; background:url(../images/li1.gif) no-repeat 6px 12px; font-weight:bold;}
#body #main #m_right .home_video { width:230px; height:138px; margin-top:12px; background:url(../images/home_video_bg.gif) no-repeat center;}
#body #main #m_right .home_video img { width:222px; height:130px; margin:4px;}
#body #main #m_right .home_com { width:224px; height:27px; margin-top:12px; position:relative; background:url(../images/home_xsgs_bg.gif) no-repeat center;}
#body #main #m_right .home_com div { width:190px; padding-right:30px; line-height:27px; text-align:center; font-weight:bold; color:#666666; cursor:pointer;}
#body #main #m_right .home_com ul { position:absolute; margin:0; padding:0; list-style:none; width:222px; overflow-x:hidden; background:#F1F1F1; border:1px solid #CCCCCC; display:none; bottom:27px;}
#body #main #m_right .home_com ul li { height:24px;}
#body #main #m_right .home_com ul li a{ float:left; width:222px; line-height:24px; padding:0 5px;}
#body #main #m_right .home_com ul li a:hover{ background:#FF6600; color:#FFFFFF;}

#bottom{ width:950px; margin:40px auto 0px; border-top:3px solid #67A7D3; padding:16px 0px 10px;}
#bottom #b_left{ float:left;}
#bottom #b_left .menu{ font-family:"微软雅黑"; font-size:10px; color:#999999; line-height:18px;}
#bottom #b_left .menu a{ margin:0 10px; font-size:11px;}
#bottom #b_left .menu select{ margin:0 30px 0 20px; background:#EAEAEA; color:#5F5F5F;}
#bottom #b_left .menu img{ vertical-align:middle;}
#bottom #b_left .link{ margin:0 10px;}
#bottom #b_left a.copyright_zenith{ float:left; width:120px; height:9px; background:url(../images/copyright_zenith.gif) no-repeat; font-size:0px; color:#FFFFFF;}
#bottom #b_left a.copyright_zenith:hover{ background-position:0 -10px;}
#bottom #b_right{ float:right; margin-right:10px; _margin-right:5px;}
#bottom #gongshang{ float:right; margin-right:10px; _margin-right:5px;}
#bottom #gongshang img{ height:70px;}

/*栏目页*/
#body #main2 #left{ float:left; width:180px; margin-left:40px; _margin-left:20px;}
#body #main2 #left ul.menu_s{ float:left; margin:0; padding:0; list-style:none; border-bottom:12px solid #C6E1F4;}
#body #main2 #left ul.menu_s li{ float:left; width:180px; height:33px; border-bottom:1px solid #88AECA; background:#2B7FBE url(../images/menu_s_bg1.gif) no-repeat 150px 10px;}
#body #main2 #left ul.menu_s li a{ float:left; width:160px; padding-left:20px; height:33px; color:#FFFFFF; font-family:"微软雅黑"; font-size:14px; font-weight:bold; line-height:33px;}
#body #main2 #left ul.menu_s li.sel, #body #main2 #left ul.menu_s li a:hover{ background:#E26320 url(../images/menu_s_bg2.gif) no-repeat 150px 10px;}
#body #main2 #left .left_info_box{ margin-top:16px;}

#body #main2 #right{ float:left; width:680px; margin-left:46px;}
#body #main2 #right .right_top{ height:50px; border-bottom:1px solid #DCDCDC;}
#body #main2 #right .right_top .l{ float:left; margin-top:16px; padding-left:30px; background:url(../images/li2.gif) no-repeat 8px 5px;}
#body #main2 #right .right_top .r{ float:right; margin-top:20px; padding-right:10px;}
#body #main2 #right .right_top .r, #body #main2 #right .right_top .r a{ color:#999999;}
#body #main2 #right .right_top .r a:hover{ color:#FF6600;}

#body #main2 #right .right_main{ margin-top:36px; padding:0 10px; color:#3E3E3E; line-height:24px;}

/*文章信息页*/
#article_title { margin:0 50px 20px; text-align:center; font-size:24px; font-weight:bold; line-height:30px; color:#003B68;}
#article_title2 { text-align:center; font-size:16px; font-weight:bold; margin-bottom:20px;}
#article_info { text-align:center;}
#article_content { margin:30px; line-height:24px;}
#article_end { text-align:right;}
#article_end span { float:left;}


#hongdun { text-align:center;}
