@charset "GB2312";
*{word-break:break-all} /*Ç¿ÖÆ»»ÐÐ*/
body{font-size:14px;color:#5A5A5A;font-family:Verdana, Arial,"ËÎÌå";padding:0px;margin:10px auto 0px auto}
body{
display:block;
font-family:"arial";
color:#5A5A5A;
margin:0px;
font-size:12px; 
line-height:170%; 
}
a{text-decoration:none; color:#333;}
a:hover{color:#FF3300;}
#main {background:url(mian_bg.jpg) repeat-y center 0px;}
#mainm {height:44px;background:url(mianm_bg.jpg) no-repeat center 0px;}
#cbodyi{width:974px;margin:0px auto; }
#cbody{width:958px;margin:0px auto; }
hr{height:1px; color:#ccc; border-top:1px solid #ccc; border-bottom:0px solid #ccc;;}

#top{display:block; margin:auto; height:101px; font-family:"arial"; background:url(top_bg.jpg) repeat-x center 0px; color:#878787; text-align:center;}
#top #topn {width:960px;margin:0px auto; padding:0px 170px 0px 0px;background:url(top.jpg) no-repeat center 0px;height:101px;}
#top #topn a{line-height:26px; padding:0px 14px;float:right;color:#E9CDCD;background:url(t1.jpg) no-repeat left 5px;}
#top #topn a:hover {color:#FDE6E5;}

#navk{ margin:auto; font-size:14px; height:44px; background:url(nav.jpg) repeat-x;text-align:center;}
#nav{ margin:0px auto;width:960px; padding:0px 0px 0px 10px;}
#nav a{display:block; float:left; width:100px; height:44px; font-weight:bold; background:url(nav_line.jpg) no-repeat right 0px; line-height:44px; padding:0px 0px 0px 0px; color:#fff; text-align:center;}
#nav #jd a{background:url(nav_bg.jpg) repeat-x 0px 0px;}
#nav a:hover{background:url(nav_bg.jpg) repeat-x 0px 0px; }

#banner{margin:0px auto; height:318px; background:url(b-1.jpg) repeat-x center;}
#b0{margin:0px auto; height:20px; background:url(b0.jpg) repeat-x center;}

#miantop{margin:0 auto;width:974px;}
#miantopleft {height:52px;width:338px;background:url(miantopleft.jpg) no-repeat;padding-left:178px;line-height:52px;float:left;_margin-right:-3px;}
#miantopright {height:52px;width:450px;float:right;}
#miantopn{margin:0 auto;width:974px;height:29px;background:url(miantopn.jpg) no-repeat center;}

#tops{display:block; float:left; padding:5px 0px 0px 10px; width:210px; }
.input{ width:118px; border:1px solid #fff;; }

#leftindex{float:right; width:687px;  padding:0px 0px 0px 0px}
#leftindex #xwzx{ float:left;width:414px;background:url(m_bg.jpg) no-repeat right;padding-bottom:20px;}
#leftindex #xwzx #aa{margin:0px 0px0;height:31px; width:404px;background: url(m_2.jpg) no-repeat; }
#leftindex #xwzx #aa a { display:block; float:right;}
#leftindex #xwzx #tnews {width:225px;height:110px;background: url(m_6.jpg) no-repeat 20px 10px ;padding-left:170px;padding-top:10px;text-align:center;}
#leftindex #xwzx #tnews a {font-size:12px;font-weight:bold;color:#ff0000;}
#leftindex #xwzx #tnews div {font-size:12px;text-align:left;}
#leftindex #gysb{ float:right;width:273px;padding-bottom:20px;}
#leftindex #gysb #bb{margin:0px 0px0;height:31px; width:273px;background: url(m_4.jpg) no-repeat; }
#leftindex #gysb #bb a { display:block; float:right;}
#leftindex #gysb #gysbt { background: url(gysb_bg.jpg) no-repeat;padding:90px 0px 0px 0px;}
#rightindex{float:left;width:287px;  padding:0px 0px 0px 0px; background:url(left_bg.jpg) no-repeat right;}

#right{float:left;width:228px;  padding:0px 0px 0px 0px; margin:0px auto;}
#left{float:right; width:729px;  padding:0px 0px 0px 0px}
#left h3{display:block; display:block; height:41px;font-size:16px; background:url(h3left.jpg);font-family:"Î¢ÈíÑÅºÚ";line-height:41px; color:#C81712; margin:0px; padding-left:45px;}

#left h3 span{float:right; font-family:"arial"; font-size:12px; font-weight:lighter; padding:0px 10px 0px 0px;}

#left h2{display:block; border-left:4px solid #66CC00; color:#66CC00; font-size:14px; line-height:14px; padding:0px 0px 0px 12px;}

#left #iabout{ height:87px; padding:10px 14px; color:#000;}
#left #iabout a{color:#66CC00;}
#left .plist{float:left;display:block;width:200px; height:160px;  padding:0px 0px 0px 0px;margin:20px ;}
#left .plist a.title{display:block; color:#069; padding:1px 0px 0px 0px;text-align:center;}
#left .plist a img{display:block; float:left; filter:alpha(opacity=100); width:200px; height:150px;  border:1px solid #ddd; padding:1px; background:#fff;}
#left .plist a:hover img{display:block; float:left;  filter:alpha(opacity=100); width:200px; height:150px;   border:1px solid #FF3300; padding:1px; background:#fff;}

.pnode{width:690px;margin:10px auto;}
.pnode .title{height:43px; font-family:"Î¢ÈíÑÅºÚ";line-height:33px; background:url(tit1.jpg) no-repeat 0px 0px; padding:5px 10px 0px 27px; color:#FFF;font-size:14px}
.pnode .title span{float:right; color:#555;font-family:"Î¢ÈíÑÅºÚ";cursor:hand;font-size:12px;padding:5px 0px 0px 0px;}
.pnode .box{margin:0px 5px 0px 0px; height:90px; line-height:130%; padding:5px 0px 5px 10px;}
.pnode .box1{float:left;margin:0px auto; width:155px; height:120px; line-height:130%; padding:5px 10px 35px 0px;text-align:center;}
.pnode img{float:left; width:155px; height:110px; border:1px solid #ccc;margin:5px;}
.pnode .box1 a{display:block; background: padding:20px 0px 0px 0px; width:165px; float:left; }


#left #content .node{display:block;  margin:0px 0px 10px 0px; padding:5px 10px; } 

#inews{display:block;  padding:0px 10px;width:380px;}
#inews a{display:block; border-bottom:1px dotted #ccc; color:#024AA8; line-height:26px; background:url(inewsa.jpg) no-repeat 10px 10px; padding:0px 0px 0px 20px; }
#inews a:hover{color:#D13D23}
#inews a span{float:right; color:#D43604;font-size:12px;font-family:"ËÎÌå";padding-right:10px;}
#inews1{display:block;  padding:0px 0px 0px 0px;}
#inews1 a{display:block; border-bottom:1px dashed #ccc; color:#000; line-height:26px; background:url(inewsa.jpg) no-repeat 10px 10px; padding:0px 0px 0px 30px; }
#inews1 a span{float:right; color:#999;}
#icommend {padding:10px 0px 0px 0px}
#icommend div {width:190px; height:125px; float:left; text-align:center;}
#icommend div a{display:block; width:190px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color:#1583B0;}
#icommend div a:hover{color:#1583B0;}
#icommend div a img{display:block; width:166px; height:108px; border:1px solid #f2f2f2;  background:#3CA4E2;}
#icommend div a:hover img{display:block;   width:150px; height:108px; background:#1C3447; border:1px solid #eee;}
#right h3{display:block; height:58px;line-height:58px;font-size:16px; font-family:"Î¢ÈíÑÅºÚ";background:url(h3right.jpg); color:#ffffff; margin:0px;padding-left:30px; }

#rctit {margin:0px 0px0;height:30px; width:687px;background: url(m_1.jpg) no-repeat; }
#rctit a { display:block; float:right;}
.ipk {clear:both;float:left;width:140px; height:150px; margin:0px;text-align:center;}
.ipk img{width:150px;height:100px; border:1px solid #ddd;padding:3px; float:left; margin:5px 8px 0px 0px;}
.ipk a{display:block;color:#065689;}
#demo { margin:15px 10px;  width:677px; height:145px; overflow:hidden;  padding:0; }
#demo1 a{width:158px;  margin:0 8px 0 8px; padding:0; float:left; display:block;}
#demo1 a img { border:1px solid #EFEFEF; padding:0px; width:150px; height:120px; display:block;}
#demo2 a{width:158px;  margin:0 8px 0 8px; padding:0; float:left; display:block;}
#demo2 a img { border:1px solid #EFEFEF;  padding:0px; width:150px; height:120px; display:block;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


#right #commend{display:block; }
#right #rightnav{display:block; width:203px; margin:0px auto; }
/*#right #rightnav a{display:block; background:url(mrightnava.jpg) no-repeat 10px 12px; height:25px; line-height:25px; padding:0px 0px 0px 25px; color:#131A24;}
#right #rightnav a:hover{color:#f30;}
*/
#right #rightnav .ftitle{height:37px; line-height:37px; font-weight:bold; background:url(ftitle.jpg); padding:0px 0px 0px 20px;}
#right #rightnav .ftitle a{color:#000;}
#right #rightnav .ftitle a:hover{color:#f30;}

#right #rightnav .title{height:30px; line-height:30px;  background:url(title.jpg); padding:0px 0px 0px 30px;}
#right #rightnav .title a{color:#333;}
#right #rightnav .title a:hover{color:#f30;}

#right #rightnav .stitle{height:28px; line-height:28px; background:url(stitle.jpg); padding:0px 0px 0px 40px;}
#right #rightnav .stitle a{color:#333;}
#right #rightnav .stitle a:hover{color:#f30;}



#right #rightcontact{color:#141B24; padding:7px 0px 5px 15px; background:#fafafa;}


#left #content{color:#000; padding:30px 30px;}

hr{height:1px; border:1px solid #1C3447;}
#bottom{background:url(bottombg.jpg) repeat-x center; text-align:center;height:78px; padding-top:35px; color:#D9D9D9; margin:auto;}
#bottom a {color:#D9D9D9;}
#bottom a:hover {color:#FFFFFF;}

h5{margin:0px;}
.description{background:#f2f2f2; padding:5px 10px; color:#000;}
.description p{margin:0px; padding:0px;}
.description a{display:block; text-align:right;}
.clear-both{display:block; clear:both;}

#flash{left:50%;  position:absolute; width:1000px; height:159px; z-index:20; padding:80px 0px 0px 0px; margin-left:-500px;}
#flash2{left:50%; position:absolute; width:1000px; height:159px; z-index:21; padding:80px 0px 0px 0px; margin-left:-500px;}
.page{text-align:right; line-height:24px;height:40px; padding:15px 20px 0px 0px;}
.page a{border:1px solid #ccc; padding:2px 5px; line-height:20px; margin:0px 2px;}
.page a.current{border:1px solid #f30; padding:2px 5px; line-height:20px; margin:0px 2px;}
.fan {padding:5px; text-align:center; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.fan span{}
.irlist {display:block; padding:0px 15px; }
.irlistt {display:block; padding:0px 20px;background:url(left_5.jpg) no-repeat center; }
.imore{font-size:8px;color:#ff0000;font-family: "Arial", Helvetica, sans-serif;}