@charset "utf-8";
body{ background:#F0F1F3 url(../img/bg.jpg) repeat-x top; }

#header{ margin:0 auto; width:900px; height:110px;background:#FFFFFF; padding:1px 0 2px 0;}
#header p { float:left;width:690px;  float:right;height:110px; text-align:right; padding:0;}
#header h2 a{ float:left;display:block;width:210px;height:110px; text-align:center;}
#header h2 img {margin:0; padding:0;}
.name_top {margin:0 auto; width:900px; height:27px; background:url(../img/new_top.jpg) no-repeat; text-align:left;line-height:27px; }
.name_top a { font-size:12px; font-weight:normal;line-height:22px;}
.name_top h1 { text-indent:-9999px; width:0; height:0; margin:0; padding:0;}
.name_top span { float:right; margin:0 12px; *margin:4px 12px;_margin:-25px 12px 2px 12px;}
.name_top ul { float:right;margin:0 15px 0 0;_margin:-27px 15px 0 12px;}
.name_top ul li{ float:left; display:block;height:27px; padding:0 15px; background:url(../img/top_r.jpg) no-repeat bottom right;}
.name_top ul li a{ font-size:12px; color:#9C0B10; line-height:27px;}
.name_top ul li a:hover{ color:#000;}
#nav {  margin:0 auto; width:900px; background:url(../img/nav_bg.jpg) repeat; border-bottom:2px solid #D2161C; min-height:54px; height:auto!important; text-align:left;}
#nav p { padding:0 10px;}
#nav a{ font-size:12px; color:#000; line-height:27px; height:27px; padding:0 10px 0 10px;}
#nav a:hover{color:#9C0B10;}
.hangye {margin:0 auto; padding:5px; width:890px; font-size:12px; color:#000000; text-align:left; background:#fff;}
.hangye a {	margin-right:10px;color:#333333;text-decoration: underline;}
/*--------------------------one------------------------*/
.all_block { margin:0 auto; width:900px; height:auto;background:#fff; padding-top:3px;}
.right_1 { float:right; margin-right:8px; _margin-right:4px; width:218px; height:364px;background:url(../img/right_1.jpg) no-repeat left top; }
.right_1 h2 { height:38px; line-height:38px; font-size:14px; font-weight:bold; text-align:left; text-indent:30px; }
.right_1 h2 a {color:#910005;}
.right_1 h2 span { clear:both; float:right; width:120px;height:25px;font-weight:normal;z-index:999;font-size:12px; margin-top:-38px;text-align:left;}
.right_1 h2 span a { color:#333333;}
.right_1  dl {float:left; margin:13px -4px 5px 18px;_margin:13px 0 5px 9px; background:#fff;}
.right_1  dl dt {border: 2px solid #fff;width:80px; height:60px;}
.right_1  dl dt a {display:block;font-size:12px;}
.right_1  dl dd {text-align:center; margin:3px 0 0 5px;border: 1px solid #fff;}
.right_1  dl dd a {text-decoration: none;color:#666;}
.right_1  dl dd p {background:#E2E2E2; margin-left:-5px;}
.right_1  dl dd p a {color:#910005;}
.r { float:right; width:223px; text-align:left;}
.right { float:left; width:215px; border:1px solid #B5B5B5; margin: 0 8px 5px 0; _margin-right:0 0 5px 0; background:#FFFFFF;}
.right h2 {width:215px; height:30px; background:#fff url(../img/r_h_bg.jpg) no-repeat top center; font-size:14px; color:#2B4A1E; font-weight:bold; line-height:24px; text-align:left; text-indent:30px;  }
.right h2 a { color:#910005;}
.right p { text-align:left;text-align:center; margin-top:4px;_margin-top:2px; background:#F1FFC1;}
.right h2 span { clear:both; float:right; width:80px;height:25px;font-weight:normal;z-index:999;font-size:12px; margin-top:-24px;text-align:left;}
.right h2 span a { color:#333333;}
.right ul { margin:0 0 10px 10px;}
.right li { text-align:left;  height:25px; line-height:25px; background:url(../img/r_l_bg.jpg) no-repeat left top; text-indent:12px;}
.right li em {font-size:9px;color:#999;font-style: normal; float:right; width:60px; text-align:left; margin-top:-25px;}
.right dl {float:left; margin:7px -4px 0 18px;_margin:7px 0 0 9px; background:#fff; padding-bottom:10px;}
.right dl dt {border: 1px solid #999;width:80px; height:60px; padding:2px;}
.right dl dt a {display:block;font-size:12px;}
.right dl dd {text-align:center; margin-top:-1px;border: 1px solid #999; width:80px;padding:2px;}
.right dl dd a {text-decoration: none;color:#666;}
.right dl dd p {background:#E2E2E2; margin:0;}
.right dl dd p a {color:#910005;}
.video { float:left; width:375px; height:291px; }
.video1 { float:left; width:260px; height:261px; padding:15px; background:url(../img/video1.jpg) no-repeat top left; }
.video1 dl { float:left; width:260px; height:75px; margin-top:10px; border-bottom:1px dotted #999; }
.video1 dl dt { float:left;width:80px; height:60px; border:2px solid #fff;}
.video1 dl dt a {display:block;font-size:12px;}
.video1 dl dd { float:left;text-align:left; width:170px; margin:3px 0 0 5px; color:#999999;}
.video1 dl dd a {color:#9D0C11; text-decoration:underline;}
.video1 dl dd span {background: url(../img/video3.jpg) no-repeat center left; padding:10px 15px; line-height:28px; margin-left:50px;}
.video1 dl dd span a {color:#000; text-indent:10px;text-decoration: none;}
.search { float:left; width:536px; height:30px; background:url(../img/search_bg.jpg) no-repeat left top; margin:6px 0 0 8px;_margin:6px 0 0 4px; text-align:left; padding:6px 0 0 120px;}
.gjz {float:left; width:656px; height:28px; background:url(../img/new3.jpg) no-repeat left top;margin:0 0 0 8px;_margin:0 0 0 4px; text-align:left; text-indent:15px; line-height:26px; }
.gjz a { margin-right:10px;color:#910005;text-decoration: underline;}
.right2 { float:right; width:217px; margin: 0 6px 5px 0; _margin-right:0 3px 5px 0;background:#fff url(../img/right_2_bg.jpg) repeat-y left;}
.right2 h2 {width:217px; height:34px; background:#fff url(../img/right_2_h.jpg) no-repeat top center; font-size:14px; color:#910005; font-weight:bold; line-height:34px; text-align:left; text-indent:30px;   }
.right2 ul { padding:0 0 10px 14px; background:url(../img/right_2_bt.jpg) no-repeat bottom center;}
.right2 li { text-align:left; line-height:25px; background:url(../img/r_l_bg.jpg) no-repeat left top; text-indent:12px;}
.right2 p { background:#fff; margin:0 10px 0 0;text-indent:0; }
.right2 a { margin-right:10px;}
/*---------------------------tuijian----------------------------*/
#tuijian { float:left; width:656px; margin-top:5px; background:url(../img/h_k_bg.jpg) repeat-y left;border-bottom: 1px solid #CA0E17; padding-bottom:10px; margin:0 0 5px 8px;_margin:0 0 5px 4px;}
#tuijian h2 {width:656px; height:29px;background:url(../img/h2_bg.jpg) no-repeat left top; font-size:14px; color:#fff; font-weight:bold; line-height:32px; text-align:left; text-indent:30px;  color:#fff;}
#tuijian h2 a { color:#fff;}
#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 dl {float:left; margin:15px 0 5px 30px;_margin:15px 5px 5px 20px;background:#fff; border:1px solid #999; padding:2px;}
#tuijian dl dt {width:120px; height:90px;}
#tuijian dl dt a {display:block;font-size:12px;}
#tuijian dl dd {text-align:center; margin:3px 0 0 5px;}
#tuijian dl dd a {text-decoration: none;color:#666;}
#tuijian dl dd p {background:#F4F4F4; margin-left:-5px;}
#tuijian dl dd p a {color:#910005;}
/*------------------------------neiye---------------------------------------*/
.dqwz  { float:left; width:657px; 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;}

.neiye { float:left; width:657px; margin-top:5px; background:url(../img/neiye_bg.jpg) repeat-y left;border-bottom: 1px solid #CA0E17; padding-bottom:10px; margin:5px 0 0 8px;_margin:5px 0 0 4px;}
.neiye h2 {width:657px; height:45px;background:url(../img/h2_bg_1.jpg) no-repeat left top; font-size:14px; color:#fff; font-weight:bold; line-height:32px; text-align:left; text-indent:40px; }
.neiye dl {float:left; margin:15px 0 15px 25px; *margin:15px 0 15px 30px;_margin:15px 5px 15px 20px;background:#fff; border:1px solid #999; padding:3px;}
.neiye dl dt {width:120px; height:90px;}
.neiye dl dt a {display:block;font-size:12px;}
.neiye dl dd {text-align:center; margin:3px 0 0 5px;}
.neiye dl dd a {text-decoration: none;color:#666;}
.neiye dl p {background:#F4F4F4; margin-left:0;*margin-left:-5px;}
.neiye dl dd p a {color:#910005;}
.fen { clear:both; margin:20px 0 0 20px;*margin:20px 0 0 5px;width:600px; text-align:center;color:#333;border-top:2px solid #999; padding-top:25px; }
.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:#999; font-size:10px; margin-right:15px; }
#xxqk { float:left; display:block;width:620px;height:20px;font-size:12px; text-align:right; margin:-10px 20px 0 0;*margin:-10px 10px 0 0;}
.article {overflow:auto;width:590px;height:620px;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:590px;height:290px;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:210px; 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:655px;text-align:center; margin-left:8px;_margin-left:4px;}
.tp4 { float:left; margin-bottom:5px; width:217px; background:#FFFFFF;}
.f_link {clear:both;width:900px; height:72px;}
.f_link h2 {text-indent:-9999px; width:0; height:0;}
#left_demo a { margin:0 10px 0 10px;}

#footer{ clear:both;margin:0 auto; width:900px; height:120px; background:#fff url(../img/new4.jpg) repeat-x bottom; text-align:left; }
.links{	text-align:center;color:#000;line-height:33px;background:#fff url(../img/new5.jpg) repeat-x top; border-bottom:2px solid #FFFFFF;}
.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;}

/*----------------------------------------------------------------------------------*/
/* 选项卡关键属性 */
.tab { float:left; width:656px; height:315px; position:relative; margin:5px 0 0 8px;_margin:5px 0 0 4px; } /*设置容器高宽等*/
html > body .tab { width:653px; }/*兼容IE6:IE6下宽度不够*/
.tab div  { position:absolute; top:26px; left:0; width:653px; height:290px; border:solid #E6545E; border-width:0 1px 1px; margin-top:-1px; }/*设置被操作容器高宽等*/
.tab div { display:none; }/*设置被操作容器默认隐藏:不用ID是因为下面将利用class来控制被操作容器显示,而class优先级低于id选择器*/
.tab .block { display:block; }/*选中的被操作容器*/
.tab h3 { float:left; width:164px; height:26px; line-height:26px; margin:0 -1px 0 0; font-size:14px; cursor:pointer; font-weight:normal; text-align:center; color:#9C0B10; background:url(../img/tab2.jpg) no-repeat; text-decoration:underline;}/*默认标题样式*/
.tab .up { background: url(../img/tab1.jpg) no-repeat; text-decoration: none; font-weight:bold; }/*选中的标题样式*/
.tab span { clear:both; float:left; width:610px; text-align:right; margin-top:10px;}

/*修饰列表内容*/
.tab dl  {float:left; margin:20px 0 0 30px;_margin:20px 5px 0 20px;background:#fff; border:1px solid #999; padding:2px;}
.tab dl dt {width:120px; height:90px;}
.tab dl dt a {display:block;font-size:12px;}
.tab dl dd {text-align:center; margin:3px 0 0 5px;}
.tab dl dd a {text-decoration: none;color:#666;}
.tab dl dd p {background:#F4F4F4; margin-left:-5px;}
.tab dl dd p a {color:#910005;}

/*--------------------------------------*/
.neiye1 { float:left; width:657px; margin-top:5px; background:url(../img/neiye_bg.jpg) repeat-y left;border-bottom: 1px solid #CA0E17; padding-bottom:10px; margin:5px 0 0 8px;_margin:5px 0 0 4px;}
.neiye1 h2 {width:657px; height:45px;background:url(../img/h2_bg_1.jpg) no-repeat left top; font-size:14px; color:#fff; font-weight:bold; line-height:32px; text-align:left; text-indent:40px; }
.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:#999; font-size:10px; margin-right:15px; }

.neiye1 h2 a { color:#fff;}
.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;color:#fff;}

.lyb { text-align:left; margin:20px;}
.lyb p { line-height:30px; margin-left:80px;}