﻿ 
/**
*   Made by cgq
**/

/*index.html==========================*/
body{ background:url(../images/index_bg2.png) center top repeat-x #FFF;  }
.header, .wrap, .footer{ margin:0 auto; width:1100px; }
.header{width:100%; }

/*header*/
.top0{ width:100%; margin:0 auto; height:294px; }

.top_header{ width:1100px; height:32px; line-height:32px; margin:0 auto;  font-family:Arial; margin-top:8px }
.top_header .tianqi{ width:380px ;  float:left;}
.top_header .tianqi span{     color: #2ab60f;
    font-size: 14px;
    line-height: 32px;
    margin-top: 0;
    display: block;
    float: left; }
.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 .search{width:320px; padding: 0px; height:32px; float:right; _margin-top:5px}
.top_header .search ul{ font-family:Arial ;}
.top_header .search li{ margin:0 auto; width:240px; color:#555;; float:left;}
.top_header .search li input{ width:150px; height:18px; line-height:18px; border:1px solid #E2E3EA; border-top-color:#ABADB3;}
.top_header .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;}

.top0 .banner{ width:100%; text-align:center; overflow:hidden;position:absolute; left:0;right:0;margin:0 auto}

.top1{ height:40px; width:100%;  overflow:hidden;     margin: 0 auto;
    width: 1100px;  background:url(../images/NAV_bg.jpg) repeat-x 0 0;  }
.top1 h3{  padding:0; height:193px; }
.top1 h3 img{ width:1002px; height:285px; overflow:hidden;}



.nav{ width:1100px; height:40px; overflow:hidden; margin:0px auto}
.nav ul{ padding-left:8px;  }
.nav li{ float:left; line-height:40px; width:78px; text-align:center; overflow:hidden; }
.nav li a{  color:#FFF; display:block; font-size:14px; font-weight:bold; font-family:"方正稚艺_GBK"}
.nav li a:hover{ font-weight:bold; color:#FFF; background:url(../images/menubg_on.jpg) repeat-x 0 0;}

.top_bar{ height:38px; line-height:38px;   background:url(../images/bar_bg.jpg) repeat-x 0 0;   overflow:hidden; line-height:41px;  }
.top_bar .scrol{ width:400px ; padding-left:20px; float:left; color:#f15f2b }
.top_bar .login{ width:480px; height:42px;float:left; _margin-top:10px }
.top_bar .login ul{ }
.top_bar .login li{ margin:0 auto; width:150px; color:#555; height:30px;  float:left; }
.top_bar .login li input{ width:90px; height:18px; line-height:18px; border:1px solid #E2E3EA; border-top-color:#ABADB3;}
.top_bar .login li.btn input{ width:72px; height:26px; overflow:hidden; background:url(../images/submit.jpg) no-repeat 0 0; border:none; cursor:pointer; }


.top_bar .fav{ width:180px ; color:#2ab60f;  float:right; text-align:center}
.top_bar .fav a{  color:#2ab60f;   }


/*wrap*/
.wrap{ margin:0px auto 15px; background:#FFFFFF; }




.bt_link{ margin:0px auto; margin-top:15px; width:1078px; height:100px; overflow:hidden; background:url(../images/bt_link.jpg) repeat-x 0 0; text-align:center}

.q_link{margin-top:12px; width:283px; height:190px; background: #FFF; border:1px #d6d6d6 solid;}
.q_link .bt{ background:url(../images/q_link_bg.jpg) repeat-x 0 0; height:33px; color:#06855c; padding-left:26px; line-height:38px; font-size:14px; font-weight:bold }
.q_link .nr{text-align:center; padding-top:8px; padding-left:10px; height:144px}
.q_link .nr ul li { width:130px; float:left; background:#27af88 ; color:#FFF ; margin-right:4px; margin-top:4px}
.q_link .nr ul li a{  color:#FFF; height:30px; line-height:30px; display: block; font-size:13px;}
.q_link .nr ul li a:hover{ color:#e6fd28;}
.q_link .nr .subNavi_tit {
    font-weight: bold;
    height: 37px;
    overflow: hidden;
    width: 185px;
}
.q_link .nr .subNavi_con {
    font-weight: bold;
    height: 267px;
    overflow: hidden;
    width: 185px;
}

.q_link .nr .subNavi_con .header {
    height: 37px;
    line-height: 38px;
    overflow: hidden;
    padding-left: 7px;
    width: 155px;
}



.column_l{ width:822px; height:auto; float:left; margin-top:15px; padding-left:12px; }
.column_r{ width:240px; height:auto; float:right; margin-top:15px; padding-right:12px;}



.news {width:820px; height:280px;   border:#d8d8d8 1px solid ; border-top:none; background:url(../images/dbbg.jpg) repeat-x 35px center;   }
.news .bt{ color:#189ac5 ; height:35px; text-indent:0px; background:url(../images/title_bg2.jpg) repeat-x; line-height:32px; position:relative; }
.news .bt h3{  margin-left:6px;  font-size:14px; font-family:"方正稚艺_GBK"}
.news .bt h3 img{ float:left;  margin-left:8px; margin-top:9px; }
.news .bt h3 a.on{ width:100px; height:35px; text-align:center ; font-weight:bold;  color:#ffa800}
.news .bt h3 a{ width:100px; height:35px; text-align:center; font-weight:normal; color:#ffa800; float:left ; display:block}

.news .bt h3 a{  float:left; width:100px; height:35px; text-align:center; color:#ffa800; float:left ; display:block}
.news .bt span{ position:absolute; top:10px; right:10px; }
.news .bt span a{ color:#76a0c8}
.focus{width:300px; height:235px;     margin-left: 0;
    margin-top: -6px;
    float: left; float:left }
.news .nr{  width:475px;  padding-left:13px ; float:right  }
.news .nr ul { padding-top:6px}
.news .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; }
.news .nr ul li span{ position:absolute; top:0px; right:10px; color:#a1a1a1  ; font-family:Arial}



.product_scroll{margin-left:12px; padding:10px 20px 0 20px; position:relative; width:755px}
.product_scroll_inner{ height:130px; overflow:hidden;}
.product_scroll ul{ width:130px; float:left; padding:0 5px; overflow:hidden; }
.product_scroll li img{ width:120px; height:85px; 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:14px; height:65px; 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;}
 

.left_a{width:400px; height:176px;   border:#d8d8d8 1px solid;  border-top:none; float:left; background:url(../images/lmbg.jpg) repeat-x 35px center;  }
.left_a .bt{ color:#189ac5 ; height:35px; text-indent:0px; background:url(../images/title_bg2.jpg) repeat-x; line-height:32px; position:relative; }
.left_a .bt h3{  margin-left:10px;  font-size:14px; font-family:"方正稚艺_GBK"}
.left_a .bt h3 a.on{ width:90px; height:35px; text-align:center ; font-weight:bold; color:#FFF}
.left_a .bt h3 a{ width:90px; height:35px; text-align:center; font-weight:normal;  color:#FFF; float:left ; display:block}
.left_a .bt span{ position:absolute; top:10px; right:10px; }
.left_a .bt span a{ color:#76a0c8}
.left_a .nr{   padding-left:13px; }
.left_a .nr ul { padding-top:6px}
.left_a .nr ul li{ width:360px; background:url(../images/dot.png) no-repeat 5px 10px; padding-left:18px; line-height:31px; border-bottom:1px #ebebeb dotted; position:relative; }
.left_a .nr ul li span{ position:absolute; top:0px; right:10px; color:#a1a1a1 ; font-family:Arial}
.left_a .nr img{ margin-right:8px; margin-left:8px;}

.left_b{width:403px; height:176px;   border:#d8d8d8 1px solid ; border-top:none; float:right ; background:url(../images/lmbg.jpg) repeat-x 35px center;  }
.left_b .bt{ color:#189ac5 ; height:35px; text-indent:0px; background:url(../images/title_bg2.jpg) repeat-x; line-height:32px; position:relative; }
.left_b .bt h3{  margin-left:10px;  font-size:14px; font-family:"方正稚艺_GBK"}
.left_b .bt h3 a.on{ width:90px; height:35px; text-align:center ; font-weight:bold; color:#FFF}
.left_b .bt h3 a{ width:90px; height:35px; text-align:center; font-weight:normal; color:#FFF; float:left ; display:block}
.left_b .bt span{ position:absolute; top:10px; right:10px; }
.left_b .bt span a{ color:#76a0c8}
.left_b .nr{   padding-left:13px;}
.left_b .nr ul { padding-top:6px}
.left_b .nr ul li{ width:360px; background:url(../images/dot.png) no-repeat 5px 10px; padding-left:18px; line-height:31px; border-bottom:1px #ebebeb dotted; position:relative; }
.left_b .nr ul li span{ position:absolute; top:0px; right:10px; color:#a1a1a1  ; font-family:Arial}

.left_c {width:818px; height:175px;   border:#d8d8d8 1px solid ;  border-top:none; overflow:hidden    ; background:url(../images/lmbg.jpg) repeat-x 35px center;   }
.left_c .bt{ color:#189ac5 ; height:35px; text-indent:0px; background:url(../images/title_bg2.jpg) repeat-x; line-height:32px; position:relative; }
.left_c .bt h3{  margin-left:6px;  font-size:14px}
.left_c .bt h3 img{ float:left;  margin-left:8px; margin-top:9px; }
.left_c .bt h3 a{  float:left; width:90px; height:35px; text-align:center; color:#FFF; float:left ; display:block}
.left_c .bt span{ position:absolute; top:10px; right:10px; }
.left_c .bt span a{ color:#76a0c8}
.left_c .nr{   padding-left:13px;}
.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}

.sitemap ul { padding-left:25px;}
.sitemap ul li{  float:left; margin-left:10px; color:Black; }
.sitemap ul li span{color:#3E6E96; font-weight:bold}



.tzgg{width:240px; height:280px;   border:#d8d8d8 1px solid }
.tzgg .bt{ color:#78b92e ; height:36px; text-indent:10px;  background:url(../images/title_bg.jpg) no-repeat; line-height:32px; position:relative; }
.tzgg .bt h3{  margin-left:15px;  font-size:14px; font-family:"方正稚艺_GBK"}
.tzgg .bt span{ position:absolute; top:10px; right:10px; }
.tzgg .bt span a{ color:#FFF}
.tzgg .nr{  height:243px; padding-left:10px; background:url(../images/gzap_bg.jpg) repeat-x; }
.tzgg .nr ul { padding-top:10px}
.tzgg .nr ul li{ width:200px; background:url(../images/dot.png) no-repeat 5px 10px; padding-left:18px; line-height:31px; border-bottom:1px #ebebeb dotted}
.tzgg .nr ul li select { width:200px ; color:#6aa612}
 
.video{width:240px; height:175px; border:#d8d8d8 1px solid ; }
.video .bt{color:#78b92e ; height:36px; text-indent:10px; background:url(../images/title_bg.jpg) no-repeat; line-height:32px; position:relative; }
.video .bt h3{  margin-left:15px;  font-size:14px; font-family:"方正稚艺_GBK"}
.video .bt span{ position:absolute; top:0px; right:10px; }
.video .bt span a{ color:#FFF}
.video .nr{ height:auto; padding:2px 5px 6px 8px;  }
.video .nr img{ margin-bottom:5px}


.xspd{width:240px; height:175px; margin-top:15px ; border:#d8d8d8 1px solid ; background:url(../images/rlmbg.jpg) repeat-x 35px center;  }
.xspd .bt{ color:#78b92e ; height:36px; text-indent:10px; background:url(../images/title_bg.jpg) no-repeat; line-height:32px; position:relative; }
.xspd .bt h3{  margin-left:15px;  font-size:14px; font-family:"方正稚艺_GBK"}
.xspd .bt span{ position:absolute; top:0px; right:10px; }
.xspd .bt span a{ color:#FFF}
.xspd .nr{  height:auto; padding-left:16px; padding-top:15px }
.xspd .nr img{ margin-right:12px; float:left; }

.hydl{width:240px; height:175px;  border:#d8d8d8 1px solid; margin-top:15px ; ; background:url(../images/rlmbg.jpg) repeat-x 35px center;  }
.hydl .bt{ color:#78b92e ; height:36px; text-indent:10px; background:url(../images/title_bg.jpg) no-repeat; line-height:32px; position:relative; }
.hydl .bt h3{  margin-left:15px;  font-size:14px; font-family:"方正稚艺_GBK"}
.hydl .bt span{ position:absolute; top:0px; right:10px; }
.hydl .bt span a{ color:#FFF}
.hydl .nr{  height:auto; padding-left:20px; padding-top:10px ; line-height:20px}
.hydl .nr img{ margin-right:12px; float:left; }


.friendlink{width:240px; height:175px;  margin-top:15px ;  border:#d8d8d8 1px solid ; background:url(../images/rlmbg.jpg) repeat-x 35px center;  }
.friendlink .bt{ color:#78b92e ; height:36px; text-indent:10px;  background:url(../images/title_bg.jpg) no-repeat; line-height:32px; position:relative; }
.friendlink .bt h3{  margin-left:15px;  font-size:14px; font-family:"方正稚艺_GBK"}
.friendlink .bt span{ position:absolute; top:0px; right:10px; }
.friendlink .bt span a{ color:#FFF}
.friendlink .nr{  height:auto;line-height:20px}
.friendlink .nr ul li{ height:20px;text-align:left;margin-left:20px;}
.friendlink .nr ul li select { width:200px ; color:#6aa612}
.Mar_body{float: left;width: 230px;height: 100px;}
.Mar_body li { line-height:20px; height:22px;}



.zdtj{width:240px; height:175px;  margin-top:15px ;  border:#d8d8d8 1px solid ; background:url(../images/rlmbg.jpg) repeat-x 35px center;  }
.zdtj .bt{ color:#78b92e ; height:36px; text-indent:10px;  line-height:32px; position:relative; }
.zdtj .bt h3{  margin-left:15px;  font-size:14px; font-family:"方正稚艺_GBK"}
.zdtj .bt span{ position:absolute; top:0px; right:10px; }
.zdtj .bt span a{ color:#FFF}
.zdtj .nr{ padding-left:20px; padding-top:870px ; line-height:18px}


/*footer*/

.footer{ margin:0px auto; width:100%;  font-family:Arial;    background:url(../images/foot_bg1.png) no-repeat top center;  height:195px; text-align:center ; }
.footer .copy{ line-height:36px; color:#2f9409; font-weight:bold; padding-top:32px}
.footer .nr{ line-height:24px; padding-top:10px; color:#2f9409 }

/*list.html==================================*/
.list_wrap { background:#FFF; }
.list_wrap .weizhi{ width:760px; height:50px; padding:0px 10px;     background:url(../images/tab1_bg.jpg) repeat-x;  }
.list_wrap .weizhi h3{ width:200px; float:left; padding-left:40px; line-height:50px ; color:#347e03; font-family:"微软雅黑"; font-weight:normal}
.list_wrap .weizhi p{ width:480px; float:right; text-align:right;  line-height:50px ; padding-right:20px }

.list_wrap .column_l{ width:242px; background:#FFF; margin-bottom:15px; height:auto;  float:left; padding-left:15px}

.list_wrap .n_menu { width:240px; height:auto; background-color:#FFF; padding-bottom:30px;  border:#d8d8d8 1px solid ; background:url(../images/gzap_bg.jpg) repeat-x; }

.list_wrap .n_menu .bt{ height:78px; text-indent:0px;    }
.list_wrap .n_menu .bt h3{ font-size:28px;   color:#2aaa0e ; font-weight: normal; margin-left:25px; line-height:50px; font-family:"微软雅黑"; }
.list_wrap .n_menu .bt h5{font-size:18px; margin-left:25px; color:#2aaa0e ; font-style:italic; font-family:Arial}
.list_wrap .n_menu .bt img{ margin-left:23px; margin-top:10px}


.list_wrap .n_menu .nr ul{ padding:5px 15px;}
.list_wrap .n_menu .nr ul li{ height:32px; line-height:32px; border-bottom:1px #cecece dotted; overflow:hidden;}
.list_wrap .n_menu .nr ul li a{ display:block; width:210px; margin:0 auto; text-indent:15px;}
.list_wrap .n_menu .nr ul li a.on{ color:#FFF; font-weight:bold; background:url(../images/n_m_on.jpg)  -20px 0px no-repeat; display:block; width:210px; margin:0 auto; text-indent:15px;}
.list_wrap .n_menu .nr  ul li a:hover{ color:#FFF; font-weight:bold; background:url(../images/n_m_on.jpg) -20px 0px no-repeat; display:block; width:210px; margin:0 auto; text-indent:15px;}

.list_wrap .column_m{  width:790px; float:right; height:auto;  margin-top:15px; padding-right:15px; }
.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 ul{ padding-top:0px; padding-right:10px}
.list_wrap .column_m .nr li{ padding-left:20px;  margin-top:15px; height:28px; position:relative; border-bottom:1px #e8e8e8 dotted; overflow:hidden}
.list_wrap .column_m .nr li img{  margin-right:15px;}
.list_wrap .column_m .nr li h3 { font-size:14px; line-height:28px; color:#0f9168 ; position:relative}
.list_wrap .column_m .nr li h3 a{ font-size:14px; line-height:28px; color:#0f9168 ; position:relative}
.list_wrap .column_m .nr li h3 span { font-size:12px; font-weight:normal; right:0px; top:0px; position:absolute}
.list_wrap .column_m .nr li p{ color:#999999}
.list_wrap .column_m .nr li h3 a:hover{ color:#0f9168; text-decoration:underline;}

.news_read{ margin:15px; width:760px}
.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:710px; line-height:38px; background:#f5f5f5; border-bottom:1px #e3e3e3 solid}
.news_read .nr .title h3{text-align:center;  width:710px; line-height:40px; color:#cc0202}

.news_read .nr{ width:700px;  color:#515151; font-size:14px; line-height:30px ; 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:#FFF;}
.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;
    float: left;
    height: 40px;
    margin:0px auto;
    padding-top: 20px;
    margin-left:10%;
    width: 600px;
}
#page li {
    background: url("") no-repeat scroll 0 bottom rgba(0, 0, 0, 0);
    float: left;
    padding-left: 5px;
}
#page li a {
    border: 1px solid #CCCCCC;
    color: #666666;
    display: block;
    height: 15px;
    margin-right: 10px;
    padding: 5px;
    text-decoration: none;
    width: 36px;
}
#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: 710px; 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;}




