@charset "utf-8";
/* CSS Document */
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{text-decoration:none}
a:hover{text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.undis{display:none}
.dis{display:block}
.ind{text-indent:2em}

body{ background:url(../../images/bodybg.png) repeat;}



.wrap{width:988px; background:#fff; border-left:solid 1px #cecece;border-right:solid 1px #cecece;border-bottom:solid 2px #cecece; margin:0 auto; overflow:hidden}
.header ,.footer{ width:990px; margin:0 auto;}

.topNav { height:55px; background:#f3f5f4; border-bottom:solid 1px #cecece; overflow:hidden}
.topNav h2{ width:100px; color:#2d669b; font:16px/50px "微软雅黑"; float:left; background:url(../../images/list12icon.png) 0 14px no-repeat; text-indent:30px; margin:0 0 0 20px; display:inline} 
.topNav .weizhi{width:350px; color:#858182; float:left;font:14px/55px "微软雅黑"; }
.topNav .weizhi strong{ color:#af1e21}
.topNav .weizhi a{color:#858182;}
.other{width:260px; color:#666; float:right; line-height:55px;}
.other span{ margin-right:20px;}
.other input{width:12px;font-family:"tahoma"; font-family:12px; vertical-align:middle;  height:16px; margin:-1px 4px 0 0;}

.mian{width:960px; margin:0 auto; overflow:hidden}
.mian .mianBg{width:940px; margin:0 auto; background:#f8f8f8; overflow:hidden;}
.mian .piclist li{width:224px; height:212px; background:url(../../images/listimgbg.png) no-repeat; float:left; display:inline; margin:10px -6px 10px 13px;}
.mian .piclist li:hover{background:url(../../images/listimgbg2.png) no-repeat;}
.mian .piclist li img{width:212px; height:126px; display:block; padding:6px 0 0 5px;}
.mian .piclist li h3{ font:14px/20px "微软雅黑";  padding:10px 10px 0;}
.mian .piclist li h3 a{ color:#333;}

.mian .piclist02{width:620px; background:#f8f8f8; float:left; margin:0 0 30px 8px; display:inline}
.mian .piclist02 li{width:191px; float:left; margin:10px -3px 4px 13px;}
.mian .piclist02 li img{ padding:2px; border:solid 1px #abaaa6;}
.mian .piclist02 li p{ background:#cccccc; border:solid 1px #bababa; margin:3px 0px; text-indent:14px; font-size:12px; line-height:21px;}.mian .piclist02 li p a{ color:#362f2d}


.mian .pbpiclist{width:970px; margin-top:15px; overflow:hidden;position:relative;}
.mian .pbpiclist li{width:228px;border: solid 1px #d1d1d1;border-bottom:solid 2px #d1d1d1;background: #f8f8f8; margin:0 10px 10px 2px;}
.mian .pbpiclist li:hover{ background:#f1f1f1; border:solid 1px #42a3f0;border-bottom:solid 2px #42a3f0}
.mian .pbpiclist li img{width:208px; display:block; padding:10px;}
.mian .pbpiclist li h3{width:208px;font:14px/20px "微软雅黑";border-top: solid 1px #d1d1d1; padding:5px 10px 15px 10px;}
.mian .pbpiclist li h3 a{ color:#333;}


.mian .side{width:300px; float:right; margin-right:8px; display:inline}

/**  jingxuan **/
.jingxuan{width:300px; border:solid 1px #d2d2ce; border-top:0; padding-bottom:15px; overflow:hidden}
.jingxuan h2{ width:133px; height:33px; background:url(../../images/jingxuantit.png) no-repeat; margin-bottom:5px; text-indent:-9999px;}
.jingxuan li{width:100%;height:32px; margin-left:15px; vertical-align:middle;}
.jingxuan li span{width:24px; height:24px; background:#f57b20; border:solid 1px #cbcdcd; float:left; text-align:center; line-height:24px; font-family:Arial; font-size:22px; color:#dddddd; margin-top:3px; position:relative;}
.jingxuan li h3{width:240px;float:left; font-size:14px; line-height:32px; padding-left:10px;}
.jingxuan li h3 a{ color:#555} 
.jingxuan li img{ width:90px; display:none; border:solid 1px #fff; float:left;}
.jingxuan li.on{ height:66px;border-bottom:solid 1px #cbcdcd; margin-bottom:2px;}
.jingxuan li.on span{ background:#2b72ae; border:solid 1px #7aa7c4; padding-left:15px; margin-left:-15px;}
.jingxuan li.on img{ display:block;}
.jingxuan li.on h3{ width:150px; line-height:26px; padding-top:5px;}

.kejiao{ width:300px; height:344px;border:solid 1px #d2d2ce; border-top:0; overflow:hidden}
.kejiao .hd{width:263px; height:41px;background:url(../../images/icon01.png) 0 -70px no-repeat; border-bottom:dashed 1px #ccc;  margin:10px auto 15px;text-indent:35px;color:#2b679a; }
.kejiao .hd h2{font:bold 24px/30px "微软雅黑"; float:left;}
.kejiao .hd span a{ float:right; font-family:Arial, Helvetica, sans-serif; color:#999999; line-height:35px;}
.kejiao ul{ width:100%; overflow:hidden}
.kejiao li{ width:125px; float:left; margin:0 0 20px 15px; display:inline;}
.kejiao li p{ background:#ababab; color:#fff; line-height:24px; text-align:center;}

.paihang{width:300px; height:390px; background:#f2f2f2;border:solid 1px #d2d2ce; border-top:0; overflow:hidden}
.paihang .bd{ width:100%; overflow:hidden; background:#f2f2f2} 
.paihang .hd{ width:101%; border-bottom:solid 1px #ccc; height:47px; overflow:hidden}
.paihang .hd h2{width:100px; background:url(../../images/listPageBg.png) 0 -111px repeat-x; color:#555555; text-align:center; border-right:solid 1px #ccc; float:left; font:18px/47px "微软雅黑"; cursor:pointer;}
.paihang .hd h2.on{background:url(../../images/listPageBg.png) 0 -59px repeat-x; color:#fff;}
.paihang li{width:91%; border-bottom:solid 1px #ccc; padding-bottom:10px; margin:10px auto; overflow:hidden}
.paihang li img{ background:#fff; border:solid 1px #c6c6c6; padding:4px; float:left; margin-right:14px; display:inline}
.paihang li .txt{width:165px; float:left}
.paihang li .txt h3{ font-size:14px; color:#333; margin:10px 0 5px;}.paihang li .txt h3 a{ color:#333333}
.paihang li .txt p{ color:#aaa; line-height:20px;}
.paihang .list{ padding:5px 0 0 0;}
.paihang .list li{ height:22px; line-height:22px; padding:0 0 0 10px; border:0; font-size:14px; overflow:hidden}
.paihang .list li a{ color:#666;}
.paihang li.noborder{ border:0;}


#publicList li{width:180px; float:left; overflow:hidden;}
#publicList li img{ width:160px; height:120px;}
#publicList li h3{ width:160px; height:40px; overflow:hidden; padding:0px 10px; margin:10px 0;}
.page{ height:50px; clear:both; text-align:center; padding:20px 0 10px; overflow:hidden}
.page a{ height:23px; background:url(../../images/listPageBg.png) repeat-x;border-radius:3px;color:#717171; font-size:14px; font-family:Arial, Helvetica, sans-serif; border:solid 1px #c9c9c9; text-align:center; line-height:23px; margin:0 5px; padding:0 8px; display:inline-block;}
.page a:hover ,.page a.on{ background:url(../../images/listPageBg.png) 0 -30px repeat-x; color:#fff;}
.page span{ display:inline-block;}