/*====全局样式====*/

body {font-family:"simsun",Tahoma,Arial, Helvetica, sans-serif;font-size:12px;color:#666; background:#E9EBED;}

pre, code, select, input, textarea {font-family:"simsun";font-size:12px; vertical-align:middle; padding:0; margin:0;}

html > body textarea {font-family:"simsun";font-size:12px;}

html{_overflow-y:scroll;}



html,body,div,ol,ul,i,li,form,p,h1,h2,h3,h4,h5,h6,dd,dl,dt,span,em{margin:0;padding:0;border:0;}

div,p,td,th,dt,dd,h1,h2,h3,h4,h5,h6,span,em,i,a{word-wrap:break-word;word-break:break-all;}

ul,li{ list-style-image: none; list-style-type: none;}

em {font-style:normal;}

div {margin:0 auto;}

img {border:0 none; vertical-align:middle;}

form fieldset {border:0pt solid transparent;margin:0;padding:0;position:relative;}

form textarea {padding:2px;margin:0 0 2px;overflow:auto;width:100%;}

h1,h2,h3{ font-size:14px;}

h4, h5, h6 { font-size:12px;}

h1{ font-family:"微软雅黑","simhei"; font-weight:normal;}

td,th{ line-height:120%; font-weight:normal;}

input.text{ border:1px solid #C5CACF; +padding:1px 1px 2px; width:300px;}/*输入框颜色*/



/*====链接样式====*/

a {text-decoration:none; color:#717C8A;zoom:1;}

a:visited {color:#717C8A;}

a.red,a.red:visited{ color:#C50000;}

a.black,a.black:visited{ color:#000;}

a.red:hover,a:hover,a.black:hover{ text-decoration:underline; color:#000;}





/*====通用样式====*/

.center { text-align:center;}

.bold{ font-weight:bold;}

.left { float:left;}

.right { float:right;}

.text_right{ text-align:right;}

.bg{ background:url(../imgnew/bg.gif) repeat-x center top;}

.icon{background:url(../imgnew/icon.gif) no-repeat top left;}

.clear{ overflow:hidden;zoom:1; clear:both;}

.img{ padding:9px; border:1px solid #DFE2E5;}

.marBottom{ margin-bottom:8px;}

.padding{ padding-left:5px;}

.input{ width:50px; padding:2px; border:1px solid #ccc;}

.red{ color:#c00;}

.font12{ font-size:12px; font-family:"simsun";}



/*====主要样式====*/

#warp{ width:940px; padding-top:10px;}



.header{ height:68px; padding-top:12px;}

.leftLogo{ float:left; width:153px; height:51px; padding:0 13px 0 5px;}

.rightLogo{ float:right; width:92px; height:37px;padding:5px 5px 0 0;}

.search{ width:659px; float:left;}

.search p{ text-align:right;}

.searchBtn{ width:55px; height:17px; background-position: -79px -111px; border:0;}

.nav { width:659px; height:33px; background:url(../imgnew/nav_bg.gif) no-repeat center center; margin-top:12px;+margin-top:10px;}

.nav li{ float:left; width:114px; text-align:center; line-height:33px; height:33px; margin-right:1px;}

.nav a{font-family:"微软雅黑","simhei"; font-size:14px; color:#000; display:block; width:114px; height:33px;}

.nav a:visited{ color:#000;}

.nav a.on,.nav a.on:visited,.nav a:hover{ background:url(../imgnew/nav_on.gif) no-repeat center -34px; color:#fff;}

.nav a:hover,.nav a.on:hover{ text-decoration:none;}

.nav .first,.nav .first a{ width:84px;}

.nav .first a:hover,.nav .first a.on,.nav .first a.on:visited{ background-position:left top;}

.nav .last{margin:0;}

.nav .last a:hover,.nav .last a.on,.nav .last a.on:visited{ background-position:center bottom;}







.mainbody{ background:url(../imgnew/mainbody_bg.gif) repeat-x top center; padding:5px 0 0 5px; overflow:hidden;zoom:1;}

.login{ width:357px; float:left; border:1px solid #CBCFD4; background:#fff url(../imgnew/login_bg.jpg) no-repeat right top; height:205px;}

.login h1{ height:29px;padding:8px 0 0 10px; font-size:17px; width:197px; background-position:top right;}

.login h1 span{ display:block; background-position:left -45px; background-repeat:no-repeat; height:18px; padding-left:20px;}

.login a{zoom:1;}

.loginBtn{ width:78px; height:28px; background-position:left -111px; border:0;}

.loginBox{ width:190px; margin:5px 0 10px 10px; border-top:1px solid #D8D9DA;border-bottom:1px solid #D8D9DA; text-align:center; padding:5px 0;}

.loginBox p{ padding:8px 0;}

.loginBox .text2{ width:110px; padding:1px;+padding:2px; background:#EDEFF0; border:1px solid #C5CACF;}

.login div.gray{ padding:0 10px;}

.focus{ width:576px; float:right;}



/*leftPic*/

.leftPic{ width:218px; float:left; background:#E9EBED;}

.link1{ display:block; height:54px; text-indent:-9999em; margin-bottom:5px;}

.link2{ background-position:left -55px; height:55px;text-indent:-9999em; display:block; margin-bottom:10px;}



/*rightNews*/

.rightNews{ float:right; width:710px;padding-left:7px;background:#E9EBED;}

.newsBox{ width:351px; float:left; border-top:1px solid #E3E5E7;border-left:1px solid #E3E5E7;background:url(../imgnew/news_right_bg.gif) repeat-y right center; margin-bottom:5px;}

.news{ border:1px solid #CBCFD4; background:#fff; margin-right:3px;}

.news h1,.leftMenu h1{ height:27px; background-position:center -82px; padding:0 10px; line-height:25px;}

.news a.more{ float:right;width:45px; height:7px; display:block; margin-top:8px;font-size:1px; line-height:1px;}

.news h1 span,.leftMenu h1 span{ float:left; color:#000; display:block; background:url(../imgnew/bg.gif) no-repeat left -121px; padding-left:15px;}

.news ul{ padding:10px; line-height:21px;}

.newsBox p.bottom{ height:2px; background:url(../imgnew/news_bottom_bg.gif) center center; font-size:1px; line-height:1px;}

.ad{clear:both; float:left; width:100%; margin-bottom:8px;zoom:1; overflow:hidden;}



.leftMenu h1{border-top:1px solid #CBCFD4;}

.leftMenu{ border:1px solid #CBCFD4; border-top:0; background:#fff;}

.leftMenu p{ text-align:center; padding:15px 0;}

.links,.all{ width:709px; margin:0;}

.links ul{ height:48px;overflow:hidden;zoom:1;padding-left:15px;}

.links li{float:left;width:80px; border:1px solid #000;margin:0 16px 8px 0;}

.footer{ clear:both; height:55px; background:url(../imgnew/bg.gif) repeat-x center -159px; padding:5px; margin-top:2px;}

.footer p{ border:1px solid #CBCFD4; height:30px; background:url(../imgnew/bg.gif) repeat-x center -225px; text-align:center; padding-top:20px;}

.footer a,.footer a:visited{ color:#5B636D;}

.footer a:hover{ color:#000; text-decoration:underline;}

.bottomLogo{ text-align:center;color:#5B636D; line-height:20px; padding:8px 0;}

.all{ border-top:0;}



/*wonderful*/

.wonderful {margin:0 20px 1px; padding:15px 0; border-bottom:1px solid #CBCFD4; overflow:hidden;zoom:1;}

.wonderful .left{ width:216px; height:174px;}

.wonderful .right{ width:435px; height:174px;}

.wonderful .title h2{ float:left; background:url(../imgnew/bg.gif) no-repeat left -127px; padding-left:15px;}

.wonderful .title p{ float:right; color:#c00;}

.wonderful .content{clear:both;zoom:1; padding-top:10px;}

.wonderful .content p{ text-indent:2em; line-height:21px;}



.member { padding:32px 0 32px 30px;}

.member li{ float:left; margin:0 20px; display:inline;}



/*classNews*/

.classList{padding:20px 0 7px 30px; overflow:hidden;zoom:1;}
.classNews ul{padding:10px 0 0 30px;}
.classNews ul li{ float:left; width:215px; margin-right:8px; display:inline;}
.classList p{float:left; width:215px; margin-right:8px; display:inline;}
.classNews .member{ padding:20px 0 19px 30px;zoom:1; overflow:hidden;}
.classNews .member li{ margin:0 13px;+margin:0 10px; height:136px;}
.lastPic{ float:left; width:320px; line-height:21px; padding-left:25px; padding-bottom:5px;}




.picleftList{height:1065px;}

.picBox{ padding-top:10px; text-align:center; }

.picBox p,.piclist p{ padding:5px 0 0; width:151px; margin:0 auto; color:#C10E24; text-align:left;}

.picBox p span,.piclist p span{ float:right; color:#666;}

.piclist { overflow:hidden;zoom:1; padding:25px 0 25px 15px;}

.piclist li{ float:left; width:176px;margin:0 25px; display:inline; padding-top:10px; height:180px}

.piclist p{ width:176px; padding-top:10px;}

.page{ text-align:center; padding-top:0px;}



.newsList { height:438px;}

.newsList ul{ padding-left:20px;}

.newsList ol{ padding:20px; line-height:24px;}

.newsList ol span{ float:right;}

.standby li{ float:left; width:230px; height:86px; background:#5B636D; margin-right:9px;}



.newsDetail{ color:#000; padding:20px 10px 10px;}

.newsDetail h2{ text-align:center; padding-bottom:10px;}

.newsDetail p.center{ padding-bottom:15px; border-bottom:1px solid #ccc; font-size:12px; line-height:100%; margin-bottom:20px;}

.newsDetail p{ font-size:14px; line-height:24px; margin-bottom:10px; text-indent:2em;}

.newsDetail ul{ border-top:1px solid #ccc; padding:10px;}

.newsDetail li{ background:#EDEFF1; width:400px; margin:0 auto; padding:3px 20px;}

 

.tag_box td{ text-align:left;}
.bisai_list li{ line-height:150%;}
