@charset "utf-8";

/* CSS Document */



body { margin:0 auto; font-size:12px; font-family:"宋体";  color:#000;  background:url(index_bg.jpg);}

ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,em,ol,input{ padding:0; margin:0;}

ul { list-style:none;}

img { border:0px;}

a { color: #000; text-decoration:none;}

a:hover { color:#F00;}



#top{ width:100%; height:109px; background:url(top-bg.jpg) repeat-x;}

#top-1{ width:1000px; height:109px; background:url(top-1.jpg) no-repeat; margin:0 auto;}

#top-2{ float:right; width:300px; height:28px; line-height:28px; text-align:center; }

#top-2 span{ color:#F00;}

#top-2 span a{ color:#F00;}

#top-2 span a:hover{ color:#00F;}



#menux{ width:100%; height:41px; background:url(menu-bg.jpg) repeat-x;}

#menu{ width:1000px; height:41px; margin:0 auto;}

#menu ul li{ float:left; width:90px; height:41px; line-height:41px; color:#FFF; text-align:center; font-size:14px; font-weight:bold; margin-left:31px;}

#menu ul li a{ width:90px; height:41px; color:#FFF; display:block;}

#menu ul li a:hover{ background:url(menu-ah.jpg) no-repeat; color:#c10511;}

#menu ul li.on a{
    background:url(menu-ah.jpg) no-repeat; color:#c10511;
}

#menug{ widows:100%; height:10px; background:url(menu-g.jpg) repeat-x;}



#ssx{ float:left; width:280px; height:41px;}



#search_box {width:280px; height:41px; background: url(ss.jpg) no-repeat;} 

#search_box #s {float:left; border:none; width:200px; margin-left:28px; background:none; font-size:12px; color:#000; height:22px; margin-top:10px; line-height:22px;} 

#search_box #go {float:right; margin:0; margin:9px 20px 0 0; }


#main{ width:1000px; margin:0 auto; overflow:hidden; background:#FFF; padding:10px 5px 15px 5px; }  /*修改*/

#inleft{ float:left; width:200px;}

#inright{ float:right; width:790px;}



#left-1{ width:200px; height:34px; background:url(left-1.jpg) no-repeat; line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#FFF;}


 
#left-2{ width:198px; border:1px solid #bfbebe; padding:5px 0 11px 0;   }


#left-2 ul li{ width:180px; height:27px; background:url(left-3.jpg) no-repeat; margin:6px 0 0 9px; line-height:27px;}

#left-2 ul li a{ color:#000; padding-left:23px; display:block;}

#left-2 ul li a:hover{ color:#FFF; background:url(left-2.jpg) no-repeat;}

#left-2 ul li.on a{
    color:#FFF; background:url(left-2.jpg) no-repeat;
}

#inright-1{width:790px; height:220px;}

#inright-2{width:790px; margin-top:10px;}



#inright-3{ float:left; width:285px; height:284px;}



.inright-3-p{ width:265px; height:230px; border:#bfbebe solid; border-width:0 1px 1px 1px; padding:9px; overflow:hidden;}



.inright-3-px{width:265px; height:230px;}



.inright-3-p1{width:261px; height:198px; border: 1px #bfbebe solid; padding:1px; overflow:hiddenl}

.inright-3-p2{background:url(in-3.jpg) no-repeat ; width:263px; height:28px; line-height:28px; text-align:center; color:#FFF;  border:#bfbebe solid; border-width:0 1px 1px 1px;}

.inright-3-p2 a{ color:#FFF;}

.inright-3-p2 a:hover{ color:#FF0;}



#inright-4{ float:left; width:285px; height:284px; margin-left:10px;}



.inright-4-t{ width:285px; height:35px; background:url(in-1.jpg) no-repeat;}

.inright-4-t span{ float:left; line-height:35px; font-size:14px; font-weight:bold; color:#FFF; padding-left:10px;}

.inright-4-t dl{ float:right; width:45px; height:20px; line-height:20px; text-align:center; background:url(more-bg.jpg) no-repeat; margin:6px 8px 0 0;}

.inright-4-t dl a{ color:#FFF; display:block;}

.inright-4-t dl a:hover{ color:#0FF;}



.inright-4-p{ width:278px; height:243px; border:#bfbebe solid; border-width:0 1px 1px 1px; padding:5px 0 0 5px;}

.inright-4-p ul li{ line-height:24px;}





#inright-5{ float:right; width:200px; height:284px;}



#inright-5-t{ width:200px; height:34px; background:url(left-1.jpg) no-repeat; line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#FFF;}



#inright-5-p{ width:196px; height:196px; border:1px solid #bfbebe; padding:1px; margin-bottom:10px;}



#inright-6{width:200px; height:40px;}


#boot{ width:990px; height:185px; background:url(boot-bg.jpg) repeat-x;background-size:auto 100%;  margin:0 auto; padding:0 10px 0 10px; color:#FFF; } 

#boot a{ color:#FFF;}

#boot a:hover{ color:#FF0;}



#boot-1{ width:980px; height:24px; line-height:24px; border-bottom:1px solid #fd5656; padding-top:5px;}

#boot-2{ width:980px; line-height:24px; text-align:center; padding-top:5px; padding-bottom:10px; }



#aright-t{ width:790px; height:35px; background:url(about-t.jpg) no-repeat; line-height:35px;}

#aright-t span{ float:left; color:#c7090c; font-size:14px; font-weight:bold; padding-left:18px;}

#aright-t dl{ float:right; padding-right:8px;}



#aright-p{width:788px; border:#bfbebe solid; border-width:0 1px 1px 1px;}



#gsjj{ line-height:22px; padding:5px 10px 5px 10px;}





#news { width:768px; overflow:hidden; padding:5px 10px 5px 10px; }

#news ul li{ float:left; width:768px; height:26px; line-height:26px; border-bottom:1px #CCCCCC dashed;}

#news ul li span{ float:right; color:#999;}



#fenye{width:768px; height:20px; line-height:20px; text-align:center; margin-top:8px;}



#info { width:768px; overflow:hidden; padding:5px 10px 5px 10px;}

#info dl{width:768px; height:24px; line-height:24px; text-align:center; font-size:14px; font-weight:bold; border-bottom:1px #CCCCCC dashed;}

#info p{ line-height:22px;}



#pic{ width:768px;  overflow:hidden;}



#pic ul {padding:5px 0 0 0;}

#pic ul li { width:182px; float:left; margin:0 5px 8px 5px; display:inline; text-align:center;}

#pic ul li a { display:block;}

#pic ul li img { margin-bottom:3px;}

#pic ul li a img { padding:1px; border:1px solid #e1e1e1; margin-bottom:3px; display:block;}

#pic ul li a:hover img { padding:0px; border:2px solid #F00;}





#pages { padding:10px 0 10px;text-align:center;font:12px '宋体'; margin-top:20px; float:left;width:100%}

#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}

#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}

#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }

#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }

.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }