@charset "utf-8";
body{ background:#fff; }

#header{ margin:0 auto; width:1002px; height:110px;background:#FFFFFF; padding:0;}
#name_top p { float:left;width:695px;  float:right;height:82px; text-align:right; padding:0;}
#header h1 a{ float:left;display:block;width:210px;height:110px; text-align:center; padding-left:25px;}
#header h1 img {margin:0; padding:0;}
#name_top { float:right; width:695px; height:28px; background:url(../img/new_top.jpg) no-repeat center top;line-height:28px; }
#name_top a { font-size:12px; font-weight:normal;line-height:22px;}
#name_top ul { float:right;}
#name_top ul li{ float:left; display:block;height:27px; padding:0 15px;}
#name_top ul li a{ font-size:12px; color:#9C0B10; line-height:27px;}
#name_top ul li a:hover{ color:#000;}
#nav { clear:both; margin:0 auto; width:1002px; background:url(../img/nav_bg.jpg) repeat; min-height:38px; height:auto!important; text-align:left;}
#nav p { padding:0 15px 0 25px;font-size:14px; color:#fff; font-weight:bold; }
#nav a{ font-size:14px; color:#fff; font-weight:bold; line-height:36px; height:36px; padding:0 5px 0 5px;}
#nav a:hover{color:#FFF372;}
.hangye {margin:0 auto; padding:5px; width:932px; font-size:12px; color:#000000; text-align:left; background:#fff;}
.hangye a {	margin-right:10px;color:#333333;text-decoration: underline;}
/*--------------------------one------------------------*/
.all_block { clear:both; margin:0 auto; width:940px; height:auto;background:#fff; padding-top:8px;}
.right_1 { float:right; width:255px; height:380px;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:10px -4px 0 18px;_margin:10px 0 0 9px; }
.right_1  dl dt {border: 1px solid #D7D7D7;width:100px; height:75px;background:#fff; padding:2px;*padding:1px 2px 3px 2px;}
.right_1  dl dd {text-align:center; margin:3px 0 0 5px;}
.right_1  dl dd a {text-decoration: none;color:#666; text-decoration:underline;}
.r { float:right; width:255px; text-align:right;}
.right { float:left; width:253px; border:1px solid #E1E1E1;background:#FFFFFF; margin-bottom:5px;}
.right h2 {width:253px; height:30px; background:#fff url(../img/r_h_bg.jpg) no-repeat top center; font-size:14px; color:#333333; font-weight:bold; line-height:30px; text-align:left; text-indent:30px;  }
.right h2 a { color:#333333;}
.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:-30px;text-align:left;}
.right h2 span a { color:#454545;}
.right ul { clear:both; margin:8px 0 10px 15px;}
.right li { text-align:left;  height:22px; line-height:22px; background:url(../img/r_l_bg.jpg) no-repeat left center; 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 15px;_margin:7px 0 0 8px; background:#fff; text-align:left;}
.right dl dt {float:left;border: 1px solid #999;width:100px; height:75px; padding:2px;*padding:1px 2px 3px 2px ;}
.right dl dt a {display:block;font-size:12px;}
.right dl dd { float:left;text-align:left;width:110px; margin-left:5px;}
.right dl dd a {text-decoration: none;color:#666;}
.right dl dd strong {background:#E2E2E2; font-weight:bold; width:110px; color:#C80000;}
.name {background:#E2E2E2;}
.qyjc { float:left; width:115px; text-align:left;  height:22px; line-height:22px; background:url(../img/r_l_bg.jpg) no-repeat left center; text-indent:12px;}

.video { float:left; width:375px; height:291px; margin-top:5px;}
.video1 { float:left; width:272px; height:261px; padding:15px; background:url(../img/video1.jpg) no-repeat top left;margin-top:5px; }
.video1 dl { float:left; width:260px; height:75px; padding-left:10px; 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:607px; height:32px; background:url(../img/search_bg.jpg) no-repeat left top; text-align:left; padding:6px 0 0 70px;}
#gjz {float:left; width:607px; padding-left:70px; height:27px; background:url(../img/new3.jpg) no-repeat left top; text-align:left;  line-height:27px; }
#gjz a { margin-right:10px;color:#4E4E4E;}
.right2 { float:right; width:255px; margin: 0 0 5px 0; _margin-right:0 0 5px 0;background:#fff url(../img/right_2_bg.jpg) repeat-y left;}
.right2 h2 {width:255px; height:34px; background:#fff url(../img/right_2_h.jpg) no-repeat top center; font-size:14px; color:#333; 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:677px; margin-top:5px;padding-bottom:10px; }
.tuijian h2 {width:677px; height:37px;background:url(../img/tuijian_h.jpg) no-repeat left top; font-size:14px; color:#fff; font-weight:bold; line-height:37px; text-align:left; text-indent:15px;  color:#454545;margin-top:5px;}
.tuijian h2 a { color:#454545;}
.tuijian dl {float:left; margin:10px 5px 0 12px;_margin:10px 5px 0 10px;background:#fff;}
.tuijian dl dt {width:110px; height:83px; border:1px solid #DADADA; padding:2px;*padding:1px 2px 3px 2px; margin-bottom:3px;}
.tuijian dl dt a {display:block;font-size:12px;}
.tuijian dl dd {text-align:left; margin:0 0 0 5px;color:#999;}
.tuijian dl dd a {text-decoration: none;color:#333;}
/*------------------------------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:677px; margin-top:5px; background:url(../img/neiye_bg.jpg) repeat-y left;border-bottom: 1px solid #CA0E17; padding-bottom:10px; margin:5px 0 0 0;_margin:5px 0 0 0;}
.neiye h2 {width:677px; 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:700px;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:370px;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 { clear:both; width:940px; padding:0;*padding:5px 0 0 0;_padding:0; background:#FFFFFF; text-align:center;}
.tp3 { float:left; width:672px;text-align:left;}
.tp4 { float:right; text-align:center; margin-bottom:5px; width:255px; background:#FFFFFF;}
.f_link {clear:both;width:942px; height:72px; margin-top:5px; _margin-top:-15px;}
.f_link h2 {text-indent:-9999px; width:0; height:0;}

#footer{ clear:both;margin:0 auto; width:942px; 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:840px;*width:855px;_width:840px;height:50px;white-space:nowrap;overflow:hidden; position:absolute;z-index:10; margin:12px 0 0 75px; }
#pic_scroll img { padding-bottom:6px; margin-right:4px;}
#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:677px; height:320px; position:relative; margin-top:5px;background:url(../img/tuijian_h1.jpg) no-repeat left top;} /*设置容器高宽等*/
html > body .tab { width:675px; }/*兼容IE6:IE6下宽度不够*/
.tab div  { position:absolute; top:26px; left:0; width:675px; height:285px; margin-top:15px; }/*设置被操作容器高宽等*/
.tab div { display:none; }/*设置被操作容器默认隐藏:不用ID是因为下面将利用class来控制被操作容器显示,而class优先级低于id选择器*/
.tab .block { display:block; }/*选中的被操作容器*/
.tab h3 { float:left; padding:0 15px;height:37px; line-height:37px; font-size:14px; cursor:pointer; text-align:center; color:#454545; text-decoration:underline;background: url(../img/tab2.jpg) no-repeat top left; margin-left:5px;}/*默认标题样式*/
.tab .up { background: url(../img/tab1.jpg) no-repeat top center; color:#000000; font-weight:bold; text-decoration:none;}/*选中的标题样式*/
.tab span { clear:both; float:left; width:610px; text-align:right; margin-top:10px;}

/*修饰列表内容*/
.tab dl {float:left; margin:10px 5px 0 12px;_margin:10px 5px 0 10px;background:#fff;}
.tab dl dt {width:110px; height:83px; border:1px solid #DADADA; padding:2px;*padding:1px 2px 3px 2px; margin-bottom:3px;}
.tab dl dt a {display:block;font-size:12px;}
.tab dl dd {text-align:left; margin:0 0 0 5px;color:#999;}
.tab dl dd a {text-decoration: none;color:#333;}

/*--------------------------------------*/
.neiye1 { float:left; width:677px; margin-top:5px; background:url(../img/neiye_bg.jpg) repeat-y left;border-bottom: 1px solid #CA0E17; padding-bottom:10px; margin:5px 0 0 0;_margin:5px 0 0 0;}
.neiye1 h2 {width:677px; 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;}

#hyfl { clear:both; width:940px;background:url(../img/gjc_bg.jpg) repeat-x top; padding-top:18px;}
#hyfl ul {float:left;width:920px;line-height:27px; margin-left:20px;_margin-left:10px;  text-align:left;}
#hyfl ul li { height:27px; color:#990000; font-weight:bold;display:block;font-size:12px;}
#hyfl ul li a {font-size:12px; font-weight:normal; color:#333333; text-decoration:underline; padding:0 5px;}

#gjzgl { float: left; background:url(../img/gjz.jpg) repeat-x top; width:657px; height:55px; text-align:left; padding:10px;}
#gjzgl a { padding:0 5px;}
.hong14 { font-size:14px; color:#990000; font-weight:bold; line-height:1.8;}
.hong14 a { color:#990000;} 

.right_new { float:left; width:253px;  background: url(../img/right_new.jpg) no-repeat top center;border:1px solid #E1E1E1; margin-top:5px;}
.right_new h2 {width:253px; height:30px; font-size:14px; color:#333333; font-weight:bold; line-height:30px; text-align:left; text-indent:30px;  }
.right_new h2 a { color:#333333;}
.right_new ul { clear:both;  margin:0 0 0 22px;}
.right_new li { text-align:left;  height:25px; line-height:25px; text-indent:12px;}
.right_new li em {font-size:10px;color:#999;font-style: normal; float:right; width:60px; text-align:right; margin-top:-25px; padding-right:15px;}
.right_new dl {float:left; margin:7px -4px 0 35px;_margin:7px 0 0 16px; }
.right_new dl dt {float:left;border: 2px solid #fff;width:74px; height:56px;}
.right_new dl dt a {display:block;font-size:12px;}
.right_new dl dd { float:left;text-align:center;width:130px; text-align:left; margin-left:5px; line-height:14px; color:#999999;}
.right_new dl dd a {text-decoration: none;color:#666;}
.right_new dl dd strong { color:#333; font-weight:bold; font-size:12px; text-decoration:underline; line-height:18px;}
.right_new dl dd span { font-size:10px; color:#910005; line-height:14px;}


.right_n { float:left; width:253px; border:1px solid #E1E1E1;background:#FFFFFF; padding-bottom:10px; margin-bottom:5px;}
.right_n h2 {width:253px; height:30px; background:#fff url(../img/r_h_bg.jpg) no-repeat top center; font-size:14px; color:#333333; font-weight:bold; line-height:30px; text-align:left; text-indent:30px;  }
.right_n h2 a { color:#333333;}
.right_n p { text-align:left;text-align:center; margin-top:4px;_margin-top:2px; background:#F1FFC1;}
.right_n h2 span { clear:both; float:right; width:80px;height:25px;font-weight:normal;z-index:999;font-size:12px; margin-top:-30px;text-align:left;}
.right_n h2 span a { color:#454545;}
.right_n  dl {float:left; margin:10px -4px 0 15px;_margin:10px 0 0 7px; }
.right_n  dl dt {border: 1px solid #D7D7D7;width:100px; height:75px;background:#fff; padding:2px;*padding:1px 2px 3px 2px;}
.right_n  dl dd {text-align:center; margin:3px 0 0 5px;}
.right_n  dl dd a {text-decoration: none;color:#666; text-decoration:underline;}