@charset "gb2312";

body {
 font:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 background:#CCC;
 margin: 0;
 padding: 0;
 color: #000;
 text-align:center;}

ul, ol, dl { 
 padding: 0;
 margin: 0;}
h1, h2, h3, h4, h5, h6, p {
 margin-top: 0;  
 padding-right: 15px;
 padding-left: 15px;}
a img { 
 border: none;}

a:link {
 color: #42413C;
 text-decoration: underline;}
a:visited {
 color: #6E6C64;
 text-decoration: underline;}
a:hover, a:active, a:focus { 
 text-decoration: none;}

.container {
 width: 100%;
 background: #FFF;
 margin: 0 auto;}

.content {
 padding: 10px 0;}

.fltrt {  
 float: right;
 margin-left: 8px;}
.fltlft { 
 float: left;
 margin-right: 8px;}
.clearfloat { 
 clear:both;
 height:0;
 font-size: 1px;
 line-height: 0px;}

.main_border {
 width:1008px;
 background:#fff;
 margin:0 auto;
 height:870px;}
.main_left {
 text-align:left;
 float:left;
 width:280px;

 height:760px;
 vertical-align:top;
 margin:5px 5px auto !important;
 margin-left:0px;}
.erji_left {
 text-align:left;
 float:left;
 width:280px;

 background:#F8DEE3;
 height:760px;
 vertical-align:top;
 margin:5px 5px auto !important;
 margin-left:0px;}
.main_left_focus {
 width:280px;
 height:250px;
 border-color:#FFC8C8;
 border-style:solid;
 border-width:1px;}
.main_left_xinxi {
 width:280px;
 height:120px;
 border-left:1px #FFC8C8 solid;
 border-right:1px #FFC8C8 solid;}
.main_left_youqing {
 width:280px;
 height:360px;
 border-left:1px #FFC8C8 solid;
 border-right:1px #FFC8C8 solid;}
.mouseover_border {
 border: 1px solid;
 border-color: red;}
.mouseout_border {
 border:none;}
.b{
 height:1px;
 overflow:hidden;
 border-left:1px #FFC8C8 solid;
 border-right:1px #FFC8C8 solid;}
.main_left_bn {
 width:280px;
 height:25px;
 padding-bottom:3px;}
.main_right {
 text-align:left;
 float:left;
 width:708px;
 height:760px;
 vertical-align:top;
 margin:5px 0 0 5px;}
.main_right_line1 {
 text-align:left;
 width:708px;
 height:250px;
 margin:0 auto;}
.main_right_news {
 text-align:left;
 float:left;
 width:420px;
 height:250px;
 border-color:#FFC8C8;
 border-style:solid;
 border-width:1px;}
.main_right_bn {
 width:420px;
 height:25px;
 font-weight:bold;
 color:#FFF;
 background-image:url(imagesnews_dh.jpg);
 text-align:left;
 line-height:25px;
 font-size:14px;
 vertical-align:bottom;}
.main_right_gg {
 text-align:left;
 float:left;
 width:275px;
 height:250px;
 border-color:#FFC8C8;
 border-style:solid;
 border-width:1px;
 margin-left:5px;}
.main_right_gg_bn {
 width:275px;
 height:25px;
 font-weight:bold;
 color:#FFF;
 font-size:14px;
 background-repeat:no-repeat;
 background-image:url(imagesgg_dh.jpg); 
 text-align:left;
 line-height:25px;
 vertical-align:bottom;}
.main_right_below_bn {
 width:345px;
 height:25px;
 font-weight:bold;
 color:#FFF;
 font-size:14px;
 background-repeat:no-repeat;
 background-image:url(imagesgg_dh.jpg); 
 text-align:left;
 line-height:25px;
 vertical-align:bottom;}
.main_left_gg {
 text-align:left;
 float:left;
 width:280px;
 height:250px;
 border-color:#FFC8C8;
 border-style:solid;
 border-width:1px;
 margin-left:0px;
 margin-bottom:5px;}
.main_left_gg_bn {
 width:280px;
 height:25px;
 font-weight:bold;
 color:#FFF;
 font-size:14px;
 background-repeat:no-repeat;
 background-image:url(imagesgg_dh.jpg);
 text-align:left;
 line-height:25px;
 vertical-align:bottom;}
.main_left_gg_bn a{ 
 color:#FFF;
 font-size:14px;
 text-decoration:none;}
.main_right_zs {
 text-align:left;
 width:703px;
 margin-top:8px;
 height:242px;
 border-color:#FFC8C8;
 border-style:solid;
 border-width:1px;}
.main_right_zs_bn {
 width:703px;
 text-align:right;
 height:25px;
 background-image:url(imageszs_dh.jpg);
 line-height:25px;
 vertical-align:bottom;}
.main_right_lms {
 text-align:left;
 width:703px;
 height:242px;
 margin-top:8px;}
.main_right_lms_l {
 float:left;
 width:348px;
 height:242px;
 margin:0 auto;
 border-color:#FFC8C8;
 border-style:solid;
 border-width:1px;}
.main_right_lms_r {
 float:left;
 margin:0 auto;
 margin-left:5px;
 width:345px;
 height:242px;
 border-color:#FFC8C8;
 border-style:solid;
 border-width:1px;}
.copy_right {
 width:1008px;
 height:100px;
 background-color:#b04243;
 color:#FFF;
 margin:0 auto;
 text-align:center;
 line-height:20px;
 padding-top:15px;}
.copy_right a{
 color:#FFF;}
.main_right_lms_bn {
 text-align:left;
 width:345px;
 height:25px;
 background-image:url(imagesright_lms_bn.jpg);
 over-flow: hidden;}
.main_right_lms_bn_e {
 text-align:left;
 width:345px;
 height:25px;
 background-image:url(imagesright_lms_bn_e.jpg);
 over-flow: hidden;
 line-height:25px;
 vertical-align:middle;
 font-size:16px;}
.main_right_lms_bn h4 {
 float:left; 
 width:60px;
 height:25px;
 font-size:14px;
 line-height:25px;
 over-flow: hidden;
 margin:0 0 0 0;
 display:inline;}
.main_right_lms h4.menuOn { 
 background-image:url(imagespyxx.jpg);
 color:#FFF;}
.main_right_lms h4.menuNo {   
 color:#000;}
.main_right_lms DIV.slidingList_none {
 display: none
;}
.main_right_lms DIV.slidingList {}
 
.pp_portal_imgNews { 
position:relative; 
text-align:left; 
width:278px; 
height:248px;} 
.pp_portal_imgNew {
 position:absolute;} 
 
.pp_portal_imgNew img {
 width:100%;
 height:220px;
 border:0;} 
 
.pp_portal_imgNew_title {
 text-align:center;
 margin-top:5px;} 
.pp_portal_imgNew_title a{ 
display:block; 
color:#000; 
text-decoration: none; 
font-size: 14px; 
font-weight: bold; 
text-align:center;} 
 
.pp_portal_navLink { 
position:absolute; 
display:block; 
right:0px; 
bottom:5px;} 
 
.pp_portal_navLink a { 
color:#fff; 
text-align:center; 
text-decoration: none;} 
.pp_portal_navLink li { 
display:inline; 
text-align:center; 
background-color:#333; 
width:15px; 
margin-left:1px;} 

.focus, .focus *{margin:0; padding:0;}
.focus{width:275px; height:245px; overflow:hidden;position:relative; text-align:center;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline; text-align:center;}
.slider img{ height:245px; display:block;}
.slider2{width:2000px;}
.slider2 li{float:left;text-align:center;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{
 float: left;
 color: #FF7300;
 text-align: center;
 line-height: 16px;
 width: 16px;
 height: 16px;
 font-family: Arial;
 font-size: 12px;
 cursor: pointer;
 overflow: hidden;
 margin: 3px 1px;
 border: 1px solid #FF7300;
 background-color: #fff;}
.num li.on{
 color: #fff;
 line-height: 21px;
 width: 21px;
 height: 21px;
 font-size: 16px;
 margin: 0 1px;
 border: 0;
 background-color: #FF7300;
 font-weight: bold;}

.news_list {}
.news_list ul {
 margin:0;}
.news_list ul li{
 list-style-type:none;
 margin-left:10px;
 border-bottom-color:#FFC8C8;
 border-bottom-width:1px;
 border-bottom-style:dashed;
 line-height:25px;}
.scroll {width:1008px;padding-right:10px;height:100px;margin:0 auto;text-align:left;}
.xinxi_list {
 width:220px;
 margin:0 auto;}
.xinxi_list ul{
 margin:0;
 list-style-type:none;}
.xinxi_list ul li{
 list-style-type:none;
 padding-left:40px;
 background-image:url(imagesxinxi_bg.GIF);
 line-height:30px;}
.xinxi_list ul li a{
 color:#FFF;}
.newsTitle {
 font-size:14px;
 font-weight:bold;}
.newsContent {
 font-size:12px;
 line-height:25px;}