.wp{ width:1002px; margin:0 auto;}
.header{ height:94px; background:url(../images/2_02.jpg); position:relative;}
a.bb{ display:block; position:absolute; width:62px; height:23px; top:31px; right:0px;}
a.ss{display:block; position:absolute; width:538px; height:94px; left:0px;}
a.ff{display:block; position:absolute; width:250px; height:94px; left:577px;}


.nav{ height:40px; background:url(../images/nav.jpg)}
.nav ul{}
.nav ul li{ float:left;display:inline; width:130px;height:40px; text-align:center; line-height:40px; vertical-align:middle; background:url(../images/3_05.jpg) right center no-repeat}
.nav ul li.cur{ background:url(../images/3_03.jpg) no-repeat;}
.nav ul li a{ color:#fff; font-weight:bold; font-size:14px;}
.nav ul li.cur a{ color:#013485; font-weight:bold; font-size:14px;}
.h447{ height:447px; background:url(../images/4.jpg) center top no-repeat}
.epr{ width:987px; height:383px; margin:0 auto; position:relative;}
.h176{ height:176px; background:url(../images/5.jpg)}
.jk{ height:172px; background:url(../images/jk.jpg) center top no-repeat}
.gsjj{ padding-top:38px; line-height:20px; padding-left:10px; padding-right:10px;}
.gsjj a{ color:#85b4fa}
.q1{ display:block; width:110px; height:116px; overflow:hidden;overflow-y:hidden;overflow-x:hidden; margin-left:14px;}
.q1 img{ height:86px; width:110px;}
.q1 span{ display:block; height:30px; line-height:30px; vertical-align:middle; text-align:center;}
.gun{ padding-top:45px; position:relative;}
a.moo{ display:block; height:35px; width:30px; top:0px; position:absolute; right:20px;}
.lxwm{ padding-top:38px; line-height:20px; padding-left:10px; padding-right:10px;}
.lxwm a{ color:#85b4fa}
.flk{}

.mx{ margin-left:20px; width:82px;}
.mx img{ width:80px; height:36px; border:1px #999 solid;}
.sgun{ padding-top:35px; padding-left:80px;}

.h276{ background:url(../images/ju.jpg) center top no-repeat; height:276px;}
.w987{ width:987px; margin:0 auto; padding-top:25px;}
.w987 img{ width:987px; height:233px;}

.ko{ padding-top:10px;}
.ko ul{}
.ko ul li{ display:block; height:40px; background:url(../images/51.jpg) left top no-repeat; padding-left:58px; line-height:36px; overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
.ko ul li a{ color:#7e7e7e; text-decoration:none; font-size:12px; font-weight:bold;}
.ko ul li.cur{ background:url(../images/52.jpg) left top no-repeat;}
.ko ul li.cur a{ color:#2157a3}

.ssn{ margin-top:10px;display:block;height:40px; background:url(../images/51.jpg) left top no-repeat; padding-left:8px; line-height:36px; overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
.ssn a{ color:#7e7e7e; text-decoration:none; font-size:12px; font-weight:bold;}
.ssn.cur{ background:url(../images/52.jpg) left top no-repeat;}
.ssn.cur a{ color:#2157a3}


.ik{ padding-left:30px; padding-right:20px;}
.ik ul{}
.ik ul li{ background:url(../images/2.gif) left center no-repeat; padding-left:15px;display:block; height:25px;line-height:25px; overflow:hidden;overflow-y:hidden;overflow-x:hidden; border-bottom:1px #CCC dotted;}
.ik ul li a{ color:#7e7e7e; text-decoration:none; font-size:12px; font-weight:bold;}
.ik ul li.cur a{ color:#2157a3}

.stitle{ height:31px; background:url(../images/qq.jpg)}
.ep{ background:url(../images/po.jpg) right bottom no-repeat}

.cnames{ height:31px; line-height:31px; vertical-align:middle; display:inline; float:left; font-size:14px; font-weight:bold; color:#01368a; padding-left:10px;}
.spst{ font-family:"ËÎÌå";display:inline; float:right; padding-right:10px; line-height:31px; vertical-align:middle; height:31px; font-size:12px; color:#4a4a4a}
.spst a{ color:#4a4a4a;font-family:"ËÎÌå";}
.p20{ padding:20px;}

.contents{ line-height:24px; font-size:12px; color:#333;}
.contents p{ display:block; padding-bottom:10px;}
.contents a{ color:#333}

.articlelist{}
.articlelist ul{}
.articlelist ul li{ display:block; height:25px; border-bottom:1px #CCC dotted; background:url(../images/2.gif) left center no-repeat; padding-left:20px;}
.articlelist ul li span{ display:inline; float:left; height:25px; vertical-align:middle; line-height:25px;}
.articlelist ul li em{ display:inline; float:right; font-style:normal; height:25px; vertical-align:middle; line-height:25px; color:#999}

h1{ display:block; text-align:center; font-size:16px; padding-bottom:10px; font-weight:bold;}
.info{ border:1px #e5e5e5 solid; background:#f6f6f6; text-align:center; padding:5px; margin-bottom:5px; color:#ff0000}
.pon{ padding-top:10px; border-top:1px #CCC dotted; margin-top:10px;}
.pon ul{}
.pon ul li{ display:block; height:25px; line-height:25px; vertical-align:middle;}
.pon ul li span{ font-weight:bold;}
.pon ul li a:hover{ text-decoration:underline}

.h10{ height:10px; line-height:10px; vertical-align:middle; overflow:hidden;overflow-y:hidden;overflow-x:hidden;}

.bq{ text-align:center; line-height:22px; text-align:center}


.prolist{}
.prolist ul{}
.prolist ul li{ display:inline; float:left; width:196px; height:180px; margin-right:70px;}
.prolist ul li img{ width:196px; height:150px;}
.prolist ul li span{ display:block; height:30px; line-height:30px; vertical-align:middle; text-align:center; overflow:hidden;overflow-y:hidden;overflow-x:hidden;}