@charset "utf-8";
#top {width: 988px; margin:0 auto; padding:0; background:url(../images/top-bj.jpg) repeat-x; overflow:hidden; height:66px;}
.tul{ list-style-type:none; margin:0; padding:0;}
.tul li{ margin:0; padding:0; float:left;}
/*.tul li a{ font-family:"宋体"; font-size:12px; color:#000000; text-decoration:none;}
.tul li a:hover{ font-family:"宋体"; font-size:12px;  color:#cc6600; text-decoration:underline;}*/
#banner{ width:988px; margin:0 auto; margin-top:2px;}
#tent{width:988px; margin:0 auto; margin-top:7px;padding:0;background-color:#EFEFEF;overflow:hidden;position:relative;height:100%;}
#left{ width:205px; float:left; margin:0; padding:0; border-left:1px solid #D0D5D8;border-right:1px solid #D0D5D8;border-top:1px solid #D0D5D8; background-color:#efefef;}
#leftnav{ margin-top:26px; padding-left:10px;}
#leftnav ul{ margin:0; padding:0;}
#leftnav li{list-style-type:none;width:180px;border-bottom:1px solid #93beff; border-bottom-style: dashed; margin:0px;padding:0px;}
#leftnav li a{color:#333333;font-size:13px;padding:8px 0px 4px 45px;text-decoration:none;letter-spacing:1.0px;margin:0px;line-height:normal;	
display:block;background:url(../images/left_02.gif) no-repeat 20px 5px;}
#leftnav li a:hover{color:#cc6600;background:url(../images/left_02.gif) #FBF3E8 no-repeat 25px 5px;}
.title2{font-size:12px;font-weight:bold;line-height:25px;color:#0066cc;margin:15px auto 15px auto;}
#right{ width:769px; padding:6px; float:left; overflow:hidden; margin:0; background-color:#FFFFFF;}
.title1{font-size:18px;line-height:28px; border-bottom:1px solid #ACC2D2;font-weight:bold;letter-spacing:2px;padding-left:10px;background:url(main_title_01.gif) no-repeat 5px 5px;color:#4DAA29}

#rtent{ margin:0; padding:0; overflow:hidden;  width:769px;}
.rtul{ list-style-type:none;  padding:0; margin:0;}
.rtul li{ line-height:25px;}
.STYLE2 {font-size: 9px}
#table{position:relative; ovflow:hidden; margin:8px 0px 10px 0px;width:675px; margin-left:5px;}
#bottom{ width:988px; margin:0 auto; background:url(../images/bottom-bj.jpg) repeat-x; height:27px; margin-top:4px; line-height:27px;}

#main{width:740px;margin:0px 0px 0px 5px;float:left; overflow:hidden;padding:10px;color:#333333;background:#ffffff;}
.title31{font-size:12px;font-weight:bold;line-height:25px;color:#0066cc;margin:15px auto 15px auto;}
p.text3{ text-indent:2em; text-align:justify; text-justify:inter-ideograph;line-height:18px;margin:0px 10px 0px 10px;letter-spacing:0.1em; padding:5px;}
p.text3 span{font-size:13px; color:#009900;font-weight:bold;}
#main table{border:1px solid #dedede;border-collapse:collapse;background:#ffffff;}
.input1{font-size:12px;color:#ff0000;border:0 none;background-color:transparent;padding:1px 3px 1px 3px;}
.btn{ font-family: "tahoma", "宋体"; font-size: 9pt;background-color:#f5f5f5;color: #003366; border:1px #dedede solid;  
border-top:1px solid #dedede;border-bottom:3px solid #dedede;cursor: hand;padding:2px 5px 2px 5px;letter-spacing:2.0m;}
#main td,#main th{border:1px solid #dedede;border-collapse:collapse;text-align:left;padding:5px 0px 5px 15px;font-size:12px;}
#main th{background:#999999;color:#FFFFFF;}
#main li{list-style-type: square;}
.pic{margin-top:10px;}
.pic img{height:48px;margin:5px;} .pic p{margin:5px;padding-left:20px;}
.pit img{margin:12px;}
.title2_1{font-size:16px;font-weight:bold;line-height:25px;color:#0066cc;margin:15px auto 15px auto;}
/*视频页样式*/
#showpic{float:left;width:240px;margin:0px 10px 10px 0px;text-align:center;padding:0;border:1px solid #dedede;height:231px;}
#showpic_right{float:left;width:371;margin:0px;padding:0px;}
a.huiyi{color:#DF6833;font-size:13px;letterspacing:2.0px;line-height:18px;text-decoration:none;font-weight:bold;}
a.huiyi:hover,a.huiyi:active{color:#FF0000;text-decoration:underline;}
#huiyipic{margin:10px 0px 0px 0px;padding:0px;width:655px; overflow:hidden;}
.huiyitop{background:url(../images/homeHdBg2.gif) no-repeat;line-height:22px;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;padding:5px 5px 0px 40px;letter-spacing:1.0px;margin:0px; overflow:hidden; width:655px;}
.huiyimain{border:1px solid #A3D7DB;border-top:none;border-bottom:none;margin:0px; width:653px; overflow:hidden;}
.huiyimain ul{margin:0px; padding-top:8px; padding:0; list-style-type:none; margin-left:15px; overflow:hidden; display:block; width:630px; float:left;}
.huiyimain ul li{float:left; display:block; width:210px; margin:0; padding:0; text-align:center; line-height:18px;}
.huiyimain div.til{color:#2478AF;font-weight:bold;font-size:13px;letter-spacing:1.5px;margin:15px 0px 0px 20px;}
.huiyimain li img{width:160px; height:114px;border:1px solid #ececec;padding:2px;display:block;margin-bottom:10px;}
.huiyimain span{font-weight:normal;color:#333333;font-size:12px; text-align:center;display:block;width:166px;}
.huiyibottom{background:url(../images/homeBtmBg.gif) no-repeat;height:4px;margin:0px;clear:left;border:none;}

.comm{font-size:12px;margin:0px; width:680PX; overflow:hidden;}
.comm div#Medium{margin:15px 25px 20px 25px;padding:0px;}
.comm div#Medium ul{margin:0px;padding:0px;}
.comm div#Medium li{list-style-type:none;background:url(list.jpg) no-repeat 5px 8px;border-bottom:1px dashed #ccc;padding-left:25px; overflow:hidden; width:100%;}
.comm div#Medium li div{width:130px; float:right;margin-top:5px;color:#999999;}
.comm div#Medium li a{color:#125784;width:450px;line-height:26px;font-size:13px;letter-spacing:0.1em;display:block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis;
 text-overflow: ellipsis;}
.comm div#Medium li a:hover{COLOR:#E48F00;text-decoration:none;}
.comm div#Medium li:not(p) {clear: both;}
.comm div#Medium li:not(p) a {max-width:430px;float:left;}
.comm div#Medium li:not(p):after {content: "...";float:left;width: 20px;padding-left:5px;color: #000;}

#marquees{margin:15px 2px 15px 2px;padding-left:10px;width:175px;overflow:hidden;height:350px;}

 #marquees li{list-style-type:none; background:url(list.jpg) no-repeat 0px 14px;padding-top:5px;padding-bottom:5px; 
 }
 #marquees li a{
 text-decoration:underline;
 width:150px;
 color:#2478AF;
 display: block;
 overflow: hidden;
 white-space: nowrap;
 -o-text-overflow: ellipsis;
 text-overflow: ellipsis;
 
 }
#marquees li a:hover{ COLOR:#E48F00;}
.marquees_bg{background:url(left_bg.gif) repeat-x;margin-left:5px;margin-right:5px;padding-top:10px;width:189px;height:370px}