/** by ada at 2012 04 07 all rights */
/**  global **/
* {word-break:break-all;font-family:Verdana,Arial;}
body {margin:0;font-size:12px;color:#333333;background:#FFFFFF;}
.head_bg {height:196px;background:url(../image/head/body_bg.gif) repeat-x #fff top;}
a:link,a:visited,a:active {color:#003278;text-decoration:none;}
a:hover {color:#FF6600;}
.b14 a{color:#000;text-decoration:none;}
.b14 a:hover {color:#666;}
.fl{ float:left;}
.fr{ float:right;}

img {border:none;}
li {list-style-type:none;}
ul{margin:0px;padding:0px;}
.m  {margin:auto;width:980px;background:#FFF;clear:both;}

/**顶部导航**/
.top {background:#F4F3F2 url(../image/top_bg.gif) repeat-x;}
.top_div {margin:auto;width:950px;padding:10px 15px 0 15px;color:#666666; height:23px; color:#C00;}	
.banner {background:url(../image/head/head.jpg) no-repeat center; width:980px; height:196px; margin:auto;}
.ztop {background:url(../image/daodu.jpg) no-repeat left #FFF;padding:15px 10px 15px 170px;width:798px;height:135px;margin:auto; border:#9cd651 1px solid;}
.ztop .hg { font-size:18px; font-weight:800; color:#000; text-align:center; margin-bottom:8px;}
#txt2 { font-size:14px;color:#333;line-height:22px; padding-left:8px;}

/* menu */
#wline { width:980px;background:url(../image/head/wline.gif) no-repeat; height:1px; line-height:2px; margin:auto;}
#nav {height:46px;width:100%;background:url(../image/head/nav_bg.gif) repeat-x;line-height:46px;letter-spacing:2px;font-weight:bold;overflow:hidden;}
#nav .menu {float:left;width:980px;height:46px; overflow:hidden;background-image:url(../image/head/nav_bg_2.gif) no-repeat;}
#nav .menu ul { padding:0; margin:0;}
#nav .menu li { padding:0;margin:0;list-style-type: none}
#nav .menu ul.main {width:960px;display: inline; float:left;padding-left:20px;background:url(../image/head/nav_bg_2.gif) no-repeat;}
#nav .menu ul.main li {display: block; font-weight:bold; font-size: 14px; background:url(../image/head/nav_line_bg.gif) no-repeat bottom; float:left; overflow:hidden;width:78px;color:#fff;line-height: 46px; height: 46px; text-align:center;}
#nav .menu ul.main li a {display: block; background: url(../image/head/nav_line_bg.gif) no-repeat bottom;float: left;overflow: hidden;width:78px;line-height: 46px;height: 46px; text-align:center;}
#nav .menu ul.main li a span {display: block; color:#ffffff;line-height: 30px}
#nav .menu ul.main li a {display: block;font-weight: bold;font-size: 14px; background: url(../image/head/nav_line_bg.gif) no-repeat bottom;overflow:hidden; width:78px; color: #fff;line-height:46px; height:46px; text-align:center; text-decoration: none;}
#nav .menu ul.main li a:visited {display: block;font-weight: bold; font-size: 14px; background: url(../image/head/nav_line_bg.gif) no-repeat bottom;overflow: hidden; width:78px; color: #fff; line-height: 46px;height: 46px; text-align: center; text-decoration: none;}
#nav .menu ul.main li a:hover {display: block; font-weight:bold; font-size:14px; background:url(../image/head/nav_line_bg2.gif) no-repeat bottom; overflow:hidden;width:78px; color:#000; line-height:46px;height: 46px;text-align: center; text-decoration:none;}

/* layout */
.f_l {float:left;}
.f_r {float:right;}
.m_l {width:700px;}
.m_l_1 {width:650px;}
.m_n {width:10px;}
.m_r {width:270px;}
.m_r_1 {width:650px;}
.mp_l {width:485px;}
.f_b { font-weight:bold;}
#f_b { font-weight:bold;}
.c_b {clear:both;}
.px12 { font-size:12px; line-height:22px;}
.px13 {font-size:13px;text-indent:2em}
#px12 {font-size:12px; background:url(../image/bgbw.gif) no-repeat left bottom;}
#px13 {font-size:13px;}
.px14 {font-size:14px;}
.px15 {font-size:15px;}
.px16 {font-size:16px;}
.px20 {font-size:20px;text-align:center;}
.b3 {height:3px;font-size:1px;}
.b5 {height:5px;font-size:1px;}
.b6 {height:6px;font-size:1px;}
.b8 {height:8px;font-size:1px;}
.b10 {height:10px;font-size:1px;}
.hr25{height:25px; background-color:#6cb305;}
.align { text-align:center;}
.li_dot li {background:url(../image/li_dot.gif) no-repeat 5px 9px;padding:0 10px 0 12px;}
#ztdown { background:url(../image/down.gif) no-repeat; width:210px; height:65px; float:left;}
#ztpay { background:url(../image/pay.gif) no-repeat;width:210px; height:65px; float:left;}
#ztday { background:url(../image/day.gif) no-repeat;width:210px; height:65px; float:left;}
#ztqq { background:url(../image/qq.gif) no-repeat;width:210px; height:65px; float:left;}
#ztpx { background:url(../image/px.gif) no-repeat;width:210px; height:65px; float:left;}
#ztzz { background:url(../image/zz.gif) no-repeat;width:210px; height:65px; float:left;}
#ztlw { background:url(../image/lw.gif) no-repeat;width:210px; height:65px; float:left;}
#ztcz { background:url(../image/cz.gif) no-repeat;width:210px; height:65px; float:left;}

/** 主题部分**/
#.player { overflow:hidden; width:298px; height:230px;border:#CCC 1px solid;}
.mb_l {width:318px; height:250px; margin-bottom:10px;overflow:hidden;margin-right:10px; float:left; border:#9cd651 1px solid;}
#mb_r { width:370px; overflow:hidden; float:right;}
#mb_r .mb_r {width:352px;_width:350px; padding:8px; margin-bottom:10px;overflow:hidden; float:left; border:#9cd651 1px solid; background:url(../image/top_intro_bg.jpg) repeat-x 50% top;}
#mb_r .mb_r span {font-size:16px; font-weight:bold; color:#333; padding-bottom:5px; text-align:center;}
#mb_r .mb_r span a {font-size:16px;color:#333; text-decoration:none;}
#mb_r .mb_r span a:hover {font-size:16px;color:#333;}
#mb_r .mb_r .txt {font-size:13px; line-height:22px;}

#index_contact {float:left; width:368px;_width:366px;}
#index_contact .contact_head {font-size:15px; font-weight:bold; margin-bottom:10px; line-height:26px; color:#C00; border-bottom:#CCC 1px dotted; padding-left:10px;}
#index_contact .contact_head span { font-size:12px;color:#999; font-family:"Arial Black", Gadget, sans-serif;}
#index_contact .txt { padding:0; margin:0;}
#index_contact .txt li { line-height:22px; overflow:hidden; font-size:13px;}
#index_contact .txt li a{ font-size:13px;color:#333; text-decoration:none;}
#index_contact .txt li a:hover { font-size:13px;color:#060;}

#index_center {float:right; width:368px;_width:366px;}
#index_center_left {float:left; width:320px;margin-right:10px; }

#index_left { padding:0; margin:0;}
#index_left .box_head {height:35px;line-height:36px;padding:0 10px;font-size:14px;overflow:hidden;background:#EFF6FF url(../image/box_head.jpg) no-repeat;font-weight:bold; color:#FFF}
#index_left .box_head span { font-weight:100; font-size:11px; font-family:Arial; color:#666;}
#index_left .box_body { padding:10px; border:#9cd651 1px solid; border-top:none;}
#index_left .box_body .tittle {padding-left:20px;font-weight:bold;font-size:14px;background:url(../image/ico_img.jpg) no-repeat 0% 40%; border-bottom:#ccc 1px dotted; line-height:26px;}
#index_left .box_body .tfont { padding:0 25px 0 20px; margin-bottom:2px; line-height:22px;}
#index_left .box_body .txt { font-size:12px; line-height:22px; overflow:hidden;}
#index_left .box_body .title_head{ font-size:14px; font-weight:bold; line-height:22px;}
#index_left .box_body txt2 {font-size:12px;line-height:22px;}

/**三栏开始 **/
#index_fox { padding:0; margin:0; width:980px;}
#index_fox .box_head {border:#9cd651 1px solid; border-bottom:none;height:35px;line-height:36px;padding:0 10px;overflow:hidden; background:url(../image/box_head_bg.jpg) repeat-x;font-weight:bold; font-size:14px; color:#FFF}
#index_fox .box_head span {font-size:12px;color:#666;}
#index_fox .box_head span a {color:#666; text-decoration:none;}
#index_fox .box_head span a:hover {color:#F00; text-decoration:none;}
#index_fox .box_body { padding:10px; border:#9cd651 1px solid; border-top:none;}
#index_fox .box_body .txt { font-size:12px; line-height:22px; overflow:hidden;}
#index_fox .box_body .title_head{ font-size:14px; font-weight:bold; line-height:22px; padding-bottom:10px;}
#index_fox .left_con { width:320px; margin-right:10px; float:left; overflow:hidden;}
#index_fox .left_con_r { width:320px;float:left;overflow:hidden;}
#index_fox .right_con { width:320px;float:right;overflow:hidden;_width:318px;}
/** 三栏结束**/
/** 倒计时开始 **/
#index_left .clock {background:url(../image/head/clock.jpg) no-repeat; width:258px; height:312px; padding:10px 6px; overflow:hidden;}
#index_left .clock .help{height:165px; margin-top:55px;}
#index_left .clock .help ul { padding:0; overflow:hidden; margin:0; display:block;}
#index_left .clock .help li { padding:5px 2px 10px 3px; display:block; width:57px; height:57; float:left; line-height:24px;}
#index_left .clock .help li a:hover img {filter:gray;}
#index_left .clock .time {height:50px; padding-top:50px; padding-left:90px; padding-right:50px; }
#index_left .clock .time .show { width:112px;font-size:30px; line-height:35px;letter-spacing: 10px; text-align:center; font-weight:bold;margin-top:5px; color:#666;_margin-top:6px !important;}
/** 倒计时结束 **/

#index_right { padding:0; margin:0;}
#index_right .box_head { border:#9cd651 1px solid; border-bottom:none;height:35px;line-height:36px;padding:0 10px;overflow:hidden; background:url(../image/box_head_bg.jpg) repeat-x;font-weight:bold;}
#index_right .box_head span { font-weight: bold; font-size:14px; font-family:Arial; color:#FFF;}
#index_right .box_body { padding:10px; border:#9cd651 1px solid; border-top:none;}
#index_right .box_body .table { font-family:Verdana, Geneva, sans-serif; font-size:12px;line-height:26px;}
#index_right .box_body .td {font-weight:bold; background-color:#F7F7F7;font-weight:bold;text-align:center;}
#index_right .box_body .td2 { padding-left:10px; padding-right:10px;}
#index_right .box_body .td3 { background:url(../image/bgbw.gif) no-repeat left bottom; line-height:26px;}
#index_right .box_body .img { float:left; border:0; overflow:hidden; padding:0; margin:0;}
#index_right .box_body .title_head{ font-size:14px; font-weight:bold; line-height:22px; padding-bottom:10px;}
#index_right .box_body .txt2 {font-size:12px;line-height:22px; padding-bottom:10px;}
#index_right .box_body .txt2 img{color:#333;border:#CCC 1px solid; width:148px; height:53px; margin-bottom:10px;}
#index_right .box_body .txt2 img:hover {color:#390;border:#CCC 1px solid; width:148px; height:53px; margin-bottom:10px;}
#index_right .box_body .txt2 a:hover {color:#390;}
#index_right .box_body .txt2 a{color:#333;text-decoration:none;}
/** 最新报道 **/
#index_art {padding:0; margin:0;}
#index_art .box_head {border:#9cd651 1px solid; border-bottom:none;height:35px;line-height:36px;padding:0 10px;overflow:hidden; background:url(../image/box_head_bg.jpg) repeat-x;font-weight:bold; font-size:14px; color:#FFF;}
#index_art .box_head span { font-size:12px; color:#666;}
#index_art .box_head span a {color:#666; text-decoration:none;}
#index_art .box_head span a:hover {color:#F00; text-decoration:none;}
#index_art .box_body { padding:10px 10px 0 10px; border:#9cd651 1px solid; border-top:none;}
#index_art .box_body .box {overflow:hidden;width:678px;}
#index_art .left_li{ width:380px;float:left; padding-left:10px; padding-bottom:8px}
#index_art .left_li li {height:22px;line-height:22px;font-size:14px;}
#index_art .left_li li a { color:#000; font-size:14px; text-decoration:none;}
#index_art .left_li li a:hover { color:#360; font-size:14px;}
#index_art .thumb { width:270px;float:left; margin-right:10px;}
#index_art .thumb img {border:#D0D0D0 1px solid;}
#index_art .thumb img:hover {border:#ff6600 3px solid; width:264px; height:164px;}
#index_art .thumb li {line-height:22px;overflow:hidden;}
#index_art .player {width:268px; height:210px; margin-bottom:10px;overflow:hidden;margin-right:10px; float:left; border:#9cd651 1px solid;}
/** 图库 **/
#photo { width:980px; margin:0 auto;}
#photo .box_head {border:#9cd651 1px solid; border-bottom:none;height:35px;line-height:36px;padding:0 10px;overflow:hidden; background:url(../image/box_head_bg.jpg) repeat-x;font-weight:bold; font-size:14px; color:#FFF}
#photo .box_head span { font-size:12px; color:#666;}
#photo .box_head span a {color:#666; text-decoration:none;}
#photo .box_head span a:hover {color:#F00; text-decoration:none;}
#photo .box_body { padding:10px; border:#9cd651 1px solid; border-top:none;}
#photo .thumb {}
#photo .thumb img {border:#D0D0D0 1px solid;}
#photo .thumb img:hover {border:#ff6600 3px solid;}
#photo .thumb li {line-height:22px;overflow:hidden;}

/** 展位图 **/
#chart { width:980px; margin:0 auto;}
#chart .box_head {border:#9cd651 1px solid; border-bottom:none;height:35px;line-height:36px;padding:0 10px;overflow:hidden; background:url(../image/box_head_bg.jpg) repeat-x;font-weight:bold; font-size:14px; color:#FFF}
#chart .box_head span { font-size:12px; color:#666;}
#chart .box_head span a {color:#666; text-decoration:none;}
#chart .box_head span a:hover {color:#F00; text-decoration:none;}
#chart .box_body { padding:10px; border:#9cd651 1px solid; border-top:none;}
#chart .box_body .title_head{ font-size:14px; font-weight:bold; line-height:22px; padding-bottom:10px; padding-left:15px; border-bottom:#CCC 1px dotted;}
#chart .box_body .txt2 {font-size:12px;line-height:22px; padding:10px 0 10px 15px;;}
#chart .box_body .txt2 a:hover {color:#390;}
#chart .box_body .txt2 a{color:#333;text-decoration:none;}

/** 媒体支持 **/
#support { width:978px;border:#9cd651 1px solid; margin:auto; background:#FFF; clear:both;}
#support .support_head {height:38px;line-height:39px;padding:0 10px;font-size:14px;overflow:hidden;background:#EFF6FF url(../image/support_bg.png) no-repeat;font-weight:bold;}
#support .support_head span { font-size:12px;font-weight:bold;float:right;}
#support .support_body { padding:15px; font-size:13px; line-height:24px;}
.support_body img{color:#333;border:#CCC 1px solid; width:148px; height:53px;}
.support_body img:hover {color:#390;border:#CCC 1px solid; width:148px; height:53px;}
.support_body a:hover {color:#390;}
.support_body a{color:#333;text-decoration:none;}
/** footer**/
.footer { padding:25px 0; text-align:center; overflow:hidden;}

<!--引用百度地图API-->
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
<!-- 首页广告 -->
#gg { padding:0; overflow:hidden;}
#gg .gg_l { width:340px; height:80px; border:#CCC 1px solid; float:left; margin-right:15px;_margin-right:10px;}
#gg .gg_r { width:340px; height:80px; border:#CCC 1px solid; float:left;}