body{width:1003px;margin:0 auto;padding:0; font-family:Arial,"宋体"; background:url(image/back.gif) repeat-x top; font-size:12px;}
div,form,img,li,ul,p{margin:0;padding:0;border:0;}
li,ul{ list-style:none;}

a{text-decoration:none;color:#000;}
a:hover{color:#fc4c0c;}

.header{width:1003px;height:115px;background:url(image/top_back.gif) repeat-x top;}
.logo{width:649px;height:75px;padding:20px 70px 0 32px;float:left;}
.rheader{width:220px;height:115px;float:left;}
.nyyx{width:220px;height:40px; font-size:16px;font-weight:bold;color:#ef390c; text-align:right;line-height:40px;}
.ss{width:220px;height:30px;padding-top:36px;}
.menu{width:700px;height:40px;background:url(image/menuback.gif) repeat-x; color:#fff;padding-left:303px;}
.menu ul li{width:100px;height:40px;line-height:40px;text-align:center;background:url(image/menuline.gif) top right no-repeat; float:left; font-size:14px; font-weight:bold;}
.menu ul li a{ color:#FFF;}
.menu ul li a:hover{width:99px;height:40px;line-height:40px;text-align:center;float:left; font-size:14px; font-weight:bold; display:block; background:url(image/menuback0.gif) repeat-x;}
.fla{width:1003px;height:255px;margin:3px 0 5px;}
.linkback{width:931px;height:50px;background:url(image/picback.gif) no-repeat;padding:5px 36px;margin-bottom:5px;}
.content{width:1003px;height:auto;}
.lmain{width:788px;height:356px; float:left;}
.gsjj{width:768px;height:130px; background:url(image/jjback.gif) repeat-x;padding:10px;}
.jjimg{width:115px;height:128px;float:left;}
.jjmain{width:640px;height:128px; float:right;}
.jjtit{width:640px;height:15px; background:url(image/jjtit.gif) no-repeat left;}
.jjtext{width:640px;height:103px;margin-top:10px; line-height:22px;}
.list{width:788px;height:206px;}
.news{width:376px;height:206px; float:left;margin-left:10px;}
.newstit{width:352px;height:38px;background:url(image/icon01.gif) no-repeat 0 12px;padding-left:24px;}
.fwzctit{width:352px;height:38px;background:url(image/icon02.gif) no-repeat 0 12px;padding-left:24px;}
.tittext{width:352px;height:30px; background:url(image/titline.gif) no-repeat bottom;}
.ctittext{width:70px;height:22px; font-weight:bold;padding-left:6px;line-height:24px; float:left;padding-top:8px;}
.etittext{width:110px;height:12px;padding-top:18px; font-family:Arial; font-size:10px; float:right; text-align:right;}
.newsmain{width:376px;height:168px;}
.newsmain ul li{width:360px;height:30px;background:url(image/icon03.gif) no-repeat 0 12px;border-bottom:dotted 1px #e1e2e4;padding-left:16px; line-height:30px;}

.rmain{width:210px;height:356px; float:right;}
.lxwmpic{width:210px;height:150px;margin-top:12px;}
.gcalpic{width:210px;height:77px;margin:13px 0;}
.fwzcpic{width:210px;height:77px;}
.footer{width:1003px;height:72px;background:url(image/footerback.gif) repeat-x;padding-top:20px; text-align:center; line-height:22px; clear:both;}


/*neiye*/
.nycontent{width:781px;height:auto; float:right;}
.dhwz{width:777px;height:24px; background:#fff;border:1px solid #d2d2d2;padding:1px;}
.dhwz0{width:772px;height:24px; background:url(image/wzdhback.gif) repeat-x;padding-left:5px;}
.dhwzmain{width:750px;height:24px; background:url(image/icon04.gif) no-repeat 0 4px;padding-left:22px; line-height:24px;}
.nytit{width:781px;height:33px;border-bottom:solid 1px #a7b7b8;}
.nytitmain{width:500px;height:20px;border-bottom:solid 3px #424853; background:url(image/icon05.gif) no-repeat 0 11px;padding-left:23px; line-height:20px; font-size:14px; font-weight:bold;color:#294448;padding-top:10px; float:left;}
.nytiticonr{width:20px;height:33px; background:url(image/icon06.gif) no-repeat 0 15px; float:right;}
.nymain{width:761px;height:auto;padding:10px; line-height:21px;}




