@charset "utf-8";
/* CSS Document */
*{ font-size:12px; color:#676767;}
a{ text-decoration:none; color:#676767;}
a:hover{ color:#cc0000;}
img{ border:none;}
ul,li{ list-style:none; padding:0; margin:0;}
.fl{ float:left;}
.fr{ float:right;}
.tl{ text-align:left}
.tc{ text-align:center;}
.tr{ text-align:right;}
.mb10{ margin-bottom:10px;}

body{  background:url(../images/index_x_bj1.png) top center repeat-y; margin:0 auto; padding:0; }
#wrapper{ background:url(../images/index_bj1.png) top center no-repeat; overflow:hidden; min-height:800px;  }
#wrapper #header{ width:996px; margin:0 auto; padding:0; }
#header .banner{ height:112px;}
#header .banner .toptip{}
#header .nav{ height:40px; line-height:40px; background:url(../images/index_dh_ds.png) 0 0 no-repeat; overflow:hidden;}
#header .nav ul{ overflow:hidden;}
#header .nav ul li{ float:left; display:inline; width:124px; text-align:center;}
#header .nav ul li a{ color:#fff; font-size:14px; font-weight:bold;}
#header .nav ul li a:hover{ color:#ff0;}

#wrapper #contain{ width:996px; margin:0 auto; padding:0;}
#contain #index_contain{ overflow:hidden; }
#index_contain .index_slider{ height:290px; margin:0 auto; padding:0; overflow:hidden; }

 /*第一行栏目*/
#index_contain #index_row1{ height:auto; padding:0 0 0 10px;/* border:1px solid #f00;*/ margin-bottom:10px; overflow:hidden;}
#index_row1 .index_lamu1{ float:left; height:auto; width:241px; overflow:hidden;}
#index_row1 .index_lamu1 .index_lamu1_t{ height:55px; background:#fff url(../images/index_t1.png) 0 0 no-repeat;}
#index_row1 .index_lamu1 .index_lamu1_t span{float:right; padding:20px 10px 0 0;}
#index_row1 .index_lamu1 .index_lamu1_c{ overflow:hidden;}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cT{ height:10px; background: url(../images/index_lamu1_cT.gif) 0 0 no-repeat;}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC{ background:url(../images/index_lamu1_cC.gif) 0 0 repeat-y; overflow:hidden;height:262px;}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC ul{ padding:0 0 10px 20px; width:201px;}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC ul li{ height:35px; line-height:35px; border-bottom:1px dashed #ccc; background:url(../images/dot2.gif) left center no-repeat; padding-left:20px; }
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC ul li a{ font-weight:bold; font-size:13px;}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC ul li a:hover{}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cB{ height:9px; background:url(../images/index_lamu1_cB.gif) 0 0 no-repeat;}

#index_row1 .index_lamu2{ float:left; margin-left:10px; height:auto; width:405px; overflow:hidden;}
#index_row1 .index_lamu2 .index_lamu2_t{ height:55px; background:#fff url(../images/index_t2.png) 0 0 no-repeat;}
#index_row1 .index_lamu2 .index_lamu2_t span{float:right; padding:20px 10px 0 0;}
#index_row1 .index_lamu2 .index_lamu2_c{ overflow:hidden;}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cT{ height:10px; background: url(../images/index_lamu2_cT.gif) 0 0 no-repeat;}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cC{ background:url(../images/index_lamu2_cC.gif) 0 0 repeat-y; overflow:hidden;height:262px;}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul{ padding:0 0 10px 20px; width:361px;}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul li{ height:28px; line-height:28px; background:url(../images/dot1.gif) left center no-repeat; padding-left:10px; }
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul li a{}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul li a:hover{}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cB{ height:9px; background:url(../images/index_lamu2_cB.gif) 0 0 no-repeat;}

#index_row1 .index_lamu3{ float:left; margin-left:10px; height:auto; width:311px; overflow:hidden;}
#index_row1 .index_lamu3 .index_lamu3_t{ height:55px; background:#fff url(../images/index_t3.png) 0 0 no-repeat;}
#index_row1 .index_lamu3 .index_lamu3_t span{ float:right; padding:20px 10px 0 0;}
#index_row1 .index_lamu3 .index_lamu3_c{ overflow:hidden;}
#index_row1 .index_lamu3 .index_lamu3_c .index_lamu3_cT{ height:10px; background: url(../images/index_lamu3_cT.gif) 0 0 no-repeat;}
#index_row1 .index_lamu3 .index_lamu3_c .index_lamu3_cC{ background:url(../images/index_lamu3_cC.gif) 0 0 repeat-y; padding:10px 20px; line-height:24px; overflow:hidden;height:242px;}
#index_row1 .index_lamu3 .index_lamu3_c .index_lamu3_cC span{ text-align:right; display:block; margin-top:2px; }
#index_row1 .index_lamu3 .index_lamu3_c .index_lamu3_cC span a{ color:#E76B12;}
#index_row1 .index_lamu3 .index_lamu3_c .index_lamu3_cC span a:hover{ color:#ff0000;}
#index_row1 .index_lamu3 .index_lamu3_c .index_lamu3_cB{ height:9px; background:url(../images/index_lamu3_cB.gif) 0 0 no-repeat;}

 /*第二行栏目*/
#index_contain #index_row2{ height:auto; padding:0 0 0 10px;/* border:1px solid #f00;*/ margin-bottom:10px; overflow:hidden;}
#index_row2 .index_lamu1{ float:left; height:auto; width:241px; overflow:hidden;}
#index_row2 .index_lamu1 .index_lamu1_t{ height:55px; background:#fff url(../images/index_t4.png) 0 0 no-repeat;}
#index_row2 .index_lamu1 .index_lamu1_t span{float:right; padding:20px 10px 0 0;}
#index_row2 .index_lamu1 .index_lamu1_c{ overflow:hidden;}
#index_row2 .index_lamu1 .index_lamu1_c .index_lamu1_cT{ height:10px; background: url(../images/index_lamu1_cT.gif) 0 0 no-repeat;}
#index_row2 .index_lamu1 .index_lamu1_c .index_lamu1_cC{ background:url(../images/index_lamu1_cC.gif) 0 0 repeat-y; overflow:hidden; height:226px;}
#index_row2 .index_lamu1 .index_lamu1_c .index_lamu1_cC ul{ padding:0 0 10px 20px; width:201px; overflow:hidden; }
#index_row2 .index_lamu1 .index_lamu1_c .index_lamu1_cC ul li{ height:35px; line-height:35px; border-bottom:1px dotted #ccc; background:url(../images/dot1.gif) left center no-repeat; padding-left:10px; }
#index_row2 .index_lamu1 .index_lamu1_c .index_lamu1_cC ul li a{}
#index_row2 .index_lamu1 .index_lamu1_c .index_lamu1_cC ul li a:hover{}
#index_row2 .index_lamu1 .index_lamu1_c .index_lamu1_cB{ height:9px; background:url(../images/index_lamu1_cB.gif) 0 0 no-repeat;}

#index_row2 .index_lamu2{ float:left; margin-left:10px; height:auto; width:405px; overflow:hidden;}
#index_row2 .index_lamu2 .index_lamu2_t{ height:55px; background:#fff url(../images/index_t5.png) 0 0 no-repeat;}
#index_row2 .index_lamu2 .index_lamu2_t span{float:right; padding:20px 10px 0 0;}
#index_row2 .index_lamu2 .index_lamu2_c{ overflow:hidden;}
#index_row2 .index_lamu2 .index_lamu2_c .index_lamu2_cT{ height:10px; background: url(../images/index_lamu2_cT.gif) 0 0 no-repeat;}
#index_row2 .index_lamu2 .index_lamu2_c .index_lamu2_cC{ height:226px; background:url(../images/index_lamu2_cC.gif) 0 0 repeat-y; overflow:hidden; height:226px;}
#index_row2 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul{ padding:10px 20px; width:361px; overflow:hidden;}
#index_row2 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul li{ width:25%; text-align:center; overflow:hidden; float:left; }
#index_row2 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul li a{}
#index_row2 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul li a:hover{}
#index_row2 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul li img{ width:75px; height:100px;}
#index_row2 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul li span{ display:inline-block; background:#efefef; width:75px; height:105px; overflow:hidden; text-align:left; }
#index_row2 .index_lamu2 .index_lamu2_c .index_lamu2_cB{ height:9px; background:url(../images/index_lamu2_cB.gif) 0 0 no-repeat;}

#index_row2 .index_lamu3{ float:left; margin-left:10px; height:auto; width:311px; overflow:hidden;}
#index_row2 .index_lamu3 .index_lamu3_t{ height:55px; background:#fff url(../images/index_t6.png) 0 0 no-repeat;}
#index_row2 .index_lamu3 .index_lamu3_t span{ float:right; padding:20px 10px 0 0;}
#index_row2 .index_lamu3 .index_lamu3_c{ overflow:hidden;}
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cT{ height:10px; background: url(../images/index_lamu3_cT.gif) 0 0 no-repeat;}
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cC{ background:url(../images/index_lamu3_cC.gif) 0 0 repeat-y; overflow:hidden; height:226px;}
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cC ul{ padding:0 0 10px 20px; width:271px; background:url(../images/kefu.jpg) bottom right no-repeat; overflow:hidden; }
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cC ul li{ height:36px; line-height:36px;/* color:#ec8133;*/}
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cC ul li span{ font-weight:bold; font-size:13px; color:#428039; }
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cB{ height:9px; background:url(../images/index_lamu3_cB.gif) 0 0 no-repeat;}
 
 /*第三行栏目*/
#index_contain #index_row3{ height:auto; padding:0 10px;/* border:1px solid #f00;*/ margin-bottom:10px; overflow:hidden;} 
#index_row3 .index_lamu6{}
#index_row3 .index_lamu6 .index_lamu6_t{height:55px; background:#fff url(../images/index_t7.png) 0 0 no-repeat;} 
#index_row3 .index_lamu6 .index_lamu6_t span{float:right; padding:20px 0 0;}
#index_row3 .index_lamu6 .index_lamu6_c{overflow:hidden;}
#index_row3 .index_lamu6 .index_lamu6_c .index_lamu6_cT{ height:9px; background: url(../images/index_lamu6_cT.gif) 0 0 no-repeat;} 
#index_row3 .index_lamu6 .index_lamu6_c .index_lamu6_cC{ background:url(../images/index_lamu6_cC.gif) 0 0 repeat-y; overflow:hidden;}
#index_row3 .index_lamu6 .index_lamu6_c .index_lamu6_cC ul{padding:20px 13px; overflow:hidden; height:auto;}
#index_row3 .index_lamu6 .index_lamu6_c .index_lamu6_cC ul li{text-align:center;  width:150px; overflow:hidden; float:left; display:inline; padding:0 20px; }
#index_row3 .index_lamu6 .index_lamu6_c .index_lamu6_cC ul li a{ color:#fff; display:block;}
#index_row3 .index_lamu6 .index_lamu6_c .index_lamu6_cC ul li a:hover{}
#index_row3 .index_lamu6 .index_lamu6_c .index_lamu6_cC ul li span{ display:block; height:30px; line-height:30px; background:#307B38;color:#fff;}
#index_row3 .index_lamu6 .index_lamu6_c .index_lamu6_cC ul li img{ height:108px; width:150px;}
#index_row3 .index_lamu6 .index_lamu6_c .index_lamu6_cB{ height:9px; background:url(../images/index_lamu6_cB.gif) 0 0 no-repeat;} 

 /*第四行栏目*/
#index_contain #index_row4{ height:auto; padding:0 10px;/* border:1px solid #f00;*/ margin-bottom:10px; overflow:hidden;} 
#index_row4 .index_lamu6{}
#index_row4 .index_lamu6 .index_lamu6_t{height:55px; background:#fff url(../images/index_t8.png) 0 0 no-repeat;} 
#index_row4 .index_lamu6 .index_lamu6_t span{float:right; padding:20px 0 0;}
#index_row4 .index_lamu6 .index_lamu6_c{overflow:hidden; background:url(../images/index_lamu6_cC.gif) 0 0 repeat-y;}
#index_row4 .index_lamu6 .index_lamu6_c .index_lamu6_cT{ height:9px; background: url(../images/index_lamu6_cT.gif) 0 0 no-repeat;} 
#index_row4 .index_lamu6 .index_lamu6_c .index_lamu6_cC{ overflow:hidden; margin-left:13px;}
#index_row4 .index_lamu6 .index_lamu6_c .scrollleft{ width:950px; }
#index_row4 .index_lamu6 .index_lamu6_c .index_lamu6_cC ul{ width:956px; padding:10px 13px; overflow:hidden; height:auto;}
#index_row4 .index_lamu6 .index_lamu6_c .index_lamu6_cC ul li{ text-align:center; height:auto; width:150px; overflow:hidden; float:left; display:inline; padding:0 20px; }
#index_row4 .index_lamu6 .index_lamu6_c .index_lamu6_cC ul li a{ display:block; }
#index_row4 .index_lamu6 .index_lamu6_c .index_lamu6_cC ul li a:hover{}
#index_row4 .index_lamu6 .index_lamu6_c .index_lamu6_cC ul li span{ display:block; height:30px; line-height:30px; background:#EFEFEF;}
#index_row4 .index_lamu6 .index_lamu6_c .index_lamu6_cC ul li img{ height:108px; width:150px;}
#index_row4 .index_lamu6 .index_lamu6_c .index_lamu6_cB{ height:9px; background:url(../images/index_lamu6_cB.gif) 0 0 no-repeat;}

/*通用页*/
#wrapper #common_contain{ overflow:hidden; padding:0 5px;}
#common_contain .common_localNav{ height:35px; line-height:35px; background: url(../images/localNav.gif) left 11px no-repeat; padding-left:18px;}
#common_contain .common_sider{ float:left; width:230px; overflow:hidden; }
#common_contain .common_sider .common_siderBox{overflow:hidden;}
#common_contain .common_sider .common_siderBox .common_sider_mainNav{ height:39px; line-height:39px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/sider_mainNav.png) 0 0 no-repeat; text-align:center; border:1px solid #ccc; border-bottom:none; }
#common_contain .common_sider .common_siderBox .common_sider_subNav{ padding:20px 15px 20px 0px; overflow:hidden; background:url(../images/sider_subNav_bg.png) right top repeat-y;  border:1px solid #ccc; border-right:none; border-top:none;}
#common_contain .common_sider .common_siderBox .common_sider_subNav ul{ width:214px; background:url(../images/sider_subNav.png) 0 0; overflow:hidden;}
#common_contain .common_sider .common_siderBox .common_sider_subNav ul li{ height:40px; line-height:40px; padding-left:10px; }
#common_contain .common_sider .common_siderBox .common_sider_subNav ul li a{ font-weight:bold;/* font-size:14px;*/}
#common_contain .common_sider .common_siderBox .common_sider_subNav ul li a:hover{}
#common_contain .common_mainContain{ float:right; width:740px; height:auto; overflow:hidden; }
#common_contain .common_mainContain .common_curNav{ height:40px; line-height:40px; border-bottom:1px dashed #ccc; color:#428039; font-size:14px; font-weight:bold;}
#common_contain .common_mainContain .common_commonBox{ line-height:220%; padding:10px; font-size:14px; overflow: hidden;}
#common_contain .common_mainContain .common_commonBox p{font-size:14px;}
#common_contain .common_mainContain .common_commonBox td{font-size:14px;}

/*栏目页*/
#wrapper #lamu_contain{ overflow:hidden; padding:0 5px;}
#lamu_contain .lamu_localNav{ height:35px; line-height:35px; background: url(../images/localNav.gif) left 11px no-repeat; padding-left:18px;}
#lamu_contain .lamu_sider{ float:left; width:230px; overflow:hidden; }
#lamu_contain .lamu_sider .lamu_siderBox{overflow:hidden;}
#lamu_contain .lamu_sider .lamu_siderBox .lamu_sider_mainNav{ height:39px; line-height:39px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/sider_mainNav.png) 0 0 no-repeat; text-align:center; border:1px solid #ccc; border-bottom:none; }
#lamu_contain .lamu_sider .lamu_siderBox .lamu_sider_subNav{ padding:20px 15px 20px 0px; overflow:hidden; background:url(../images/sider_subNav_bg.png) right top repeat-y;  border:1px solid #ccc; border-right:none; border-top:none;}
#lamu_contain .lamu_sider .lamu_siderBox .lamu_sider_subNav ul{ width:214px; background:url(../images/sider_subNav.png) 0 0; overflow:hidden;}
#lamu_contain .lamu_sider .lamu_siderBox .lamu_sider_subNav ul li{ height:40px; line-height:40px; padding-left:10px; }
#lamu_contain .lamu_sider .lamu_siderBox .lamu_sider_subNav ul li a{ font-weight:bold;}
#lamu_contain .lamu_sider .lamu_siderBox .lamu_sider_subNav ul li a:hover{}
#lamu_contain .lamu_mainContain{ float:right; width:740px; height:auto; overflow:hidden; }
#lamu_contain .lamu_mainContain .lamu_curNav{ height:40px; line-height:40px; border-bottom:1px dashed #ccc; color:#428039; font-size:14px; font-weight:bold;}
#lamu_contain .lamu_mainContain .lamu_lamuBox{ line-height:220%; padding:10px; font-size:14px; overflow: hidden;}

/*列表页*/
#wrapper #list_contain{overflow:hidden; padding:0 5px;}
#list_contain .list_localNav{ height:35px; line-height:35px; background: url(../images/localNav.gif) left 11px no-repeat; padding-left:18px;} 
#list_contain .list_sider{ float:left; width:230px;}
#list_contain .list_sider .list_siderBox{ overflow:hidden; }
#list_contain .list_sider .list_siderBox .list_sider_mainNav{height:39px; line-height:39px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/sider_mainNav.png) 0 0 no-repeat; text-align:center; border:1px solid #ccc; border-bottom:none;}
#list_contain .list_sider .list_siderBox .list_sider_subNav{ padding:20px 15px 20px 0px; overflow:hidden; background:url(../images/sider_subNav_bg.png) right top repeat-y;  border:1px solid #ccc; border-right:none; border-top:none;}
#list_contain .list_sider .list_siderBox .list_sider_subNav ul{ width:214px; background:url(../images/sider_subNav.png) 0 0; overflow:hidden;}
#list_contain .list_sider .list_siderBox .list_sider_subNav ul li{height:40px; line-height:40px; padding-left:10px;}
#list_contain .list_sider .list_siderBox .list_sider_subNav ul li a{font-weight:bold;}
#list_contain .list_sider .list_siderBox .list_sider_subNav ul li a:hover{}
#list_contain .list_mainContain{ float:right; width:740px; height:auto; overflow:hidden; }
#list_contain .list_mainContain .list_curNav{height:40px; line-height:40px; border-bottom:1px dashed #ccc; color:#428039; font-size:14px; font-weight:bold;}
#list_contain .list_mainContain .list_listBox{padding:10px; overflow: hidden;}
#list_contain .list_mainContain .list_listBox ul{}
#list_contain .list_mainContain .list_listBox ul li{ height:39px; line-height:39px; border-bottom:1px dotted #ccc; background:url(../images/arrow01.gif) left 8px no-repeat; padding-left:15px;}
#list_contain .list_mainContain .list_listBox ul li span{ float:right;}
#list_contain .list_mainContain .list_listBox ul li a{ font-size:13px; }
#list_contain .list_mainContain .list_listBox numBox{}

/*内容页*/
#wrapper #info_contain{overflow:hidden; padding:0 5px;}
#info_contain .info_localNav{ height:35px; line-height:35px; background: url(../images/localNav.gif) left 11px no-repeat; padding-left:18px;} 
#info_contain .info_sider{ float:left; width:230px;}
#info_contain .info_sider .info_siderBox{overflow:hidden;}
#info_contain .info_sider .info_siderBox .info_sider_mainNav{height:39px; line-height:39px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/sider_mainNav.png) 0 0 no-repeat; text-align:center; border:1px solid #ccc; border-bottom:none;}
#info_contain .info_sider .info_siderBox .info_sider_subNav{padding:20px 15px 20px 0px; overflow:hidden; background:url(../images/sider_subNav_bg.png) right top repeat-y;  border:1px solid #ccc; border-right:none; border-top:none;}
#info_contain .info_sider .info_siderBox .info_sider_subNav ul{width:214px; background:url(../images/sider_subNav.png) 0 0; overflow:hidden;}
#info_contain .info_sider .info_siderBox .info_sider_subNav ul li{height:40px; line-height:40px; padding-left:10px;}
#info_contain .info_sider .info_siderBox .info_sider_subNav ul li a{font-weight:bold;}
#info_contain .info_sider .info_siderBox .info_sider_subNav ul li a:hover{}
#info_contain .info_mainContain{ float:right; width:740px; height:auto; overflow:hidden; }
#info_contain .info_mainContain .info_curNav{height:40px; line-height:40px; border-bottom:1px dashed #ccc; color:#428039; font-size:14px; font-weight:bold;}
#info_contain .info_mainContain .info_infoBox{padding:10px; overflow: hidden;}
#info_contain .info_mainContain .info_infoBox .info_infoTitle{ text-align:center; height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#000;}
#info_contain .info_mainContain .info_infoBox .info_infoAuthor{ text-align:center; margin-bottom:20px;}
#info_contain .info_mainContain .info_infoBox .info_infoArticle{line-height:220%; font-size:14px; overflow:hidden; }
#info_contain .info_mainContain .info_infoBox .info_infoOther{}

#wrapper #footer{ width:996px; margin:0 auto; padding:0; margin-top:10px; background: url(../images/barcode.png) 920px 10px  no-repeat; }
#footer .copyright{ width:976px; margin:0 auto; text-align:center; padding:10px 0; border-top:1px dashed #ccc; }
#footer .copyright p{ height:15px; line-height:15px;}