@charset "GB2312";
*{word-break:break-all} /*Ç¿ÖÆ»»ÐÐ*/
body{font-size:14px;color:#5A5A5A;font-family:Arial,Microsoft YaHei,Î¢ÈíÑÅºÚ;padding:0px;margin:10px auto 0px auto;line-height:22px;}
a{text-decoration:none; color:#333;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
a:hover{color:#FF3300;}

#mainm {height:44px;background:url(mianm_bg.jpg) no-repeat center 0px;}
#cbody{width:970px;margin:0px auto; }
#leftt{float:right; width:696px;  padding:10px 20px 0px 20px;background:#fff;text-align:left;margin-top:10px;}
#leftt h3{display:block; display:block; height:41px;font-size:16px; background:url(h3left.jpg);font-family:"Î¢ÈíÑÅºÚ";line-height:41px; color:#333; margin:0px; padding-left:45px;}
#leftt h3 span{float:right; font-family:"arial"; font-size:12px; font-weight:lighter; padding:0px 10px 0px 0px;}
#leftt h2{display:block; border-left:4px solid #66CC00; color:#66CC00; font-size:14px; line-height:14px; padding:0px 0px 0px 12px;}
#leftt #iabout{ height:87px; padding:10px 14px; color:#000;}
#leftt #iabout a{color:#66CC00;}
#leftt .plist{float:left;display:block;width:200px; height:180px;  padding:0px 0px 0px 0px;margin:15px ;}
#leftt .plist a.title{display:block; color:#069; padding:1px 0px 0px 0px;text-align:center;}
#leftt .plist a img{display:block; float:left; filter:alpha(opacity=100); width:200px; height:167px;  border:1px solid #BEBEBE; padding:1px; background:#fff;}
#leftt .plist a:hover img{display:block; float:left;  filter:alpha(opacity=100); width:200px; height:167px;   border:1px solid #FF3300; padding:1px; background:#fff;}
#leftt #content {color:#333;font-size:14px;margin:20px 0; } 
#leftt #content .node{display:block;  margin:0px 0px 10px 0px; padding:5px 10px;color:#333;font-size:14px; } 
hr{height:1px; color:#ccc; border-top:1px solid #ccc; border-bottom:0px solid #ccc;;}

.common{margin-top:20px;color:#333;font-size:14px;line-height:26px;}

#procd{margin:20px auto;width:970px;border:1px #ccc solid;}
#procd h1{background:url(pc.jpg) no-repeat center;height:58px;}
#procd ul span{float:left;display:block;width:100px;font-weight:bold;text-align:right;padding-right:20px;}
#procd ul span a{color:#CB0815;line-height:28px;}
#procd ul span a:hover{color:#E72904;}
#procd ul{margin:10px 0 10px 10px;}
#procd ul li{float:left;background:url(hxt.jpg) no-repeat left center;padding-left:15px;border-bottom:1px #ccc dashed;}
#procd ul li a{text-align:left;display:block;width:120px;line-height:28px;}

#ding{height:46px;}
#ding #di{width:960px;margin:0px auto;line-height:30px;color:#A5A5A5;}
#ding #di span{float:left;}
#ding #di a{line-height:30px; padding:0px 10px;float:right;color:#A5A5A5;background:url(t1.jpg) no-repeat left;}
#ding #di a:hover {color:#CB0815;}

#top{display:block; margin:auto; font-family:"arial"; background:url(bg.jpg) repeat-x center 0px; color:#878787; text-align:center;}
#top #topn {width:990px;margin:0px auto; background:url(top.jpg) no-repeat center 0px;height:101px;}
#top #topn a{line-height:26px; padding:0px 14px;float:right;color:#F0F7FC;background:url(t1.jpg) no-repeat left 5px;}
#top #topn a:hover {color:#DBECFA;}

#navk{ margin:auto; font-size:14px; height:50px; background:url(topbg.jpg) repeat-x;text-align:center;}
#nav{ margin:0px auto;width:970px;}
#nav a{font-size:16px;display:block; float:left; width:119px; height:50px;background:url(menu_line.jpg) no-repeat right center; line-height:50px; color:#ffffff; text-align:center;font-family:Î¢ÈíÑÅºÚ;}
#nav #jd a{background:#CB0815;color:#333333;}
#nav #jd a span{font-size:10px;font-weight:none;display:block;line-height:14px; }
#nav a:hover{background:url(menu_bg.jpg) no-repeat left;color:#fff; }
#nav a span{font-size:10px;font-weight:none;display:block;line-height:14px; }

#banner{margin:20px auto 0px; background:url(b-1.jpg) repeat-x center;padding:5px;background:#ffffff;border:1px #E5E5E5 solid;width:970px;}
#bannera{margin:15px auto 15px; background:url(b-1.jpg) repeat-x center;}
#ban2{background:url(ban2.jpg) repeat-x center;height:300px;}
#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; }


#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:18px 0px 0px 0px;}
#rightindex{float:left;width:287px;  padding:0px 0px 0px 0px; background:url(left_bg.jpg) no-repeat right;}

#sos{background:#FAFAFA;margin:0px 0px 20px 0px;border-bottom:1px #DBDCD6 solid;height:50px;}
#sos #gjc{width:970px;margin:0 auto;font-size:14px;}
#sos #gjc span{float:left;display:block;text-align:left;line-height:50px;}
#sos #gjc span b{color:#CB0815;}
#sos #gjc .postbox{float:right;line-height:40px;}
#sos #gjc .postbox .input{padding:0 48px;;margin:0;width:98px;height:30px;background:url(inbg.jpg) no-repeat;border-top:1px #DEDEDE solid;border-left:1px #DEDEDE solid;border-bottom:1px #DEDEDE solid;border-right:0px #DEDEDE solid;line-height:30px;}
#sos #gjc .postbox .btn{padding:0;margin:0;border:0px;width:60px;height:32px;line-height:32px;background:url(anbg.jpg) no-repeat;color:#fff;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;margin-top:10px;}
#ban1{margin:0 auto 20px;width:970px;height:120px;background:url(ban1.jpg) no-repeat center;}
#main{
     width:970px;
	 height:auto;
	 margin:0px auto;
	 background:#fff url(leftbg.jpg) no-repeat left top;
	 
}
#left{
     float:left;
	 width:220px;
	 padding-top:10px;
     height:auto;
	 overflow:hidden;
}
#left h1 {
     margin:0px 0px;
     font-size:20px;
	 font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;
     background:#CB0815 url(h1bg.jpg);
	 text-align:center;
	 line-height:20px;
	 padding-top:20px;
	 height:50px;
	 color:#ffffff;
}
#left h1 p{font-size:14px;line-height:20px;}
#left #ileft {border:8px #9F9F9F solid;border-bottom:0px #CB0815 solid;border-top:0px #CB0815 solid;}
#left #ileftc {border:8px #9F9F9F solid;padding:10px 0 10px 10px;font-size:12px;border-bottom:0px #CB0815 solid;border-top:0px #CB0815 solid;}
#left #ileft a {
     display:block;
	 padding-left:35px;
	 line-height:36px;
	 font-size:13px;
	 text-align:left;
	 background:#fff url(irlista.jpg) no-repeat 20px center;
     border-top:#E2E2E2 1px solid;
}
#left #ilefti a {
     display:block;
	 padding-left:10px;
	 line-height:30px;
	 font-size:12px;
	 text-align:left;
	 background:#fff url(irlista.jpg) no-repeat left;
     border-top:#E2E2E2 0px solid;
}
#left #ileft a:hover {background:#CB0815;color:#fff;}
#left #ilefti a:hover {color:#ff0000;background:#fff url(irlista.jpg) no-repeat left;}
#left #zxly{background:url(ly.jpg) no-repeat;height:193px;}
#left #zxly a{display:block;width:220px;height:60px;}
#right{
     float:right;
	 width:740px;
	 padding:10px 0px;
}
#right #biaoti {display:block;text-align:center;}
#right #biaoti h2 {font-size:14px;line-height:20px;color:#38923B;}
#right h1 {
     margin-left:10px;
     font-size:16px;
     background:url(ab_1.jpg) no-repeat;
	 line-height:37px;
	 padding-left:60px;
	 color:#fff;
}
#right h1 span {float:right;margin-right:10px;font-size:14px;}
#right #iiright {
     margin:20px 20px 30px 27px;
	 width:710px;
	 font-size:14px;
	 line-height:26px;
	 height:160px;
}
#right #iiright span{
     float:left;
     margin-right:20px;
}
#iright {
 	 width:990px;
	 text-align: center;
	 display:inline-table;
}
#iright ul{
	padding:0; 
	margin:0; 
	list-style:none
}
#iright ul li{
    list-style:none;
	float:left;
	height: 180px;
	width: 230px;
	margin:0px 17px 10px 0px;
}
#iright ul li a{font-size:14px;line-height:26px;}
#iright ul li img{
	border:1px solid #D4D0C8;
	height: 153px;
	width: 230px;
}
#iright ul li a:hover img{border:1px solid #E72904;}
#right #gsxw {margin:10px 0px;width:360px;float:left;}
#right #gsxw h1 {
     margin-left:10px;
	 width:300px;
     font-size:16px;
	 margin-bottom:10px;
     background:url(ab_2.jpg) no-repeat;
	 line-height:37px;
	 padding-left:60px;
	 color:#fff;
}
#right #gsxw #xwlist a {
     margin:0px 0px 0px 10px;
	 width:333px;
     display:block;
	 padding-left:20px;
     font-size:12px;
	 line-height:29px;
	 background:url(irlista.jpg) no-repeat 10px;
	 border-bottom:1px #CACACA dotted;
}
#right #hyxw {margin:10px 0px;width:360px;float:right;}
#right #hyxw h1 {
     margin-left:10px;
	 margin-bottom:10px;
	 width:300px;
     font-size:16px;
     background:url(ab_2.jpg) no-repeat;
	 line-height:37px;
	 padding-left:60px;
	 color:#fff;
}
#right #hyxw #xwlist a {
     margin:0px 0px 0px 10px;
	 width:334px;
     display:block;
	 padding-left:20px;
	 font-size:12px;
	 line-height:29px;
	 background:url(irlista.jpg) no-repeat 10px;
	 border-bottom:1px #CACACA dotted;
}
#right #gsxw a span {float:right;font-size:12px;color:#999999;}
#right #xwlist a span {float:right;font-size:12px;color:#999999;}

#right #content{padding:10px 10px;color:#333;font-size:14px;}

#right .plist{float:left;display:block;width:200px; height:160px;  padding:0px 0px 0px 0px;margin:20px ;}
#right .plist a.title{display:block; color:#069; padding:1px 0px 0px 0px;text-align:center;}
#right .plist a img{display:block; float:left; filter:alpha(opacity=100); width:200px; height:160px;  border:1px solid #ddd; padding:1px; background:#fff;}
#right .plist a:hover img{display:block; float:left;  filter:alpha(opacity=100); width:200px; height:19s0px;   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:129px; 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; }




#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:168px;  margin:0 8px 0 8px; padding:0; float:left; display:block;}
#demo1 a img { border:1px solid #EFEFEF; padding:0px; width:170px; height:120px; display:block;}
#demo1 a:hover img { border:1px solid #F26106; }
#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;}




#link{height:30px;border-top:1px #D9D9D9 solid;margin-top:20px;}
#link #linka{width:800px;height:30px;margin:0px auto;background:url(ll.jpg) no-repeat left bottom;padding-left:170px;}
#link #linka a{display:block;float:left;line-height:20px;padding:10px 10px 0 10px;background:url(t1.jpg) no-repeat right 13px;}

hr{height:1px; border:1px solid #1C3447;}
#bottom{background:#9f0005 url(bottombg.jpg) repeat-x 0 0; text-align:center;height:78px; padding-top:35px; color:#fff; margin:auto;}
#bottom a {color:#ffffff;}
#bottom a:hover {color:#FFD02D;}

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:left; 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;}


#left #commend{display:block; }
#left #rightnav{display:block; width:203px; margin:0px auto; }
/*#left #rightnav a{display:block; background:url(mrightnava.jpg) no-repeat 10px 12px; height:25px; line-height:25px; padding:0px 0px 0px 25px; color:#131A24;}
#left #rightnav a:hover{color:#f30;}
*/
#left #rightnav .ftitle{height:37px; line-height:37px; font-weight:bold; background:url(ftitle.jpg); padding:0px 0px 0px 20px;}
#left #rightnav .ftitle a{color:#000;}
#left #rightnav .ftitle a:hover{color:#f30;}

#left #rightnav .title{height:30px; line-height:30px;  background:url(title.jpg); padding:0px 0px 0px 30px;}
#left #rightnav .title a{color:#333;}
#left #rightnav .title a:hover{color:#f30;}

#left #rightnav .stitle{height:28px; line-height:28px; background:url(stitle.jpg); padding:0px 0px 0px 40px;}
#left #rightnav .stitle a{color:#333;}
#left #rightnav .stitle a:hover{color:#f30;}