﻿@charset "gb2312";
h1{margin:0;padding:0;font-size:16px;}
h2{margin:0;padding:0;font-size:14px;}
li{margin:0;padding:0;}
ul{margin:0;padding:0;}
ol{margin:0;padding:0;}
dl{margin:0;padding:0;}
dd{margin:0;padding:0;}
form{margin:0;padding:0;}
p{margin:0;padding:0;}
em{margin:0;padding:0;}
strong{margin:0;padding:0;}
*{ margin-top: 0px; margin-bottom: 0px;}
body{font-family: "宋体";line-height: 24px; text-align:left !important; font-size:12px; color:#444; margin:0; padding:0;}
h2{color: #444; font-size:14px;}
strong{color: #444;}
a{color: #444;text-decoration: none;}
a:link{color: #444;text-decoration: none;}
a:visited {color: #444;text-decoration: none;}
a:hover {color: #104387;text-decoration: none;}
a:active {color: #444;text-decoration: none;}
ul{ list-style:none;}
img { border:none}
.clear{ clear:both; height:0px; overflow:hidden; margin-top:0!important; line-height:0px; font-size:0; display:block; margin:0; padding:0;}
font{ color:#bf0400;}
#top{text-align:left;width:960px;margin:0 auto; position:relative; height:92px; overflow:hidden;}
.container{width:960px; margin:0 auto; background:#fff;}
.ad_960{ width:960px; margin-top:10px; background:#f0f0f0}
/* 当前位置
+++++++++++++++++++++++ */
#logobox { width:960px; background:url(../images/logo_bg.jpg) repeat-x 0 0; height:30px; margin-bottom:10px; margin-top:10px;}
#wz { width: auto; height: 30px; float: left; margin-left:10px;}
#wz p { width: 400px; float: left; padding-left: 10px; line-height: 30px;}
#wz img { width: auto; float: left;}


/* 电话
+++++++++++++++++++++++ */
#tel { width: 170px; float: right; padding: 0 10px 0 30px;  }
#tel p { width: auto; float: left; line-height: 30px; }

.nav{width:960px; height:40px; font-size:14px; font-weight:bold; text-align:center; line-height:40px; background:url(../images/nav_bg.jpg) repeat-x;}
.nav a{ padding:0 15px; background:url(../images/nav_a.jpg) no-repeat right center; color:#fff !important;}

.nav_bottom{ width:918px; height:32px; line-height:32px; background:#f0f0f0; border:1px solid #ccc; border-top:none;font-size:14px; padding:0 20px;}
.nav_bottom a{ margin-right:10px; color:#104387 !important}

.main01{ overflow:hidden; margin-top:10px;}
.main01_left{ width:260px; float:left; margin-right:10px;}
/* 幻灯
++++++++++++++++++++++ */
#slide {position:relative;width:260px;height:282px; margin-bottom:10px;}
#slide .fi_player {position:absolute;top:0px;left:0px;display:block;width:260px;height:282px;}/* 图片部分 */
#slide .fi_ovl {width:260px;height:65px;left:0px;top:217px;position:absolute;background:#000}/* 黑白背景部分 */
#slide .fi_tt {width:260px;height:65px;left:0px;top:217px;position:absolute;font:600 14px/28px '宋体';text-align:center;	color:#fff}/* 文字部分 */
#slide .fi_bg {width:260px;height:282px;position:absolute;top:0;left:0;}
#slide .fi_link {position:absolute;top:0px;left:0px;width:260px;height:230px;cursor:pointer}
#slide .fi_tab {width:255px;height:23px;padding:5px 5px 0 0;position:absolute;bottom:5px;left:0;text-align:right}
#slide .fi_tab span {cursor:pointer;width:20px;height:20px;margin-right:5px;display:inline-block;color:#fff;font:16px/20px '宋体';background:url(../images/slide.gif) no-repeat left;text-align:center}
#slide .fi_tab span.now {background:url(../images/slide.gif) no-repeat right;color:#ff7b11;}

.jigou{ width:258px; height:129px; border:1px solid #ccc; background:#f0f0f0;}
.jigou h1{ display:block; height:32px; border-bottom:1px dashed #ccc; line-height:32px;}
.jigou h1 span{ font-size:18px; color:#ef8716 !important; font-family:"黑体"; float:left; font-weight:normal; padding-left:10px;}
.jigou h1 p{ float:right; margin-right:10px; font-size:12px; font-weight:normal; color:#666;}
.jigou dl{ display:block; padding:10px 10px 0 10px;}
.jigou dl dd{ display:block; width:70px; height:70px; border:1px solid #ccc; float:left;}
.jigou dl dt{ display:block; width:156px; float:right; text-indent:2em; color:#444}
.jigou dl dt a{ color:#ef8716 !important}

.main01_center{ float:left; width:430px;height:423px;}
ul.news_tab{ display:block; height:31px; line-height:31px; font-size:14px; margin-bottom:-1px;overflow:hidden;}
ul.news_tab li{ width:86px; padding-left:40px;display:block; float:left; margin-right:10px; background:url(../images/news_tab.jpg) no-repeat; cursor:pointer}
ul.news_tab li.hover{ background:url(../images/news_tab.jpg) no-repeat 0 -31px; font-weight:bold; color:#fff;}

.news_main{ width:408px; border:1px solid #ccc; padding:10px; padding-bottom:10px; height:371px;}
.text_news{ height:52px; text-align:center; font-size:12px; background:url(../images/text_news.jpg) repeat-x; padding-top:2px; color:#113f83; border-bottom:1px dashed #666}
.text_news a{ color:#f00;}
.news_main ul{ display:block; padding:5px 10px 10px 0px; font-size:14px;}
.news_main ul li{ display:block;}
.news_main ul li p{ float:left;}
.news_main ul li span{ float:right; font-size:12px; color:#999;}

.news_main h4{ display:block; height:40px; border-bottom:1px dashed #ccc; font-size:16px; color:#a80000; line-height:40px; padding-left:34px; background:url(../images/time_date_icon.jpg) no-repeat left center;}
.time_date{ font-size:16px; line-height:24px; font-family:"微软雅黑"; text-align:center; padding-top:15px;}
.time_date span{ color:#a80000; font-size:20px;}

h2.youh_new{ display:block;height:40px; line-height:40px;}
h2.youh_new span{ float:left; color:#006598; padding-left:12px; background:url(../images/youh_new.jpg) no-repeat left center;}
h2.youh_new a{ font-size:12px; font-weight:normal; float:right; color:#fd740b;}

.news_main table{ border-top:1px solid #9adbe1;border-left:1px solid #9adbe1;}
.news_main table td{border-bottom:1px solid #9adbe1;border-right:1px solid #9adbe1; height:28px; padding:0 2px;}
a.bm{ padding-left:14px; background:url(../images/bm.jpg) no-repeat left center; color:#f00 !important;}
.text_news02{ color:#444;}
a.tb_button{ width:212px; height:44px; display:block; margin:0 auto; margin-top:10px;}

.main01_right{ width:252px; float:right;}
.main01_right h1{ display:block; height:31px; line-height:31px; font-size:18px; font-family:"微软雅黑"; font-weight:normal;}
.zixun { clear:both; text-align:center;overflow:hidden;}
.zixun a{margin-right:10px;}
.num_list{ width:250px; border:1px solid #ccc; margin-top:20px; clear:both; height:289px;}
.num_list h2{ display:block; height:30px; background:url(../images/num_list.jpg) no-repeat; padding-left:27px;line-height:30px;}
.num_list ul{ display:block; margin-left:5px; padding-left:10px; }
.lc{ border:1px solid #ccc; margin-top:10px; clear:both; overflow:hidden; height:64px; padding:10px;}
.lc_title{ width:101px; height:53px; background:url(../images/lc.jpg) no-repeat; padding:11px 0 0 11px; color:#fff !important; font-family:"黑体"; font-size:20px; font-weight:bold; margin-right:25px; float:left;text-shadow: 0 1px 0 #000;}
a.lc_lan{ display:block; width:135px; height:48px; background:url(../images/lc_bg01.jpg) no-repeat; padding:19px 0 0 0px; text-align:center; color:#fff !important; font-family:"黑体"; font-size:20px; font-weight:bold; margin-right:25px; float:left;text-shadow: 0 1px 0 #000; cursor:pointer;}
a.lc_hui{background:url(../images/lc_bg02.jpg) no-repeat;}


.main03{ margin-top:15px; overflow:hidden}
.title_big{ width:960px; height:46px; background:url(../images/title_big.jpg) no-repeat right top; line-height:43px;}
.title_big span{ display:block; float:left;}
.title_big h1{ display:block; float:left;height:46px; padding-right:15px; font-size:24px; color:#fff !important; background:url(../images/title_big_right.jpg) no-repeat right top; font-family:"黑体"; margin-right:15px;}
.title_big p{ display:block; float:left;}
.title_big font{ font-size:18px; float:right; font-family:"微软雅黑"; margin-right:10px;}


.main03_nr{ width:938px; overflow:hidden; border:1px solid #ccc; border-top:none; background:#f0f0f0; padding:0 10px; padding-bottom:20px;}
p.text{ display:block; padding-top:10px; font-size:16px; font-family:"黑体";}
p.text_pic{ padding-left:55px; font-size:14px; background:url(../images/yh_icon.jpg) no-repeat left center}
.table_title{ height:32px; line-height:30px; margin-top:10px; background:url(../images/table_title.jpg) no-repeat bottom left; clear:both;}
.table_title h1{ float:left; font-size:14px; font-family:"黑体"; font-weight:normal; margin-right:15px;}
.table_title h1 strong{ font-size:18px;}
.table_title span{ float:left;}
.table_title a{ color:#f00 !important; float:right;}
.main03_nr table{ border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0; background:#fff; margin-top:10px; float:left; margin-bottom:10px;}
.main03_nr table td{border-bottom:1px solid #c0c0c0;border-right:1px solid #c0c0c0; height:28px; padding:0 2px;}
.main03_nr table dl{ display:block; width:95px; margin:0 auto; margin-top:15px;}
.main03_nr table dl dd{ display:block; width:93px; height:55px; border:1px solid #dedede;}
.main03_nr table dl dd img{width:93px; height:55px;}
.main03_nr table dl dt{ display:block; text-align:center;}



.table_title_tab{ height:44px; background:url(../images/table_title_tab_bg.jpg) repeat-x;}
.table_title_tab ul{ display:block; float:left;}
.table_title_tab ul li{ display:block; float:left; margin-right:10px; width:166px; height:44px; background:url(../images/table_title_tab_li.jpg) no-repeat right; text-align:center; line-height:33px; font-size:16px; font-family:"微软雅黑"; cursor:pointer;}
.table_title_tab ul li.hover{background:url(../images/table_title_tab_li.jpg) no-repeat left;}

.zuanshi{ width:936px; margin-top:20px; border:1px solid #ccc;}


.tab_459{ width:459px; float:left; margin-top:20px; background:#fff;}
.tab_459_table{ border-top:1px solid #ccc; overflow:hidden;}
.tab_459_table table{ margin:10px auto;}
.tab_459_table table{ border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0; background:#fff; margin-top:10px;}
.tab_459_table table td{border-bottom:1px solid #c0c0c0;border-right:1px solid #c0c0c0; height:28px; padding:0 5px;}

.bd{width:928px; padding:5px 0px 10px 10px; border:1px solid #ccc;background:#fff; overflow:hidden; margin:0 auto; margin-top:15px;}
.bd_left{ margin:30px 0px 0 30px; display:inline; float:left;}
.red14{ color:#fc6401; font-size:14px;}
form{ margin:0; padding:0}
.bd_w1{ width:780px; padding:0; margin:15px 0 0 30px ; float:left;}
._right{ margin:5px 0 0px 0;*margin:0px 0 10px 0;_margin:0px 0 10px 0; padding:0; width:780px;}
.bd_right ul{ margin:0; padding:0; width:100%; clear:both}
.bd_right ul .ts{margin-right:15px;*margin-right:8px;_margin-right:5px;}
.bd_right ul li{ float:left; margin:0; list-style:none; line-height:25px; margin-bottom:10px;}

.bd_right2{ margin:5px 0 0px 0;*margin:10px 0 10px 0;_margin:10px 0 10px 0; padding:0; width:780px;}
.bd_right2 ul{ margin:0; padding:0; width:100%; clear:both}
.bd_right2 ul li{ float:left; margin:0; list-style:none; line-height:25px; margin-bottom:10px;}

.black12,.black12 a{ font-size:12px; color:#000000; font-family:"宋体"}
.kd{ width:638px;*width:639px;_width:627px;border:1px solid #CDCDCD; background:none; text-shadow:none; color:#666666; padding:2px 2px 8px 8px; height:60px; line-height:22px; font-size:14px}
.mtop3{ margin:0;margin:15px 0 10px 0;margin:15px 0 10px 0;}

.c_yspd{ width:960px;padding:0;	   }
.zl{ width:311px; border:1px solid #DBDBDB; padding:0}
.zl_t{ background:url(images0/zl_t.gif) no-repeat; padding:6px 5px 0 30px; height:19px;}
.zl_nr{ padding:5px 10px 5px 10px; width:290px;}
.zl_nr ul{ margin:0; padding:0;}
.zl_nr ul li{ line-height:25px; list-style:none; width:100%;}
.black14{font-size:14px;}
.lanfont{color:#145cef;}
.redfont{color:#F00;}



a.more{ float:right; font-size:12px; line-height:31px; margin-right:10px;}
.tab_459_table ul{ display:block; padding:8px 10px 10px 10px; overflow:hidden;}
.tab_459_table ul li{ display:block; overflow:hidden;}
.tab_459_table ul li a{ float:left;}
.tab_459_table ul li span{ float:right; color:#999;}


/* 友情链接
++++++++++++++++++++++++ */
#blogroll{ width: 960px; margin-top:15px; background:url(../images/bg_x.gif) repeat-y 0 0; border-bottom:1px solid #ccc;padding-bottom:5px; margin-bottom:13px; float: left; padding-bottom: 8px;}
#blogroll h2{ background:url(../images/yqlj.jpg) no-repeat; height:33px; overflow:hidden; line-height:38px; font-size:14px; color:#bc055b; text-indent:38px;margin-bottom:10px;}
#blogroll h2 a {color:#f00;}
#blogroll ul{float:left; padding:0 15px; margin: 0;}
#blogroll li{float:left; display:inline;padding:0px 10px 0px 11px; margin:6px 0;border-right:1px solid #c1c1c1;height:14px;line-height:14px;white-space: nowrap; background:none;}


#footer{ margin-top:15px; text-align:center; clear:both; width:960px; margin:0 auto;}



a.baoming{ display:block; width:102px; height:43px; background:url(../images/lx_tea.jpg) no-repeat; padding-left:30px; font-size:18px; color:#fff !important; font-family:"黑体"; line-height:43px; padding-top:3px; margin-left:15px;}
