/* CSS Document */
@import url("public.css");

#indexPage a:link,#indexPage a:visited{color:#000000}
#indexPage{background:url(../images/index_29.jpg) no-repeat; color:black; font-weight:bold; text-decoration:none}

#smlAds{width:950px; clear:both; height:42px; margin:10px auto;}
#smlAds li{float:left}
#smlAds li.m2{margin:0 3px 0 1px!important;margin:0 3px 0 0px}

#body_con{width:950px; margin:10px auto; text-align:left}
#body_con #left_con{width:699px; float:left}
#left_con #left_left_con{width:248px; float:left; margin-bottom:15px}
#left_leftConbg{background:url(../images/index_58.jpg) repeat-y; margin-top:5px}
#left_leftCon{padding:5px 10px}
#left_leftConbg p{line-height:160%}
#mfxx{height:28px; margin:10px 0 10px 0; background:url(../images/index_64.jpg) no-repeat left center; line-height:28px; text-indent:18px; font-size:14px; color:#555}

#hyzxList{width:230px; line-height:180%}
#hyzxList dt{font-size:14px; margin:10px 0 3px 0; background:url(../images/index_68.jpg) no-repeat left center; text-indent:10px}
#hyzxList dt a{color:#4772C8;}
#hyzxList dd a{color:#555}
#hyzxList dd a:hover{color:red}

#left_right_con{width:442px; float:right; margin-bottom:15px}
.yhlProduce{margin:10px 0; background:url(../images/index_76.jpg) repeat-y}
#produce_head{width:442px; height:33px; background:url(../images/index_72.jpg) no-repeat; color:#266694; line-height:33px; text-indent:10px}
.xuqiuList{margin:5px}
.xuqiuList li{width:210px; text-align:left; float:left; line-height:180%}
.xuqiuList li a{color:#555}
.xuqiuList li a:hover{color:red}
.conText{padding:10px; line-height:180%; color:#444}
#wzjs_head{width:442px; height:33px; background:url(../images/index_83.jpg) no-repeat; color:#266694; font-size:14px; font-weight:bold; line-height:33px; text-indent:10px}
#wzjs_head .more{float:right; font-size:12px; font-weight:normal; margin-right:22px; color:#666666}
#produce_head .red{float:right; font-size:12px; font-weight:normal; margin-right:17px}
#produce_head .red a{color:red}

#leftDown{width:700px; background:url(../images/index_94.jpg) repeat-y; clear:both}
#lftdnHead{height:29px; background:url(../images/index_93.jpg) no-repeat; position:relative; line-height:29px}
#lftdnHead a{cursor:pointer}
#lftdnHead h2{color:#266694; position:absolute; left:23px}
#lftdnHead h2 span{color:#DE4025}
#lftdnHead #txt{position:absolute; right:91px;}
.da{font-size:14px}
#viewMore{width:73px; height:21px; display:block; cursor:pointer; position:absolute; right:5px; top:3px; line-height:25px; text-align:center}
#viewMore a{color:#D33F03}

#caseList{width:695px; margin:5px auto 10px auto;}
#caseList li{width:220px; height:262px; text-align:center; float:left; overflow:hidden; margin:5px; color:#666; position:relative; background:url(../images/pro_07.jpg) no-repeat left top}
#caseList li .proConBg{height:262px; background:url(../images/pro_15.jpg) repeat-y; margin-top:2px}
#caseList li .tgName{width:80px; height:23px; line-height:25px; background:url(../images/pro_05.gif) no-repeat; color:white; text-align:center; position:absolute; top:0; left:0}
#caseList li p{text-align:left; padding:0 5px 5px 5px; color:#333; line-height:120%; font-weight:bold; height:32px;}
#caseList li p a{color:#279090}
#caseList li .grey{color:#767575; text-align:left; margin:0 0 5px 5px; line-height:160%}
#caseList li .grey span{color:red}
#caseList li .grey b{color:red; font-size:18px; font-family:Arial, Helvetica, sans-serif}
#caseList li .proBtombg{ height:260px; background:url(../images/pro_17.jpg) no-repeat left bottom;}

#caseList li .picImg{margin:1px 0 5px 2px}
#caseList li .msg{position:absolute; bottom:4px; left:140px}
#caseList li .shoucan{position:absolute; bottom:4px; left:188px}
#caseList li .times{position:absolute; bottom:2px; left:2px; padding:1px 2px}

.caseList{width:695px; margin:5px auto 10px auto;}
.caseList li{width:220px; height:262px; text-align:center; float:left; overflow:hidden; margin:5px; color:#666; position:relative; background:url(../images/pro_07.jpg) no-repeat left top}
.caseList li .proConBg{height:262px; background:url(../images/pro_15.jpg) repeat-y; margin-top:2px}
.caseList li .tgName{width:80px; height:23px; line-height:25px; background:url(../images/pro_05.gif) no-repeat; color:white; text-align:center; position:absolute; top:0; left:0}
.caseList li p{text-align:left; padding:0 5px 5px 5px; color:#333; line-height:120%; font-weight:bold; height:32px;}
.caseList li p a{color:#279090}
.caseList li .grey{color:#767575; text-align:left; margin:0 0 5px 5px; line-height:160%}
.caseList li .grey span{color:red}
.caseList li .grey b{color:red; font-size:18px; font-family:Arial, Helvetica, sans-serif}
.caseList li .proBtombg{ height:260px; background:url(../images/pro_17.jpg) no-repeat left bottom;}

.caseList li .picImg{margin:1px 0 5px 2px}
.caseList li .msg{position:absolute; bottom:4px; left:140px}
.caseList li .shoucan{position:absolute; bottom:4px; left:188px}
.caseList li .times{position:absolute; bottom:2px; left:2px; padding:1px 2px}

#body_con #right_con{width:240px; float:right}
.qydt_bg{width:240px; background:url(../images/index_56.jpg) repeat-y}
.qydt_head{height:32px; background:url(../images/index_53.jpg) no-repeat; line-height:34px; text-indent:8px; color:red}
.qydt_head img{float:right; margin:4px 4px 0 0}

.qydongtai{width:226px; margin:5px auto 10px auto;}
.qydongtai li{line-height:200%; border-bottom:1px solid #E4E4E4; color:#666}
.qydongtai li a{color:#555}
.qydongtai li a:hover{color:red}

#help_bg{width:240px; background:url(../images/index_78.jpg) repeat-y; margin:10px 0}
#help_bg #help_head{height:33px; background:url(../images/index_75.jpg) no-repeat; color:#74A206; line-height:33px; text-indent:15px}
#help_head img{float:right; margin:4px 4px 0 0}

#kfzx{width:240px; height:34px; background:url(../images/index_82.jpg) no-repeat; position:relative}
#kfzx a{width:71px; height:23px; display:block; position:absolute; top:5px; right:6px}
#kfzx_con{width:225px; height:95px; background:url(../images/index_84.jpg) no-repeat; color:#333; line-height:160%; padding:10px 0 0 15px}
#kfzx_con a{color:#333}

#qiyieYj{width:240px; background:url(../images/index_89.jpg) repeat-y;}
#yjHead{height:40px; background:url(../images/index_87.jpg) no-repeat; line-height:50px; text-indent:45px}
#yjbg{width:240px; background:url(../images/index_88.jpg) no-repeat; padding-top:5px;}

.programRc{width:240px; margin:10px 0; background:url(../images/index_99.jpg) repeat-y}
.progrmRcHead{height:32px; background:url(../images/index_98.jpg) no-repeat; color:#C82A03; line-height:32px; text-indent:35px}
.shejiRc{height:30px; background:url(../images/index_109.jpg) no-repeat; color:#C82A03; line-height:32px; text-indent:35px}

.newsList p{width:11px; height:11px; display:block; float:left; margin-right:4px; text-align:center; line-height:13px; background:url(../images/index_102.jpg) no-repeat; margin-top:4px; color:white}
.newsList div{width:11px; height:11px; display:block; float:left; margin-right:4px; text-align:center; line-height:13px; background:url(../images/index_105.jpg) no-repeat; color:white; margin-top:4px;}

#zhaopin_bg{width:950px; margin:10px auto; background:url(../images/index_116.jpg) repeat-y;}
#zhaopin_head{height:30px; background:url(../images/index_115.jpg) no-repeat; line-height:30px; position:relative}
#zp1{position:absolute; left:10px}
#zp2{position:absolute; right:168px}
#more1{position:absolute; right:259px;}
#more2{position:absolute; right:15px}
#more1 a,#more2 a{color:#DA4800}
#zhaopin_head h2{color:white}
#zpList{width:700px; margin:10px auto; float:left}
#zpList li{width:340px; line-height:200%; border-bottom:1px solid #E3E3E3; float:left; text-align:left; margin-left:10px}
#zpList li a{color:#666}
#newCorp{width:228px; margin:10px auto; float:right;}
#newCorp li{line-height:180%; background:url(../images/arrow.jpg) no-repeat left center; text-indent:10px; text-align:left}
#newCorp li a{color:#666}

#zhaopinXia{width:950px; margin:10px auto; background:url(../images/index_121.jpg) repeat-y;}

#cycjs{width:930px; margin:5px auto}
#cycjs li{width:210px; margin:0 10px 8px 10px; text-align:left; line-height:140%; text-indent:24px; color:#585858; float:left}
#cycjs li h4{color:#D32C0A; font-size:14px; margin-bottom:5px}

#fndLink{width:950px; background:url(../images/index_128.jpg) repeat-y; margin:10px auto}

.logoLink{margin:2px 0 8px 5px}

.logoLink li{width:90px; height:15px; float:left; margin:4px 2px; display:block;}
.logoLink li a{color:#777}

.seoPro{border:1px solid #E7E7E7; padding:10px; margin:10px 0; line-height:180%; color:#666}
.seoPro a{color:#DE4025}

#linkBg{width:950px; height:30px; background:url(../images/index_127.jpg) no-repeat; line-height:30px; font-size:13px; text-indent:20px; color:#357ABD;}
