/* 主页面样式 */
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; background:#FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

.clear{ clear: both; font-size:0px; width:0px; height:0; line-height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; line-height:0; clear: both; visibility: hidden;} /* only FF */

/* word-wrap:break-word; overflow:hidden;
text-overflow:ellipsis; white-space:nowrap;

height:auto !important; height:400px; min-height:400px; word-wrap:break-word; overflow:visible;
*/


.all{margin:0 auto; width:996px; overflow:hidden; clear:both;}

.allb{width:996px; overflow:hidden; float:left; clear:both; background:#e6e6e6;}

/* 头部 */

.head{ width:996px; float:left; display:inline;}
.he1{ width:996px; height:137px; float:left; clear:both; overflow:hidden;}
.he2{ width:976px; height:40px; float:left; background:url(main_bg.jpg) left top repeat-x; padding-left:3em;}
.he2 li{ height:40px; line-height:40px; float:left; padding:0 1.2em 0 1.2em; font-size:14px; font-weight:bold;}
.he2 li a{ color:#000; text-decoration:none;}
.he2 li a:hover{ color:#FFF; text-decoration:underline;}
.he3{ width:994px; height:32px; line-height:32px; float:left; display:inline; border:1px #D7D7D7 solid; padding:5px 0 5px 0;}
.he4{ width:550px; height:32px; line-height:32px; float:left; display:inline; padding-left:50px;}
.he5{ width:394px; height:32px; line-height:32px; float:left; display:inline;}
.he6{ width:70px; height:32px; line-height:32px; float:left; display:inline;}
.he7{ width:170px; height:20px; line-height:20px; float:left; display:inline; padding-top:5px;}
.he7 input{ width:160px; height:17px; line-height:17px; border:1px #D7D7D7 solid;}
.he8{ width:65px; height:22px; line-height:22px; float:left; display:inline; overflow:hidden; padding-top:5px;}



/* 头部 */

/* 身 */

.main{ width:996px; float:left; display:inline; margin-top:10px;}

.b1{ width:996px; float:left; display:inline; margin-top:5px; padding:5px; margin-left:4px;}

.le{ width:262px; float:left; display:inline;}
.le1{ width:260px;  float:left; display:inline; border:1px #d7d7d7 solid;}
.le2{ width:260px; height:32px; line-height:32px; float:left; display:inline; background:url(tongzhigonggao2_menul.jpg) left bottom no-repeat;}
.le2qzlx{ background:url(ddqzlxzl.jpg) left bottom no-repeat;}
.le3div{ width:250px; float:left; display:inline; overflow:hidden; padding:5px;}
.le3{ width:250px; float:left; display:inline; overflow:hidden;}
.le3 li{ width:250px; float:left; display:inline; line-height:24px;word-wrap:break-word; overflow:hidden;}
.le3 li a{ color:#000; text-decoration:none;}
.le3 li a:hover{ color:#F00; text-decoration:underline;}
.le4{ width:215px; height:30px; line-height:30px; float:left; display:inline; border-top:1px #D8D8D8 dashed; background:url(tb2.gif) 220px 10px no-repeat; padding-right:45px;}
.le4 a{ color:#000; text-decoration:none;}
.le4 a:hover{ color:#F00; text-decoration:underline;}
.le5{ background:url(tiantj_menul.jpg) left bottom no-repeat;}
.le6{ width:172px; height:50px; float:left; display:inline; margin:10px 0 0 35px}
.le7{ width:260px; float:left; display:inline; border:1px #d7d7d7 solid;}
.le8{ background:url(tianxitong2_menul.jpg) left bottom no-repeat;}
.le9{ width:260px; height:217px; float:left; display:inline; border:1px #d7d7d7 solid;}
.le10{ width:100px; height:100px; float:left; display:inline; margin:40px 0 0 70px;}
.le3div2{ width:250px; float:left; display:inline; overflow:hidden; padding:5px 0 0 5px;}

.le11{ background:url(yqlj1_menul.jpg) left bottom no-repeat;}
.le12{ width:250px; float:left; display:inline; padding-top:10px;}
.le12 li{ width:125px; height:28px; line-height:28px; float:left; display:inline;}
.le12 li a{ color:#000; text-decoration:none;}
.le12 li a:hover{ color:#F00; text-decoration:underline;}

.ri{ width:720px; float:right; display:inline;}
.ri1{ width:720px; height:300px; float:left; display:inline;}
.ri2{ width:348px; height:298px; float:left; display:inline; border:1px #D8D8D8 solid;}
.ri3{ width:348px; height:32px; line-height:32px; float:left; display:inline; background:url(zhengxiejianxun4_menul.jpg) left bottom no-repeat;}
.ri4{ width:338px; height:225px; float:left; display:inline; padding:5px;}
.ri5{ width:303px; height:30px; line-height:30px; float:left; display:inline; border-top:1px #D8D8D8 dashed; background:url(tb2.gif) 310px 10px no-repeat; padding-right:45px;}
.ri5 a{ color:#000; text-decoration:none;}
.ri5 a:hover{ color:#F00; text-decoration:underline;}
.ri6{ width:338px; height:225px; float:left; display:inline;}
.ri6 li{ width:338px; height:28px; line-height:28px; float:left; display:inline;}
.ri7{ width:278px; height:28px; line-height:28px; float:left; display:inline; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ri7 a{ color:#000; text-decoration:none;}
.ri7 a:hover{ color:#F00; text-decoration:underline;}
.ri8{ width:60px; height:28px; line-height:28px; float:left; display:inline; color:#666;}

.ri9{ width:588px; height:38px; float:left; display:inline; border:1px #D8D8D8 solid; background:#EAF2F8; margin-top:10px; padding-left:130px;}
.ri10{ width:60px; height:24px; line-height:24px; float:left; display:inline; margin-top:8px;}
.ri11{ width:130px; height:20px; line-height:20px; float:left; display:inline; margin-top:7px;}
.ri11 input{ width:126px; height:18px; line-height:18px; border:1px #999 solid;}
.ri12{ width:65px; height:20px; float:left; display:inline; margin-top:6px; margin-left:5px; border:1px #333 solid;}
.ri13{ width:720px; height:265px; float:left; display:inline; margin-top:10px;}

.ri14{ width:348px; height:262px; float:left; display:inline; border:1px #D8D8D8 solid;}
.ri15{ width:348px; height:32px; line-height:32px; float:left; display:inline; background:url(jyyc_menul.jpg) left bottom no-repeat;}
.ri16{ width:338px; height:190px; float:left; display:inline; padding:5px; overflow:hidden;}
.ri16 li{ width:338px; height:28px; line-height:28px; float:left; display:inline; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.ri16 li a{ color:#000; text-decoration:none;}
.ri16 li a:hover{ color:#F00; text-decoration:underline;}
.ri17{ width:303px; height:30px; line-height:30px; float:left; display:inline; border-top:1px #D8D8D8 dashed; background:url(tb2.gif) 310px 10px no-repeat; padding-right:45px;}
.ri17 a{ color:#000; text-decoration:none;}
.ri17 a:hover{ color:#F00; text-decoration:underline;}
.ri18{background:url(zxtan_menul.jpg) left bottom no-repeat;}
.ri19{ width:717px; height:113px; float:left; display:inline; border:1px #D8D8D8 solid; margin-top:10px;}
.ri20{background:url(qhzti_menul.jpg) left bottom no-repeat;}
.ri21{background:url(xxydi_menul.jpg) left bottom no-repeat;}
.ri22{ height:137px; padding-top:15px;}
.ri23{ height:224px;}

.ri24{ width:678px; float:left; display:inline; border:1px #D8D8D8 solid; padding:20px;}
.ri25{ width:628px; height:32px; line-height:32px; float:left; display:inline; background:url(nws-menu1.jpg) left bottom no-repeat; font-size:14px; font-weight:bold; color:#FFF; padding-left:50px;}
.ri26{ width:678px; float:left; display:inline;}
.ri26 li{ width:698px; float:left; display:inline; height:28px; line-height:28px;}
.ri27{ width:600px; height:28px; line-height:28px; float:left; display:inline; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ri27 a{ color:#000; text-decoration:none;}
.ri27 a:hover{ color:#F00; text-decoration:underline;}
.ri28{ width:78px; height:28px; line-height:28px; float:left; display:inline; color:#999;}
.ri29{ width:678px; height:28px; line-height:28px; float:left; display:inline; border-top:1px #D8D8D8 solid;}
.ri29 a{ color:#000; text-decoration:none;}
.ri29 a:hover{ color:#F00; text-decoration:underline;}


.nav{ width:974px; float:left; display:inline; height:28px; line-height:28px; background:#F3F3F3; border:1px #D8D8D8 solid; padding-left:20px; color:#333;}
.nav a{ color:#333; text-decoration:none;}
.nav a:hover{ color:#F00; text-decoration:underline;}
.con{ width:874px; float:left; display:inline; line-height:28px;border:1px #D8D8D8 solid; padding:60px; margin-top:10px;}
.con1{ width:874px; line-height:30px; float:left; display:inline; font-size:16px; font-weight:bold; word-wrap:break-word; overflow:hidden;}
.con1 h1{font-size:16px; font-weight:bold;};
.con2{ width:874px; height:30px; line-height:30px; float:left; display:inline; color:#666; border-bottom:1px #999 dashed;}
.con3{ width:874px; line-height:28px; float:left; display:inline; word-wrap:break-word; overflow:hidden;}

/* 身 */

/* 脚 */

.foot{ width:994px; float:left; display:inline; line-height:28px; padding:10px 0 10px 0; margin-top:5px; border:1px #D8D8D8 solid; background:#F3F3F3; font-family:Verdana, Geneva, sans-serif; font-size:12px;}


/* 脚 */
















.mt10{ margin-top:10px;}
.ml20{ margin-left:20px;}

.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}

















