@charset "gb2312";
/* CSS Document*/
*{ margin:0 auto; padding:0px;}
body{ font-size:12px; line-height:22px; font-family:arial; color:#4c4c4c; text-align:left; background:#fff url(imagesbg.gif);}
img{border:0px; margin:0px; padding:0px}
ul,li,p{ list-style:none; margin:0px; padding:0px;}
.fl{ float:left;}
.fr{ float:right;}
.l{ text-align:left;}
.c{ text-align:center;}
.r{ text-align:right;}
.clear{ clear:both;}
.f14{ font-size:14px;}
.m10{ margin-top:10px;}
a{color:#757d8a; text-decoration:none}
a:hover{color:#c20000; text-decoration:none}
.p10{ padding-top:10px;}
.red{ color:#990000;}
#head{ width:980px; height:auto;}
.xtop{ padding-left:18px; width:962px; line-height:30px; height:30px; background:url(imagest_head.gif) repeat-x;}
.xtop span{ float:right; padding-right:8px;}
.xtop span img{ padding:0 2px;}
.dhang{ width:980px;height:147px;}
.nav{ width:980px;}

.menu {width:980px; background:url(imagesnavbg.gif) repeat-x;}
.menu ul {padding:0; margin:0;list-style-type: none;height:34px;}
.menu ul li { width:118px; float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center;text-decoration:none; width:118px; height:34px; color:#fff;
 line-height:34px; font-size:14px; font-weight:bold;}
.menu ul li ul {display: none; background:#fff8ba;position: absolute; z-index: 9999; left: 0pt; top: 0pt;}
.menu ul li:hover a {color:#000; background:url(imagesnav_y.gif) no-repeat;}
.menu ul li:hover ul {display:block; position:absolute; top:34px; left:0; width:116px;}
.menu ul li:hover ul li a { height:27px; line-height:27px; font-size:12px; font-weight:100; display:block; background:#faeec7; border-bottom:#fed44c 1px solid; color:#000;}
.menu ul li:hover ul li a:hover {background:#fed44c; color:#b3131b;}
.menu .ble{ width:6px; height:34px; float:left}
.menu .bri{ width:6px; height:34px; float:right}
.seach{ width:980px; height:32px; background:url(imagesseabg.gif) repeat-x}
.seach .lef{ width:440px; height:32px; padding-left:40px; float:left; background:url(imagesscech.gif) no-repeat 15px center;}
.seach .rig{ width:470px; padding-left:15px; background:url(imagesstiao.gif) no-repeat left center; height:32px; line-height:32px; float:left}
.seach .boe{ width:172px; height:16px; border:#a1b0bb 1px solid;}

#content{ width:966px; padding:7px; background:#FFF;}
.mainnew{ width:966px;}
.xinwe{ width:290px; height:235px; background:#e4e4e4; padding:4px; border:#dddddd 1px solid;}
.xinwe p{ padding-top:3px;}
.newcen{ width:399px; padding-left:10px;}
.newcen .list{ font-size:14px; padding-bottom:5px; font-weight:bold; color:#FFF; padding-left:20px; width:379px; background:url(imagesn_l1.gif) no-repeat; height:23px; line-height:23px;}
.newcen .list span{ float:right; padding-right:6px; padding-top:4px;}
.newcen ul{ padding-top:0px;}
.newcen li{ float:left; width:384px; height:30px; border-bottom:#bbbbbb 1px dashed; background:url(imagesjtou.gif) no-repeat 5px center; line-height:30px; padding-left:15px;}
.newcen li span{ float:right; padding-right:5px;}
.nerig{ width:247px; float:right;}
.nerig .top{ width:247px; height:34px; line-height:34px; background:url(imagestz_1.gif) no-repeat;}
.nerig .top strong{ color:#FFF; font-weight:bold; padding-left:27px;}
.nerig .txiao{ width:245px; padding-top:2px; padding-bottom:6px; border:#dcdcdc 1px solid; border-top:0px;}
.nerig .tgao{ color:#990000; padding:10px; background:#fff8ba; width:212px; height:127px; border:#e2e2e2 1px solid;}
.xbti{ padding-top:6px; width:247px; overflow:hidden}
.xbti .pro{ padding-right:8px;}
.mainnew2{ width:966px; padding-top:6px;}
.zuol{ width:710px;}
.zhenwu{ width:710px; height:312px; border-bottom:#fa9463 1px solid; float:left; background:url(imageshq_1.gif) no-repeat left top;}
.zhenwu .list{ width:672px; height:34px; line-height:34px;  padding-left:38px; font-size:14px; font-weight:bold; color:#FFF;}
.zhenwu .list span{ float:right; padding-right:6px; padding-top:10px;line-height:20px;}
.zhenwu .cont{ width:710px;}
.zhenwu .cleft{ width:330px; padding:8px 8px 0px 12px; float:left}
.zhenwu .cleft .title{ width:307px; padding-left:23px; height:28px; line-height:28px; border-bottom:#bb0504 1px solid; background:url(imagesmired.gif) no-repeat 5px center; font-size:14px; font-weight:bold;}
.zhenwu .cleft .title span{ font-size:12px; font-weight:100; float:right;}
.zhenwu .jgtop{ width:330px; padding-top:11px;}
.zhenwu .jgtop .wl{ width:118px; height:85px; border:#d8d8d8 1px solid; padding:2px;}
.zhenwu .jgtop .wr{ width:200px; float:right}
.zhenwu .jgtop .wr h2{ font-size:12px;}
.zhenwu .jgtop .well{ width:200px; line-height:20px; padding-top:5px; color:#9e9e9e;}
.zhenwu .cleft ul{ width:330px; padding-top:12px; _padding-top:5px; *padding-top:3px; overflow:hidden}
.zhenwu .cleft li{ float:left; width:317px; padding-left:13px; border-bottom:#c0c0c0 1px dashed; height:27px; line-height:27px; background:url(imagesjtou.gif) no-repeat 3px center}
.zhenwu .cleft li span{ float:right;}
.your{ width:247px; float:right}
.zhasyz{ width:247px; height:199px;}
.zhasyz .tlist{ width:247px; height:34px; line-height:34px; background:url(imagestz_1.gif) no-repeat;}
.zhasyz .tlist strong{ color:#FFF; font-weight:bold; padding-left:27px;}
.zhasyz .tbody{ height:165px; padding:0 7px; width:231px; border:#CCC 1px solid; border-top:0px;}
.zhasyz .tbody img{ padding:5px 0px;}
.ldxx{ width:247px; height:52px; padding:8px 0px;}
.zxdc{ width:247px; padding-bottom:9px; height:197px;}
.zxdc .tlist{ width:247px; height:34px; line-height:34px; background:url(imagestz_1.gif) no-repeat;}
.zxdc .tlist strong{ color:#FFF; font-weight:bold; padding-left:27px;}
.zxdc .tbodys{ height:150px; padding:14px 0 0 7px; width:238px; border:#dcdcdc 1px solid; border-top:0px;}
.mtcont{ width:247px; height:162px; background:url(imageslxwmbg.gif) repeat-y} 
.mtcont .zto{ width:247px; height:5px; background:url(imageslxwm.gif) no-repeat center top; overflow:hidden}
.mtcont .zji{ width:237px; height:152px; background:url(imageslxbg.gif) no-repeat right bottom;}
.mtcont .xlx{ width:208px; padding-top:34px; font-family:"宋体"; line-height:18px;}
.mtcont .xlx a{ color:#0018ff; text-decoration:underline}
.mtcont .zbo{ width:247px; height:5px; line-height:5x; background:url(imageslxwm.gif) no-repeat center bottom;}
.mainnew3{ width:966px; height:183px; background:url(imagesmsgdbg.gif) repeat-x; margin-top:10px;}
.mainnew3 .mlef{ width:48px; height:183px; background:url(imagesmsgd1.gif) no-repeat}
.mainnew3 .mrig{ width:11px; height:183px; background:url(imagesmsgdbgrg.gif) no-repeat;}
.mainnew3 .mcen{ width:907px; padding-top:15px;}
.mainnew3 .mcen li{ margin-right:7px; width:167px; height:122px; padding:8px; float:left; background:url(imageslinbg.gif) no-repeat;}
.mainnew3 .mcen p{ float:left; width:167px; padding-left:8px; padding-top:5px;}
.links{ width:964px; margin-top:10px; border:#c9c9c9 1px solid;}
.links .title{ width:940px; color:#c20000; padding-top:4px; font-weight:bold}
.links .tphoto{width:962px;}
.links .tphoto li{ float:left; width:148px; height:38px; padding:3px 6px;}
.links .sanli{ width:940px; padding-top:6px;}
.links .sanli a{padding:5px 20px 3px 0px;}
.foot{ width:980px; padding-top:5px; height:96px; background:url(imagesfootbg.gif) repeat-x}
.foot .title{ color:#c3c3c3; width:980px; height:33px; line-height:33px; text-align:center;}
.foot .title a{ padding:0 6px; font-weight:bold; color:#757575;}
.foot .bot{ width:970px; padding-top:8px; padding-bottom:5px;}

/* 内页开始*/
.maleft{ width:233px;}
.mlemu{ width:233px;}
.mlemu .list{ width:220px; padding-left:13px; font-size:14px; font-weight:bold; color:#FFF; height:30px; line-height:30px; background:url(imagesleft_bg.gif) no-repeat}
.mlemu ul{ width:215px; padding:0px 8px 0px 8px; border:#ee9a23 1px solid; border-top:0px; padding-bottom:8px;}
.mlemu li{ text-indent:7em; float:left; width:216px; _width:215px; text-align:left; font-weight:bold; margin-top:8px; height:28px; line-height:28px; background:url(imagesleft_bge.gif) no-repeat center center; text-align:left;}
.mlemu li a{ color:#7b7b7b; display:block}
.mlemu li a:hover{ color:#c20000; background:url(imagesleft_bghove.gif) no-repeat;}
.mlemu .mxuqi a{ color:#900; background:url(imagesleft_bghove.gif) no-repeat; display:block}
.mtzgg{ width:231px; border:#fbd29b 1px solid;}
.mtzgg .little{ width:231px; height:28px; background:url(imageslygbg.gif) repeat-x; line-height:28px;}
.mtzgg .little strong{ float:left; color:#da1e01; padding-left:28px; background:url(imagesicon.gif) no-repeat 9px center;}
.mtzgg .little span{ float:right; padding-right:6px;}
.mtzgg .little span a{ color:#da1e01;}
.mtzgg ul{ width:212px; height:160px; padding:5px 0; overflow:hidden}
.mtzgg li{ width:187px; padding-left:25px; float:left; line-height:26px; height:26px; background:url(imagessjiao.gif) no-repeat 10px center;}
.mlxwm{ width:234px; margin-top:10px; background:url(imageslxbgee.gif) repeat-y}
.mlxwm .tdd{ width:234px; height:5px; background:url(imageslxwm2.gif) no-repeat center top; overflow:hidden}
.mlxwm .cnn{ width:234px; height:152px; background:url(imageslxbg2.gif) no-repeat center bottom;}
.mlxwm .diul{ width:210px; font-family:"宋体"; line-height:18px; padding-top:34px;}
.mlxwm .diul a{ color:#0018ff; text-decoration:underline}
.mlxwm .bdd{ width:234px; height:5px; line-height:5px; background:url(imageslxwm2.gif) no-repeat center bottom; _background:url(imageslxwm2.gif) no-repeat center bottom;}
.marig{ width:720px; padding-bottom:15px; color:#757d8a; margin-bottom:10px; border:#e0e0e0 1px solid}
.marig .tell{ width:720px; height:28px; line-height:28px; background:url(imagesri_bg.gif) repeat-x;}
.marig .tell span{ float:right; padding-right:6px;}
.marig .tell i{ font-style:normal; color:#da1e01;}
.marig .tell strong{ padding-left:30px; float:left; background:url(imagesicon2.gif) no-repeat 11px center;}
.abouts{ width:665px; padding:23px 0px;}
.abouts .xyi{ margin-left:12px; margin-bottom:4px; padding:3px; border:#d0d0ce 1px solid; width:190px; height:274px; float:right;}
.marig2{ width:722px; background:url(imagessrig_2bgh.gif) repeat-y; color:#757d8a; margin-bottom:10px;}
.marig2 .tell{ width:720px; height:35px; line-height:30px; background:url(imagessrig_2.gif) repeat-x;}
.marig2 .tell span{ float:right; padding-right:6px;}
.marig2 .tell i{ font-style:normal; color:#da1e01;}
.marig2 .tell strong{ padding-left:30px; float:left;}
.marig2 .botm{ width:722px; background:url(imagessrig_3.gif) no-repeat center bottom; height:9px;}
.news{ width:686px;}
.news ul{ padding:6px 0px;}
.news li{ width:686px; text-indent:0.7em; background:url(imageslibge.gif) repeat-x; height:33px; line-height:33px;}
.news li span{ float:right; padding-right:14px;}
.fy { margin:10px 0px 10px 0; LIST-STYLE-POSITION: outside; TEXT-ALIGN: left; LINE-HEIGHT:30px; LIST-STYLE-TYPE: none; WIDTH:100%; HEIGHT:30px; CLEAR: both; FONT-SIZE: 12px; }
.p_btns .currentpage { color:#FFF; background:#999999; padding:3px 8px;}
.p_btns A:link {border:#cccccc 1px solid; padding:3px 8px;}
.p_btns A:visited { border:#cccccc 1px solid; padding:3px 8px;}
.p_btns A:hover {border:#cccccc 1px solid; color:#F00; padding:3px 8px;}
.p_btns A:active {border:#cccccc 1px solid; color:#F00; padding:3px 8px;}
.p_btns SPAN {border:#cccccc 1px solid; color:#F00; padding:3px 8px;margin:0 2px;}
.p_btns a{ width:64px; height:22px;text-align:center; margin:0 2px;}
.fbor{ width:153px; height:20px; border:#7f9db9 1px solid;}
.orgly{ width:665px; padding:15px 0;}
.oree{ width:710px; background:url(imagesri_bg.gif) repeat-x; height:28px; line-height:28px; border-top:#e0e0e0 1px solid;}
.oree strong{ float:left; padding-left:25px; height:28px; background:url(imagesicon2.gif) no-repeat 5px center;}
.orlyg{ width:654px; color:#212121; padding-left:35px; height:23px; background:#f8e6d9 url(imagesicon3.gif) no-repeat 5px center; line-height:23px;}
.orlyg span{ color:#d11501}
.ortui{ width:650px; padding-left:35px;}
.toel{ width:650px; padding:5px 0px 5px 40px;}
.ortui .tdel{ width:650px; padding-bottom:8px;}
.ortui .tdel span{ color:#ff9a4d}

.njinc{ width:710px;}
.njinc ul{ width:710px; margin-left:3px; _margin-left:2px; background:url(imageslibg.gif);}
.njinc li{ width:168px; padding:4px; height:145px; _height:145px; float:left; padding-top:19px; padding-bottom:26px; _padding-top:13px; _padding-bottom:20px;}
.njinc li p{ padding-top:10px; text-align:center;}
.njinc li .bor{ width:153px; height:112px; background:url(imagesbg2.gif) no-repeat; padding:8px;}
.nyouh{ width:720px;}
.nyouh ul{ width:695px; margin-left:13px; _margin-left:10px; background:url(imageslibg.gif);}
.nyouh li{ float:left; width:695px; height:150px; padding-top:25px; padding-bottom:15px; float:left;}
.nyouh li .phtt{ width:194px;}
.nyouh li .phot{padding:3px; border:#e0e0e0 1px solid;}
.nyouh li .prig{ width:480px;}
.nyouh li .ebti{ width:480px; padding-top:5px; font-size:14px; color:#990000;}
.nyouh li .pbot{ width:480px; line-height:24px; padding-top:6px; }
.nyouh li .pbot .anniu{ width:67px; height:20px;} 
.nyouh .little{ width:695px; padding:10px 0; border-bottom:#c0c0c0 1px dashed; font-size:16px; font-weight:bold; color:#990000}
.nyouh .date{ width:695px; padding:5px 0; color:#000}
.nyouh .meimu{ width:670px; padding:12px 0;font-size:14px; color:#555;}
.nyouh .meimu p{text-indent:2em;}

.uptiao{ width:670px; line-height:27px; background:url(imageshebg.gif); color:#da1e01}
.uptiao a{ color:#000}
.uptiao a:hover{ color:#da1e01}
.conlx{ margin:18px auto; width:665px; height:287px; padding:1px; border:#d9d9d9 1px solid;}
.conlx img{width:665px; vertical-align:middle;}
.coneng{ padding-top:12px; line-height:26px; font-size:14px; width:665px; border-top:#CCC 1px dashed}
.jobss{ width:708px; padding-top:10px;}
.jobss .lieb{ width:708px; padding-top:1px; height:26px; border-top:#c90d01 1px solid}
.jobss .lin{ color:#000; width:708px; padding-top:5px;}
.jobss .lin a{ color:#000}
.jobss .lin a:hover{ color:#c20000}
#ajaxPluginSearchList,#adr{padding-left:20px;}
#ajaxPluginSearchList  .jg h1 a{font-size:16px; color:#757D8A;font-weight:normal;}
#ajaxPluginSearchList  .jg h1 a:hover{color:#c20000;}
#ajaxPluginSearchList  .jg {padding:10px 0;background: url("imageslibge.gif") repeat-x scroll left bottom transparent;}
    
#ajaxPluginSearchList  .jg h1 {margin:3px 0;}
#ajaxPluginSearchList  .jg .cQING {margin-top:3px;}
#content .p_btns {
    margin-top: 15px;
}
#banner a{float:left;}
#banner{width:290px; height:212px;}
.wxmap{ padding-bottom:50px; padding-top:45px; width:660px;border-top:0px;}
.wxmap ul{ padding-left:30px;}
.wxmap li{ font-size:14px; font-weight:bold; width:156px; height:170px; float:left; display:block}
.wxmap li dl{ padding-top:10px;}
.wxmap li dd{ font-size:12px; font-weight:100;}
.yqlink{ width:710px; padding-top:18px; overflow:hidden}
.yqlink li{ width:150px; float:left; padding:5px 13px;}
.news .links{width:670px; padding-left:15px;}
.news .title{width:687px;}
.news .tphoto{width:687px;}
.news .sanli{width:687px;}
.news .links li{background:none;}
.seaxx{ width:974px; border:#e7dfd2 2px solid; padding:1px 0px; margin-bottom:8px; background:url(imagesicon4.gif) no-repeat 10px center;}
.neirigx{ width:976px; background:#f5f1e9; border:#e7dfd2 1px solid; padding-bottom:10px;}
.neirigx .little{ width:956px; height:30px; line-height:30px; font-size:14px; color:#005cb0;}
.neirigx .little span{ float:right; color:#444444;}
.neirigx .little i{ font-style:normal; font-weight:bold; color:#005cb0;}
.minboyx{ width:956px; background:#FFF; min-height:467px;}
.xnews{ width:940px;}
.xnews ul{ padding:6px 0px;}
.xnews li{ width:940px; text-indent:0.7em; background:url(imageslibge.gif) repeat-x; height:33px; line-height:33px;}
.xnews li span{ float:right; padding-right:14px;}
.zboxt A{ color:#005cb0; text-decoration:underline; font-weight:bold}

