﻿ 
/**
*   Made by cgq
**/

/*index.html==========================*/
body{ background:url(../images/index_bg.jpg) center top repeat-x #FFF;  }
.header, .wrap, .footer{ margin:0 auto; width:1000px; }

/*header*/
.top0{ width:100%; height:350px; }

.top_header{ width:1000px; height:31px; line-height:31px; margin:0 auto;  font-family:Arial;   }
.top_header .tianqi{ width:280px ;  float:left;}
.top_header .tianqi span{ color:#2ab60f; font-size:12px; }
.top_header .nongli{ width:350px ; float:left; }
.top_header .nongli span{ color:#ff9000;  }
.top_header .fangke{ width:150px ;   float:left; }
.top_header .fangke span{ color:#ff9000; font-weight:bold}
.top_header .home{width:320px; padding: 0px; height:30px; float:right; text-align:right}


.top_bar{ height:36px; line-height:36px;   background:url(../images/bar_bg.jpg) repeat-x 0 0 #FFF;   overflow:hidden;     }



.top_bar .search{width:320px; padding: 0px; height:36px; float:right; }
.top_bar .search ul{ font-family:Arial ;}
.top_bar .search li{ margin:0 auto; width:240px; color:#555;; float:left;}
.top_bar .search li input{ width:150px; height:20px; line-height:20px; border:1px solid #E2E3EA; border-top-color:#ABADB3;}
.top_bar .search li.btn input{ width:72px; height:26px; overflow:hidden; background:url(../images/submit.jpg) no-repeat 0 0; border:none; cursor:pointer; margin-left:35px;}


.top1{ height:79px;  overflow:hidden;  }
.top1 h3{  padding:0; height:193px; }
.top1 h3 img{ width:1002px; height:285px; overflow:hidden;}



.nav{ width:1000px; height:36px;  background:url(../images/menu_bg.jpg) repeat-x 0 0;  overflow:hidden; }
.nav ul{ padding-left:7px;  }
.nav li{ float:left; line-height:38px; width:76px; text-align:center;  background:url(../images/menu_bg_l.jpg) no-repeat 0 0; overflow:hidden; }
.nav li a{  color:#FFF; display:block; font-size:13px; font-weight:bold}
.nav li a:hover{ font-weight:bold; color:#FFF; background:url(../images/menubg_on.jpg) repeat-x 0 0;}



/*wrap*/
.wrap{ margin:0px auto 0px; background:#FFFFFF; }




.index_ad{ margin:0px auto; padding-top:15px; width:1075px; height:110px; overflow:hidden}




.column_l{ width:290px; height:auto; float:left; margin-top:8px; overflow:hidden}
.column_r{ width:695px; height:auto; float:right; margin-top:8px; overflow:hidden}

.focus{width:318px; height:270px; float:left; margin-right:12px ; border:1px #dddddd solid
; border-top:none; margin-top:12px }
.focus .bt{ color:#057ace ; height:31px; text-indent:0px; background:url(../images/title01.jpg) repeat-x; line-height:30px; position:relative; }
.focus .bt h3{  margin-left:30px;  font-size:14px; color:#057ace}

.focus .bt span{ position:absolute; top:0px; right:10px; }
.focus .bt span img{ margin-top:10px}
.focus .nr{ padding:9px}
/*轮播*/
#banner { position: relative; width: 297px; height: 220px; border: 1px solid #8DB9E3; overflow: hidden; float: left }
#banner_list img { border: 0px;width: 297px;height: 220px;}
#banner_bg { position: absolute; bottom: 0; background-color: #000; height: 30px; filter: Alpha(Opacity=30); opacity: 0.3; z-index: 1000; cursor: pointer; width: 340px; }
#banner_info { position: absolute; bottom: 0; left: 5px; height: 22px; color: #fff; z-index: 1001; cursor: pointer }
#banner_text { position: absolute; width: 120px; z-index: 1002; right: 3px; bottom: 3px; }
#banner ul { position: absolute; list-style-type: none; filter: Alpha(Opacity=80); opacity: 0.8; z-index: 1002; margin: 0; padding: 0; bottom: 3px; right: 5px; }
#banner ul li { padding: 0px 8px; float: left; display: block; color: #FFF; background: #6f4f67; cursor: pointer; border: 1px solid #333; }
#banner ul li.on { background-color: #000; }
#banner_list a { position: absolute;left:0; }

.news {width:375px; height:270px;   border:1px #dddddd solid
; border-top:none; float:left ; position: relative;  margin-right:12px ; margin-top:12px }
.news .bt{ color:#189ac5 ; height:40px; text-indent:0px; background:url(../images/title02.jpg) repeat-x; line-height:30px; position:relative; top:-5px; left:0px }
.news .bt h3{  margin-left:50px;  font-size:14px; color:#FFF}

.news .bt span{ position:absolute; top:0px; right:10px; }
.news .bt span img{ margin-top:16px}

.news .nr_top{width:345px;   height:60px;/*85px;*/ padding-top:2px;   margin-left:14px; border-bottom:1px #999999 dotted}
.news .nr_top .title{ width:350px;  line-height:23px; margin-left:5px}
.news .nr_top .title h5{ font-size:14px; line-height:28px; color:#ff793e; text-align:center}
.news .nr{  width:364px;  padding-left:13px ; float:right ; }
.news .nr ul { padding-top:6px}
.news .nr ul li{ width:335px; background:url(../images/dot.png) no-repeat 5px 10px; padding-left:18px; line-height:31px; border-bottom:1px #ebebeb dotted; position:relative; }
.news .nr ul li span{ position:absolute; top:0px; right:10px; color:#a1a1a1  ; font-family:Arial}

.tzgg{width:275px; height:270px;  border:1px #dddddd solid
; border-top:none; margin-top:12px ; overflow:hidden; float:right}
.tzgg .bt{ color:#057ace ; height:31px; text-indent:0px; background:url(../images/title01.jpg) repeat-x; line-height:30px; position:relative; }
.tzgg .bt h3{  margin-left:30px;  font-size:14px; color:#057ace}

.tzgg .bt span{ position:absolute; top:0px; right:10px; }
.tzgg .bt span img{ margin-top:10px}

.tzgg .nr{ height:240px; padding-left:10px;   }
.tzgg .nr ul { padding-top:5px}
.tzgg .nr ul li{ width:235px; background:url(../images/dot.png) no-repeat 5px 10px; padding-left:18px; line-height:31px; border-bottom:1px #ebebeb dotted; position:relative; }
.tzgg .nr ul li span{ position:absolute; top:0px; right:10px; color:#a1a1a1  ; font-family:Arial}
.tzgg .nr ul li select { width:200px ; color:#6aa612}




.m_list{width:693px; height:215px;    border:1px #dddddd solid
; border-top:none;  margin-top:12px; }
.m_list .bt{ color:#189ac5 ; height:31px; text-indent:0px;  background:url(../images/title01.jpg) repeat-x -120px top ; line-height:27px; position:relative; }
.m_list .bt h3{ padding-top:3px;  font-size:14px}
.m_list .bt h3 a.on{ width:	100px; height:28px; text-align:center ; font-weight:bold; background:url(../images/mlist_a.jpg) ; color:#1379c6}
.m_list .bt h3 a{ width:100px; height:28px; text-align:center;   color:#888; float:left ; border-right:1px #ddd solid; display:block}
.m_list .bt span{ position:absolute; top:0px; right:10px; }
.m_list .bt span img{ margin-top:10px}

.m_list .nr{ height:180px;  padding-left:13px;}
.m_list .nr ul { margin-top:8px}
.m_list .nr ul li{ width:306px; background:url(../images/dot.png) no-repeat 5px 10px; padding-left:18px; line-height:31px; border-bottom:1px #ebebeb dotted; position:relative; float:left; margin-right:10px }
.m_list .nr ul li span{ position:absolute; top:0px; right:10px; color:#a1a1a1 ; font-family:Arial}



.left_c {width:998px; height:192px; border:1px #dddddd solid; border-top:none; overflow:hidden ; margin-top:15px  ; position:relative  }
.left_c .bt{ color:#189ac5 ; height:40px; text-indent:0px; background:url(../images/title02.jpg) repeat-x; line-height:38px; position:relative; top:-5px; left:0px }
.left_c .bt h3{  margin-left:50px;  font-size:14px; color:#FFF}

.left_c .bt span{ position:absolute; top:0px; right:10px; }
.left_c .bt span img{ margin-top:16px}
.left_c .nr{ background:#e9f7ff; padding-left:15px; height:200px}
.left_c .nr ul { padding-top:6px}
.left_c .nr ul li{ width:435px; background:url(../images/dot.png) no-repeat 5px 10px; padding-left:18px; line-height:31px; border-bottom:1px #ebebeb dotted; position:relative; }
.left_c .nr ul li span{ position:absolute; top:0px; right:10px; color:#a1a1a1  ; font-family:Arial}


.product_scroll{margin-left:17px; padding:2px 14px 0 15px; position:relative; width:935px}
.product_scroll_inner{ height:115px;  overflow:hidden;background:#FFF; padding:12px;}
.product_scroll ul{ width:142px; float:left; padding:0 5px; overflow:hidden; }
.product_scroll li img{ width:135px; height:95px; padding:2px; border:1px solid #dadada; overflow:hidden;}
.product_scroll li h6{ color:#1d985a; height:26px; font-weight:normal; text-align:center; font-family:Arial; line-height:32px; overflow:hidden; white-space:nowrap;  margin-top:1px;}
.product_scroll .btn_l, .product_scroll .btn_r{ display:block; width:15px; height:73px; background:url(../images/roll.jpg) no-repeat 0 0; position:absolute; top:40px; cursor:pointer;}
.product_scroll .btn_l{ left:0;}
.product_scroll .btn_r{ background:url(../images/roll.jpg) no-repeat right 0; right:0;}
.product_scroll li a{ line-height:22px;}
 

.sitemap ul { padding-left:25px;}
.sitemap ul li{  float:left; margin-left:10px; color:Black; }
.sitemap ul li span{color:#3E6E96; font-weight:bold}



.banner2{ margin-top:12px}
 
.focus2{width:288px; height:214px; float:left; margin-right:12px ; border:1px #dddddd solid
;  margin-top:12px }
.focus2  .nr{ padding:5px}
.login{width:288px; height:135px; float:left; margin-right:12px ; border:1px #dddddd solid
; border-top:none; margin-top:12px }

.login .bt{ color:#057ace ; height:31px; text-indent:0px; background:url(../images/title01.jpg) repeat-x; line-height:30px; position:relative; }
.login .bt h3{  margin-left:30px;  font-size:14px; color:#057ace}

.login .bt span{ position:absolute; top:0px; right:10px; }
.login .bt span img{ margin-top:10px}

.login .nr{  height:auto; padding-left:35px; padding-top:8px }
.login .nr img{ margin-right:12px; float:left; }

.zyxx{width:288px; height:294px;   border:1px #dddddd solid
;   margin-top:12px ;}
.zyxx .bt{ color:#FFF ; height:50px;  }
.zyxx .nr{  height:auto; }
.zyxx .nr img{ }




.zwrk{width:288px; height:215px;   border:1px #dddddd solid
;   margin-top:12px ;}
.zwrk .bt{ color:#FFF ; height:50px;  }
.zwrk .nr{  height:auto; padding-left:16px;  line-height:20px;}
.zwrk .nr img{ margin-right:5px; padding-top:2px ;float:left; }




.zdtj{width:288px; height:135px;  margin-top:15px ;   border:1px #dddddd solid
; border-top:none; margin-top:12px }

.zdtj .bt{ color:#057ace ; height:31px; text-indent:0px; background:url(../images/title03.jpg) repeat-x; line-height:32px; position:relative; }
.zdtj .bt h3{  margin-left:30px;  font-size:14px; color:#057ace}

.zdtj .bt span{ position:absolute; top:0px; right:10px; }
.zdtj .bt span img{ margin-top:10px}
.zdtj .nr{ height:75px; padding-left:20px; padding-top:4px ; line-height:25px;  background:url(../images/zztj_bg.jpg) repeat-x;}


.friendlink{width:693px; /*height:135px;*/  margin-top:15px ;   border:1px #dddddd solid
; border-top:none; margin-top:12px }

.friendlink .bt{ color:#057ace ; height:31px; text-indent:0px; background:url(../images/title03.jpg) repeat-x; line-height:32px; position:relative; }
.friendlink .bt h3{  margin-left:30px;  font-size:14px; color:#057ace}

.friendlink .bt span{ position:absolute; top:0px; right:10px; }
.friendlink .bt span img{ margin-top:10px}
.friendlink .nr{width:670px; /*height:75px;*/ padding-left:20px; padding-top:4px ; line-height:25px; }
 
 
 
.zxgx{width:220px; height:270px;  border:1px #dddddd solid
; border-top:none; margin-top:12px ; overflow:hidden;  }
.zxgx .bt{ color:#057ace ; height:31px; text-indent:0px; background:url(../images/title01.jpg) repeat-x; line-height:30px; position:relative; }
.zxgx .bt h3{  margin-left:30px;  font-size:14px; color:#057ace}

.zxgx .bt span{ position:absolute; top:0px; right:10px; }
.zxgx .bt span img{ margin-top:10px}

.zxgx .nr{ height:210px; padding-left:10px;   }
.zxgx .nr ul { padding-top:5px}
.zxgx .nr ul li{ width:192px; background:url(../images/dot.png) no-repeat 5px 10px; padding-left:18px; line-height:31px; border-bottom:1px #ebebeb dotted; position:relative; }
.zxgx .nr ul li span{ position:absolute; top:0px; right:10px; color:#a1a1a1  ; font-family:Arial}
.zxgx .nr ul li select { width:200px ; color:#6aa612}


/*footer*/
.WB100{ width:100%; background:#056fad; margin-top:15px}
.footer{ margin:0px auto; width:1000px;  font-family:Arial;    background:url(../images/foot_bg.jpg) no-repeat;  height:92px; text-align:center ; }
 
.footer .nr{ line-height:24px; padding-top:18px; color:#FFF }

/*list.html==================================*/
.list_wrap { background:#FFFFFF; }
.list_wrap .weizhi{ width:100%; height:34px;  background:url(../images/tab1_bg.jpg) repeat-x;  }
.list_wrap .weizhi h3{ width:200px; float:left; padding-left:20px; line-height:34px ; color:#0072b2; font-family:"微软雅黑"; font-weight:normal}
.list_wrap .weizhi p{ width:480px; float:right; text-align:right;  line-height:34px ; padding-right:20px }

.list_wrap .column_l{ width:222px; background:#FFF;  height:auto;  float:left; x}

.list_wrap .n_menu { width:212px; height:auto; height:400px; background-color:#FFF; padding:6px   ;background:url(../images/nav_mbg.jpg) no-repeat }

.list_wrap .n_menu .bt{ height:58px; background:url(../images/nav_title.jpg) no-repeat ; }
.list_wrap .n_menu .bt h3{ font-size:20px;   color:#FFF ; font-weight: normal; text-align:center; line-height:50px; font-family:"微软雅黑"; }

.list_wrap .n_menu .bt img{ margin-left:23px; margin-top:10px}


.list_wrap .n_menu .nr ul{ padding:5px 0px;}
.list_wrap .n_menu .nr ul li{ height:auto; line-height:30px; background:url(../images/nav_list.jpg) no-repeat; overflow:hidden;}
.list_wrap .n_menu .nr ul li a{ display:block; width:210px; margin:0 auto; text-indent:35px;}
.list_wrap .n_menu .nr ul li a.on{  display:block; width:210px; margin:0 auto;background:url(../images/nav_list_on.jpg) no-repeat; text-indent:35px;}
.list_wrap .n_menu .nr  ul li a:hover{ color:#0856a5;   background:url(../images/nav_list_on.jpg)   no-repeat; display:block; width:210px; margin:0 auto; text-indent:35px;}

.list_wrap .n_menu .nr ul li ul li{ background:#efefef; margin-bottom:1px ; width:206px; margin-left:2px;text-indent:50px;}


.list_wrap .column_m{  width:760px; float:right; height:auto;  margin-top:8px; padding-right:0px; border:1px #dedede solid}
.list_wrap .column_m .bt{ height:48px; line-height:45px; background:url(../images/qz_65.jpg) no-repeat 0 0; text-indent:0; position:relative;}
.list_wrap .column_m .bt h4{ font-size:14px; color:#d93738; padding-left:24px;}
.list_wrap .column_m .bt span{ position:absolute; right:0; top:0;}
.list_wrap .column_m .nr { padding:20px}
.list_wrap .column_m .nr .list ul{ padding-top:0px; padding-right:10px}
.list_wrap .column_m .nr .list li{ padding-left:5px;  margin-top:5px; height:30px; line-height:28px;    position:relative; border-bottom:1px #e8e8e8 dotted; overflow:hidden; background:url(../images/dot02.jpg) no-repeat 5px 6px; padding-left:28px;}

.list_wrap .column_m .nr .list  li  a{ line-height:28px;  position:relative}
.list_wrap .column_m .nr .list li span {   font-weight:normal; right:0px; top:0px; position:absolute}
.list_wrap .column_m .nr  .list li  a:hover{ color:#0f9168; text-decoration:underline;}
.news_read{ margin:0px; width:990px}
.news_read .bt{ height:27px; line-height:20px; background:url(../images/title792.jpg) no-repeat 0 0; text-indent:0; position:relative;}
.news_read .bt h4{ font-size:14px; color:#60a12d; padding-left:20px;}
.news_read .bt span{ position:absolute; right:0; top:0;}

.news_read .nr .title p{text-align:center;  width:950px; line-height:38px; background:#f5f5f5; border-bottom:1px #e3e3e3 solid}
.news_read .nr .title h3{text-align:center;  width:950px; line-height:40px; color:#116bc9; border-bottom:2px #116bc9 solid}

.news_read .nr{ width:950px;  color:#515151; font-size:14px; line-height:30px ; padding:24px; height:auto; overflow:hidden}
.news_read .nr img{ max-width:700px ;  _max-width:700px}
.news_read .nr p img{ max-width:700px; _max-width:700px}
.news_read .nr .fanye{ margin-top:30px; line-height:30px }
.news_read .nr .fanye a{ color:#FF0000}
.pagelink{ float:right; height:26px; line-height:26px; background-color:#DCD9D4; margin:20px 0 0 0; padding:0 10px;}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}
/*singel.html==================================*/
.singel_wrap  { background:#FFFFFF}
.singel_wrap .nr_bt{ margin-bottom:20px; margin-top:40px;}
.singel_wrap .nr_bt h5{ font-size:24px; color:#333; text-align:center;}
.singel_wrap .nr_bt h6{ text-align:center; font:normal 12px "宋体"; color:#333; padding:5px 0; background-color:#F7F7F7; border:1px solid #E8E8E8; margin-top:20px;}
.singel_wrap .nr_text{ font-size:14px; line-height:26px; color:#333;}

.posts {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 735px; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
.posts P {
	MARGIN-BOTTOM: 10px
}
.single {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 645px; PADDING-TOP: 0px
}
.single H2 {
	FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; COLOR: #222; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.postlist {
	MARGIN: 15px 0px 0px 20px
}
.postlist LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/arrow.gif) no-repeat 0px 14px; FLOAT: left; WIDTH: 640px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 32px
}
.postlist LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 500px
}
.postlist LI SPAN {
	FLOAT: right; WIDTH: 80px; COLOR: #666; TEXT-ALIGN: right
}
.productlist {
	MARGIN-TOP: 20px ; margin-left:20px
}
.productlist LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 10px 10px; OVERFLOW: hidden; WIDTH: 205px; PADDING-TOP: 0px; HEIGHT: 190px
}
.productlist LI IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 200px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 160px
}
.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 15px; HEIGHT: 15px; TEXT-ALIGN: center
}
.sidebar {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 250px
}
.sidebar H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: url(../images/bg.png) no-repeat 0px -131px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 230px; COLOR: #0b3779; PADDING-TOP: 8px
}
.sidebar UL {
	FLOAT: left; WIDTH: 250px
}
.sidebar UL LI {
	FLOAT: left; MARGIN-BOTTOM: 20px
}
.sidebar UL LI.widget_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sidebar UL LI.widget DIV {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 15px
}
.sidebar UL LI UL {
	MARGIN-TOP: 15px; FLOAT: left
}
.sidebar UL LI UL LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/spot.gif) no-repeat 0px 6px; MARGIN: 6px 4px 5px; OVERFLOW: hidden; WIDTH: 230px
}
.sidebar UL LI UL LI UL {
	MARGIN-TOP: 5px; WIDTH: 230px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sidebar UL LI UL.sub LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.sidebar UL LI UL.sub LI A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; BACKGROUND: url(../images/arrow.gif) no-repeat 10px 7px; PADDING-BOTTOM: 10px; WIDTH: 210px; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #e6e6e6 1px solid; TEXT-DECORATION: none
}
.sidebar UL LI UL.sub LI A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; BACKGROUND: url(../images/arrow.gif) no-repeat 10px 7px; PADDING-BOTTOM: 10px; WIDTH: 210px; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #e6e6e6 1px solid; TEXT-DECORATION: none
}
.sidebar UL LI UL.sub LI A:hover {
	BACKGROUND: url(../images/arrow_hover.gif) no-repeat 10px 7px; COLOR: #0b3779; BORDER-BOTTOM: #ccc 1px solid
}
.sidebar UL LI UL.sub .current_page_item {
	BACKGROUND: url(../images/arrow_hover.gif) no-repeat 10px 7px; BORDER-BOTTOM: #ccc 1px solid
}
.sidebar UL LI UL.sub .current_page_item A:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0b3779
}
.sidebar UL LI UL.sub .current_page_item A:visited {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0b3779
}
.sidebar UL LI UL.sub .current_page_item A:hover {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0b3779
}
.column_m{ background-color:#FFF;}


#page {
    display: block;
    width: 690px;
    height: 40px;
    float: left;
    padding-left: 29px;
    padding-top: 20px;
}
#page li span {
    display: block;
    height: 15px;
    border: 1px solid #CCC;
    padding: 5px 10px;
    margin-right: 4px;
    color: #FDFDFD;
    text-decoration: none;
    background-color: #931717;
}
#page li {
    background: url("") no-repeat scroll 0 bottom rgba(0, 0, 0, 0);
    float: left;
    padding-left: 5px;
}
#page li a {
    display: block;
    height: 15px;
    border: 1px solid #CCC;
    padding: 5px 10px;
    margin-right: 10px;
    color: #666;
    text-decoration: none;
}
#page li a:hover {
    background-color: #B01F1F;
    color: #FFFFFF;
}
#page li.pageup a, #page li.next a {
    display: block;
    width: 50px;
}
#page li a.ct_1 {
    background-color: #B01F1F;
    color: #FFFFFF;
}
#page li a.ct_1 a:hover {
    color: #FFFFFF;
}

.subNavi_tit{ width:210px; display:none; text-align:center;}
.subNavi_con .header{width:210px;}
.subNavi_con .header a{ width:210px; height:32px; line-height:32px; border-bottom:1px #cecece dotted; overflow:hidden;}
.subNavi_con .header  a{ display:block; width:230px; margin:0 auto; text-indent:15px;}
.subNavi_con .header  a.on{ color:#FFF; font-weight:bold; background:url(../images/n_m_on.jpg) no-repeat; display:block; width:230px; margin:0 auto; text-indent:15px;}
.subNavi_con .header  a:hover{ color:#FFF; font-weight:bold; background:url(../images/n_m_on.jpg) no-repeat; display:block; width:230px; margin:0 auto; text-indent:15px;}


.xx_center{
	/*
	float:left;
	width:654px;
	height:131px;
	overflow:hidden;
	margin:5px 0 0 66px;*/
	MARGIN: 5px 0px 0px 20px; WIDTH: 890px; FLOAT: left;  HEIGHT: 131px; OVERFLOW: hidden;
	}
.xx_center ul { width:9999px;}
.xx_center ul li { float:left;}
.xx_center ul li a { float:left; width:151px; /*height:113px;*/ border:1px solid #ccc; margin:5px; padding:5px;}
.xx_center ul li a img { width:151px; border:0;}

.blogroll_style  li{ float:left; margin-left:10px;}
.SiteStat li{ float:left; width:50%;}