@charset "utf-8";
body{ background:#F6F6F6;}

#header{ margin:0 auto; width:900px; height:110px;background:#FFFFFF; padding-bottom:2px;}
#header p { float:left;width:690px;  float:right;height:110px; text-align:left; padding:0; }
#header h1 a{ float:left;display:block;width:210px;height:110px;}
#header h1 img {margin:0; padding:0;}
#nav {  margin:0 auto; width:900px; height:38px; background:url(../img/nav_bg_a.jpg) no-repeat top left; }
#nav ul { margin-left:20px;}
#nav ul li{ float:left; display:block;height:38px; padding:0 16px 0 16px; background:url(../img/nav_left_a.jpg) no-repeat top right;}
#nav ul li a{ font-size:14px; font-weight:bold; color:#FFFFFF; line-height:38px;}
#nav ul li a:hover{ color:#FFFDC6;}
/*--------------------------one------------------------*/
.all_block { margin:0 auto; width:900px;background:#fff;}
.right { float:right; width:197px; background:#fff url(../img/new1.jpg) repeat-y left;}
.right h2 {width:196px; height:37px; background:#fff url(../img/r_h_bg_a.jpg) no-repeat bottom center; font-size:14px; color:#333; font-weight:bold; line-height:37px; text-align:left; text-indent:35px; padding-top:6px; }
.right h2 a {line-height:37px; color:#333;}
.right p { text-align:left; text-align:left; background:#FFFFFF;margin:0 2px;padding:2px 0 2px 5px;}
.right h2 span { clear:both; float:right; width:90px;height:25px;font-weight:normal;z-index:999;font-size:12px; margin-top:-37px;text-align:left;}
.right ul {border-bottom:1px solid #D6D6D6; padding: 5px 4px 10px 15px;}
.right li { text-align:left;  height:24px; line-height:24px; background:url(../img/r_l_bg_a.jpg) no-repeat left top; text-indent:10px;}
#dlanniu { height:25px; margin:5px 2px 0 2px; padding:5px; border-top:1px dotted #999; border-bottom:1px solid #D6D6D6; text-align:center;}
.right li em {font-size:9px;color:#DB970E;font-style: normal; float:right; width:60px; text-align: center; margin-top:-25px;}
.video { float:left; width:335px; height:250px; margin:5px 10px 0 8px;_margin:5px 10px 0 4px;background:url(../img/video_bg.jpg) no-repeat left top; padding-top:5px; }
.new_join { float:left; width:344px; margin-top:5px; background:url(../img/new_join_bg.jpg) repeat-y left;border-bottom: 1px solid #469F04; padding-bottom:10px;}
.new_join h2 {width:344px; height:33px;background:url(../img/new_join_h_a.jpg) no-repeat left top; font-size:14px; color:#000000; font-weight:bold; line-height:38px; text-align:left; text-indent:35px; }
.new_join span  { clear:both; float:right; width:100px;height:25px;font-weight:normal;z-index:999;font-size:12px; margin-top:-38px; text-decoration:underline; text-align:left;}
.new_join h2 a { color:#000000;}
.new_join dl {float:left; margin:10px 0 0 10px;_margin:10px 5px 0 6px;}
.new_join dl dt {border: 1px solid #000; padding:2px; width:90px; height:68px;}
.new_join dl dt a {display:block;font-size:12px;}
.new_join dl dd {text-align:left; margin:3px 0 0 5px;}
.new_join dl dd a {text-decoration: none;color:#666;}
.search { float:left; width:532px; height:37px; background:url(../img/search_bg_a.jpg) no-repeat left top; margin:10px 0 0 8px;_margin:10px 0 0 4px; text-align:left; padding:8px 0 0 160px;}

/*---------------------------tuijian----------------------------*/
.tuijian { float:left; width:690px; margin-top:5px; background:url(../img/h_k_bg_a.jpg) repeat-y left;border-bottom: 1px solid #2DA508; padding-bottom:10px; margin:5px 0 0 8px;_margin:5px 0 0 4px;}
.tuijian h2 {width:690px; height:29px;background:url(../img/h2_bg_a.jpg) no-repeat left top; font-size:14px; color:#000000; font-weight:bold; line-height:32px; text-align:left; text-indent:35px; }
.tuijian a { color:#000000;}
.tuijian h2 span { clear:both; float:right; width:100px;height:25px;font-weight:normal;z-index:999;font-size:12px; margin-top:-32px; text-decoration:underline; text-align:left;}
.tuijian h3 span { clear:both; float:right; width:100px;height:25px;font-weight:normal;z-index:999;font-size:12px; margin-top:-40px; text-decoration:underline; text-align:left;}
.tuijian .tjnjy { float:left; width:338px; margin-top:5px; background:url(../img/h3_k_bg_a.jpg) repeat-y left; text-align:center; margin:12px -8px 0 8px;_margin:12px -4px 0 4px;}
.tuijian .tjnjy h3{width:338px; height:33px;background:url(../img/h3_bg_a.jpg) no-repeat left top; font-size:12px; color:#000000; font-weight:bold; line-height:38px; text-align:left; text-indent:35px; }
.tuijian .tjnjy dl {float:left; margin:13px -15px 0 25px;_margin:13px -8px 0 13px;}
.tuijian .tjnjy dl dt {border: 1px solid #000; padding:2px; width:80px; height:60px;}
.tuijian .tjnjy dl dt a {display:block;font-size:12px;}
.tuijian .tjnjy dl dd {text-align:left; margin:3px 0 0 5px;}
.tuijian .tjnjy dl dd a {text-decoration: none;color:#666;}
.tuijian .tjnjy .dbu { clear:both; float:left; width:338px; height:20px; background:url(../img/h3_d_bg_a.jpg) no-repeat left top;}
.tuijian .tjnjy ul { margin-top:15px;_margin-top:8px;}
.tuijian .tjnjy li { float:left; margin:0 -20px 0 20px;_margin:0 -10px 0 10px; background:url(../img/li_bg.jpg); width:150px; height:25px; line-height:20px; text-indent:15px; text-align:left;}
.tuijian .tjnjy li a { color:#454545;}
/*----------------------------------------------------------------------*/


.tuijian .tjnjy1 { float:left; width:338px; margin-top:5px; background:url(../img/h3_k_bg_a.jpg) repeat-y left; text-align:center; margin:12px -8px 0 8px;_margin:12px -4px 0 4px;}
.tuijian .tjnjy1 h3{width:338px; height:33px;background:url(../img/h3_bg_a.jpg) no-repeat left top; font-size:12px; color:#000000; font-weight:bold; line-height:38px; text-align:left; text-indent:35px; }
.tuijian .tjnjy1 .dbu { clear:both; float:left; width:338px; height:20px; background:url(../img/h3_d_bg_a.jpg) no-repeat left top;}
.tuijian .tjnjy1 ul { margin-top:15px;_margin-top:8px;}
.tuijian .tjnjy1 li { float:left; margin:0 -20px 0 20px;_margin:0 -10px 0 10px; background:url(../img/li_bg1.jpg); width:150px; height:25px; line-height:20px; text-indent:15px; text-align:left;}
.tuijian .tjnjy1 li a { color:#454545;}
.tuijian .tjnjy1 dl { margin:10px 15px; width:300px; height:110px; background:url(../img/dl_bg.jpg) no-repeat bottom center; }
.tuijian .tjnjy1 dl dt img { float:left;border: 1px solid #000; padding:2px;}
.tuijian .tjnjy1 dl dd { float:left; text-align:left; width:155px; margin-left:10px;}
.tuijian .tjnjy1 dl dd a {	color:#2D4A20;text-decoration: underline;}
.name { background:#EEF9E3; color:#003300; font-weight:bold; height:18px; line-height:18px; text-indent:5px;}
.desc { color:#454545; margin-top:5px; text-indent:24px;}
/*------------------------------neiye---------------------------------------*/
.dqwz  { float:left; width:690px; margin-top:5px; background:url(../img/dqwz.gif) no-repeat left  center;  margin:5px 0 0 8px;_margin:5px 0 0 4px; text-align:left; text-indent:15px;}

.right dl {float:left; margin:8px -5px 0 8px;_margin:8px -2px 0 4px;}
.right dl dt {border: 1px solid #000; padding:2px; width:80px; height:60px;}
.right dl dt a {display:block;font-size:12px;}
.right dl dd {text-align:left; margin:3px 0 0 5px;}
.right dl dd a {text-decoration: none;color:#666;}
.neiye { float:left; width:690px; margin-top:5px; background:url(../img/h_k_bg1.jpg) repeat-y left;border-bottom: 1px solid #469F04; padding-bottom:10px; margin:5px 0 0 8px;_margin:5px 0 0 4px;}
.neiye h2 {width:690px; height:45px;background:url(../img/h2_bg_a.jpg) no-repeat left top; font-size:14px; color:#000000; font-weight:bold; line-height:32px; text-align:left; text-indent:35px; }
.neiye dl { float:left; margin: 0 0 15px 30px;_margin:15px 0 0 15px; width:300px; height:115px; background:url(../img/dl_bg.jpg) no-repeat bottom center; }
.neiye dl dt img { float:left;border: 1px solid #000; padding:2px;}
.neiye dl dd { float:left; text-align:left; width:155px; margin-left:10px;}
.neiye dl dd a {	color:#2D4A20;text-decoration: underline;}
.fen { clear:both; margin:20px 0 0 20px;*margin:20px 0 0 5px;width:650px; text-align:center;color:#333;border-top:2px solid #999; padding-top:15px; }
.fen a {color:#f00;}
.fen a:hover {color:#333;}
.neiye ul { margin:20px 0 0 50px;;*margin:20px 0 0 0 ; width:580px;}
.neiye li { border-bottom:1px dotted #C2C2C2;overflow:hidden;text-indent:10px; height:33px;line-height:33px;float:left;width:580px; }
.neiye li a { float:left; font-size:14px; background:url(../img/bg1.jpg) no-repeat top left; margin-left:15px;  }
.neiye li a:hover { color:#f00; }
.neiye li em { float:right;font-style:normal;color:#DB970E; font-size:10px; margin-right:15px; }
#xxqk { float:left; display:block;width:660px;height:20px;font-size:12px; text-align:right; margin:-10px 20px 0 0;*margin:-10px 10px 0 0;}
.article {overflow:auto;width:625px;height:600px;margin:11px 0 0 28px;padding:10px 20px 0 5px; scrollbar-3d-light-color:#CDCDCD;scrollbar-arrow-color:#fff;scrollbar-Base-color:#CDCDCD;scrollbar-track-color:#f1f1f1;
scrollbar-dark-shadow-color:#CDCDCD;scrollbar-face-color:#CDCDCD;scrollbar-highlight-color:#CDCDCD;scrollbar-shadow-color:#CDCDCD;}
.article1 {overflow:auto;width:625px;height:250px;margin:11px 0 0 28px;padding:10px 20px 0 5px; scrollbar-3d-light-color:#CDCDCD;scrollbar-arrow-color:#fff;scrollbar-Base-color:#CDCDCD;scrollbar-track-color:#f1f1f1;
scrollbar-dark-shadow-color:#CDCDCD;scrollbar-face-color:#CDCDCD;scrollbar-highlight-color:#CDCDCD;scrollbar-shadow-color:#CDCDCD;}
.article p,.article1 p { font-size:14px; text-align:left; text-indent:28px; line-height:2;}
.pinglun { border-top:1px dotted #666;margin:20px;}
.pinglun p { font-size:14px; text-align:left; text-indent:28px; line-height:2; margin-left:50px;}
.pinglun span a { margin-left:250px; color:#003399;text-decoration:underline; font-size:12px; font-weight:bold;}


/*--------------------------------------------------------------------------*/
.tp2 { width:890px; padding:5px; background:#FFFFFF; text-align:center;}
.tp3 { float:left; width:690px; padding:5px;text-align:center;}
.f_link h2 {text-indent:-9999px; width:0; height:0;}
.f_link {clear:both;width:900px; height:72px;}


#footer{ clear:both; margin:0 auto; width:900px; height:120px; background:#fff url(../img/new2.jpg) repeat-x bottom; text-align:left;  }
.links{	text-align:center;color:#000;line-height:30px;background:#eee; border-bottom:1px solid #CACACA;border-top:1px solid #CACACA; margin-top:4px;}
.links a:link,.links a:visited{color:#000}
#footer p{ margin-top:20px; text-align:center;line-height:2;color:#454545  }
#footer p strong{font-weight:normal;color:#D80000}
/*----------------------------------------------------------------------*/

#pic_scroll { float:left; width:810px;*width:820px;_width:810px;height:50px;white-space:nowrap;overflow:hidden; position:absolute;z-index:10; margin:12px 0 0 75px; }
#pic_scroll img { padding-bottom:6px;}
#pic_scroll .imgX {display:inline;white-space:nowrap}
#pic_scroll .imgX li{display:inline;}
#pic_scroll .imgY {display:block;white-space:nowrap}
#pic_scroll .imgY li{display:inline;white-space:nowrap}
#ss{position:absolute;top:300px;left:300px;}

.neiye1 { float:left; width:690px; margin-top:5px; background:url(../img/h_k_bg1.jpg) repeat-y left;border-bottom: 1px solid #469F04; padding-bottom:10px; margin:5px 0 0 8px;_margin:5px 0 0 4px;}
.neiye1 h2 {width:690px; height:45px;background:url(../img/h2_bg_a.jpg) no-repeat left top; font-size:14px; color:#000000; font-weight:bold; line-height:32px; text-align:left; text-indent:35px; }
.neiye1 h2 span { clear:both; float:right; width:100px;height:25px;font-weight:normal;z-index:999;font-size:12px; margin-top:-32px; text-decoration:underline; text-align:left;}
.neiye1 ul { margin:5px 0 0 50px;;*margin:5px 0 0 0 ; width:580px;}
.neiye1 li { border-bottom:1px dotted #C2C2C2;overflow:hidden;text-indent:10px; height:33px;line-height:33px;float:left;width:580px; }
.neiye1 li a { float:left; font-size:14px; background:url(../img/bg1.jpg) no-repeat top left; margin-left:15px;  }
.neiye1 li a:hover { color:#f00; }
.neiye1 li em { float:right;font-style:normal;color:#DB970E; font-size:10px; margin-right:15px; }

.lyb { text-align:left; margin:20px;}
.lyb p { line-height:30px; margin-left:80px;}