﻿ 
/**
*   Made by cgq
**/
.topBar{
	background:url(../images/bar.png) repeat-x;
	height:35px;    color: white;
}
.top_header{width:1000px;margin:0 auto;height:35px;}
/*index.html==========================*/
body{ background:url(../images/index_bg.png) center 33px repeat-x #f7fcff;  }
.footer{ margin:0 auto; width:1000px; }
.header{ margin:0 auto; width:1240px; background:url(../images/header_bg202501.png) center 0px no-repeat;}
/*header*/
.top0{margin:0 auto; width:1000px;  height:304px; }

.top_header{ width:1000px; height:34px; line-height:34px; margin:0 auto;  font-family:Arial;   }
.top_header .tianqi{ width:600px ;  float:left;}
.top_header .tianqi span{ color:#2ab60f; font-size:12px; }
.top_header .nongli{ width:200px ; 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:200px; padding: 0px; height:30px; float:right; text-align:right}
.top_header .banner{ width:1000px; height:252px}

.top_bar{ height:36px; line-height:36px;   background:url(../images/bar_bg.jpg) repeat-x 0 0 #FFF;   overflow:hidden;     }



.search{width:312px; padding: 0px; height:70px;   background:#fdf7f1 ; border:1px #dddddd solid ; margin-top:10px}
.search ul{ font-family:Arial ;}
.search li{ margin:0 auto; width:240px; color:#555;; float:left;}
.search li input{ width:120px; height:20px; line-height:20px; border:1px solid #E2E3EA; border-top-color:#ABADB3; margin-top:10px}
.search li.btn input{ width:60px; height:26px; overflow:hidden; padding-top:20px; 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:38px;   overflow:hidden; }
.nav ul{ padding-left:25px; padding-top:8px}
.nav li{ float:left; line-height:17px; width:90px; text-align:center; border-left:2px solid #FFF; overflow:hidden; }
.nav li a{  color:#FFF; display:block; font-size:14px; font-weight:bold}
.nav li a:hover{ font-weight:bold; color:#fff600;}



/*wrap*/
.wrap{ width:976px; margin:0 auto; background:#FFFFFF;}




.index_ad{ margin:0px auto; padding-top:15px; width:1075px; height:110px; overflow:hidden}




.column_l{ width:320px; height:auto; float:left; margin-top:8px; overflow:hidden}
.column_r{ width:647px; height:auto; float:right; margin-top:8px; overflow:hidden}

.focus{width: 537px;
    height: 320px; float:left; margin-right:12px ; border:1px #dddddd solid;    }

.focus .nr{ padding:6px}


.news {width:315px; height:270px;   border:1px #dddddd solid
; border-top:none ;    margin-top:12px ; 
}
.news .bt{ color:#189ac5 ; height:36px; text-indent:0px; background:url(../images/title03.jpg) repeat-x; line-height:34px; position:relative;  }
.news .bt h3{  margin-left:30px;  font-size:16px; color:#FFF; font-family:"微软雅黑"; font-weight:normal}

.news .bt span{ position:absolute; top:0px; right:10px; }
.news .bt span img{ margin-top:12px}


.news .nr{ width:305px; height:260px;  padding-left:8px ;  background:url(../images/news_nr.jpg) no-repeat   }
.news .nr ul { padding-top:0px}
.news .nr ul li{ width:280px; 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:243px; height:218px;  border:1px #dddddd solid
;    overflow:hidden; float:left ;margin-right:12px ; background:#f2f2f2}
.tzgg .bt{ color:#057ace ; height:31px; text-indent:0px; background:url(../images/gg.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:205px; background:url(../images/dot4.jpg) no-repeat 5px 10px; padding-left:18px; line-height:29px; 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:644px; height:270px;    border-top:1px #add0f0 solid
;    margin-top:12px; }
.m_list .bt{ color:#189ac5 ; height:44px; text-indent:0px;  background:url(../images/m_line.jpg) repeat-x; line-height:27px; position:relative; }
.m_list .bt h3{ padding-top:0px; line-height:39px;  font-size:14px; margin-left:50px}
.m_list .bt h3 a.on{ width:	87px; height:45px; text-align:center ; font-weight:bold; background:url(../images/m_line_on.jpg) ; color:#FFF}
.m_list .bt h3 a{ width:100px; height:38px; text-align:center;   color:#888; float:left ;   display:block}
.m_list .bt span{ position:absolute; top:0px; right:10px; }
.m_list .bt span img{ margin-top:10px}

.m_list .nr{ height:240px;  padding-left:13px;}
.m_list .nr ul { margin-top:8px}
.m_list .nr ul .nr_top{width:600px;   height:115px; padding-top:2px;   margin-left:14px; border-bottom:1px #999999 dotted}
.m_list .nr ul .nr_top .img{width:160px; float:left ; border:1px solid #e8e8e8; padding:2px}
.m_list .nr ul .nr_top .title{ width:410px;  line-height:23px; margin-left:15px; float:right}
.m_list .nr ul .nr_top .title h5{ font-size:14px; line-height:28px; color:#ff793e; text-align:center}
.m_list .nr ul li{ width:595px; 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 a { height:28px;}
.m_list .nr ul li span{ position:absolute; top:0px; right:10px; color:#a1a1a1 ; font-family:Arial}



.left_c {width:975px; 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}


.xyfg {width:975px; height:153px; border:1px #dddddd solid; background:#ededed;  overflow:hidden ; margin-top:15px  ; position:relative  }
.xyfg .bt{ color:#189ac5 ; width: 32px; height:153px; float:left }
.xyfg .bt h3{  color:#FFF}

.product_scroll{margin-right:8px; padding:0px 18px 0 15px; position:relative; width:895px;  float:right}
.product_scroll_inner{ height:125px;  overflow:hidden;background:#ededed; padding:12px;}
.product_scroll ul{ width:164px; float:left; padding:0 5px; overflow:hidden; }
.product_scroll li img{ width:160px; height:100px; padding:2px; border:1px solid #dadada; overflow:hidden;}
.product_scroll li h6{ color:#1d985a; height:24px; font-weight:normal; text-align:center; font-family:Arial; line-height:30px; overflow:hidden; white-space:nowrap;  margin-top:1px;}
.product_scroll .btn_l, .product_scroll .btn_r{ display:block; width:26px; 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: 321px;
    height: 275px;
    float: left;    margin-top: 10px;

    background: url(../images/login.png) no-repeat;
    position: relative;
}
.login_pic1{
	position: absolute;
    top: 185px;
    left: 5px;
}
.login_pic1 img{
	cursor:pointer;
}
.login .bt{ color:#057ace ; height:31px; text-indent:0px;  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:18px; padding-top:61px }
.login .nr img{ margin-right:12px; float:left; }

.zyxx{width:312px; height:470px;   border:1px #dddddd solid
;   margin-top:12px ;}
.zyxx .bt{  color:#057ace ; height:31px; text-indent:0px;line-height:32px; position:relative;  background:url(../images/zyxx.jpg) repeat-x;  }

.zyxx .bt h3{  margin-left:36px;  font-size:14px; color:#057ace}


.zyxx .nr{  height:auto; padding-top:8px }
.zyxx .nr img{ padding:2px 14px}




.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:315px; height:125px;  margin-top:15px ;   border:1px #c5c5c5 solid
;  background:url(../images/zdtj.jpg) repeat-x; margin-top:12px }

.zdtj .bt{ color:#057ace ; height:31px; text-indent:0px;line-height:32px; position:relative; }
.zdtj .bt h3{  margin-left:36px;  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:22px;   }
.zdtj .nr li{ float:left; width:50%; line-height:22px; }

.friendlink{width:645px; height:125px;  margin-top:15px ;   border:1px #c5c5c5 solid
;   margin-top:12px }

.friendlink .bt{ color:#057ace ; height:31px; text-indent:0px; background:url(../images/friend.jpg) repeat-x; line-height:32px; position:relative; }
.friendlink .bt h3{  margin-left:36px;  font-size:14px; color:#057ace}

.friendlink .bt span{ position:absolute; top:0px; right:10px; }
.friendlink .bt span img{ margin-top:10px}
.friendlink .nr{width:605px; height:75px; padding-left:20px;　 padding-right:20px; padding-top:4px ; line-height:25px; }
 
 
 
.zxgx{width:233px; height:270px;  border:1px #dddddd solid
; border-top:none; margin-top:12px ; overflow:hidden;  }
.zxgx .bt{ color:#FFF ; height:31px; text-indent:0px; background:url(../images/title03.jpg) repeat-x; line-height:30px; position:relative; }
.zxgx .bt h3{  margin-left:30px;  font-size:14px; color:#FFF}

.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; margin:0px auto }
.list_wrap .weizhi{ width:100%; height:38px;  background:url(../images/weizhi.jpg) repeat-x;  }

.list_wrap .weizhi p{ width:480px;  line-height:38px ; margin-left:100px }

.list_wrap .column_l{ width:235px; background:#FFF;  height:auto;  float:left; }

.list_wrap .n_menu { width:233px; height:auto; background-color:#FFF; 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 6px;  background:url(../images/n_m_bg.jpg) repeat-y; }
.list_wrap .n_menu .nr ul li{ height:auto; line-height:50px; background:url(../images/nav_list.jpg) no-repeat; overflow:hidden;}
.list_wrap .n_menu .nr ul li a{ display:block; width:218px; margin:0 auto; text-indent:70px; font-weight:bold}
.list_wrap .n_menu .nr ul li a.on{  display:block; width:218px; margin:0 auto;background:url(../images/nav_list.jpg) no-repeat; text-indent:70px; color:#69F}
.list_wrap .n_menu .nr  ul li a:hover{ color:#0856a5;   background:url(../images/nav_list.jpg)   no-repeat; display:block; width:218px; margin:0 auto; text-indent:70px;}
.list_wrap .n_menu .nr ul li ul{ background:none}
.list_wrap .n_menu .nr ul li ul li{ background:#efefef; margin-bottom:1px ; width:206px; margin-left:2px;text-indent:50px; line-height:28px}


.list_wrap .column_m{  width:732px; float:right; height:auto;  margin-top:8px; padding-right:0px; }
.list_wrap .column_m .bt{ height:48px; line-height:35px; background:url(../images/qz_65.jpg) no-repeat 0 0; text-indent:0; position:relative;}
.list_wrap .column_m .bt h4{ font-size:16px; color:#FFF; padding-left:60px;}
.list_wrap .column_m .bt span{ position:absolute; right:0; top:0;}
.list_wrap .column_m .nr { padding:18px ; border:1px #dedede solid}
.list_wrap .column_m .nr ul{ padding-top:0px; padding-right:10px}
.list_wrap .column_m .nr 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 li  a{ line-height:28px;  position:relative}
.list_wrap .column_m .nr li span {   font-weight:normal; right:0px; top:0px; position:absolute}
.list_wrap .column_m .nr 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: 705px; 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: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 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: 700px;
}
#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: 24px;
    margin-right: 10px;
    /* padding: 5px; */
    padding-bottom: 6px;
    text-decoration: none;
  
    padding: 0 7px;
    text-align: center;
}
#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;}

.blogroll_style li { float:left; width:20%;}
#divUserInfo ul li{ float:left; width:80%;}



.layui-btn {
       display: inline-block;
    height: 38px;
    line-height: 38px;
    padding: 0 9px;
    background-color: #009688;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
}
.layui-form-item .layui-input-inline {
    width: 134px !important;
}
.layui-input, .layui-textarea {
    display: block;
    width: 100%;
    padding-left: 10px;
}
.layui-input, .layui-select, .layui-textarea {
       height: 36px;
    line-height: 1.3;
    line-height: 38px\9;
    border-width: 1px;
    border-style: solid;
    border-color: #bbbbbb;
    background-color: #fff;
    border-radius: 2px;
}


.layui-form-item {
    margin-bottom: 15px;
    clear: both;
}
.layui-form-label {
    float: left;
    display: block;
    padding: 9px 15px;
    width: 80px;
    font-weight: 400;
    line-height: 20px;
    text-align: right;
}

#Div_CommentsList li{
	    height: 44px;
    line-height: 44px;
    padding-left: 34px;
    color: rgb(82, 82, 82);
    font-size: 14px;
    font-family: 微软雅黑;
    cursor: pointer;
    background: url(../images/dot.png) 8px center no-repeat;
    border-bottom: 1px dashed gainsboro;
    transition: 0.8s ease;
}
#Div_CommentsList li a{
	color: rgb(82, 82, 82);
}
#Div_CommentsList span{float: left;}
						#Div_CommentsList h3{float: right;font-weight: normal; margin-right: 10px;
}

.layui-form-item .layui-input-inline{
	      width: 125px !important;
    float: left;
}
#bPageToolbar{
	margin-top:40px;
}
