/* CSS Document */
html,body,div,span,input,form,ul,li,img,h4,p,h3{ margin:0; padding:0; font-size:12px; border:none; list-style:none; color:#666; font-family:"ËÎÌå"; *display:inline-block;}
a{color:#666; text-decoration:none;}
html{ width:100%; background-color:#c0c0c0;}
body{ margin:0 auto; background-color:#ebebeb; position:relative;}
.zc{ margin:0 auto; height:30px; background-color:#818181; color:#b9b9b9b; line-height:30px;}
.zc span{ width:1000px; margin:0 auto; display:block;}
.zc a.sylj{ background:url(/statics/images/logo_02.jpg) no-repeat; height:30px; width:150px; display:block; float:left; margin-right:20px;}
.zc form{ width:420px; float:left; height:16px; line-height:14px; color:#B9B9B9;  padding-top:7px;}
.zc form input{ width:95px; height:14px; background:none; border:1px solid #b9b9b9; color:#B9B9B9; vertical-align:middle; line-height:14px;}
.zc form input.login_3{ background:url(/statics/images/bt_03.jpg) no-repeat; height: 16px;width: 34px; border:none;}
.zc a{ color:#b9b9b9;}
.zc .shezhi{ color:#b9b9b9; width:388px; float:right;}
.zc .shezhi a{ margin:0 5px; margin:0 6px\9;}
.hdbigimg{ width:100%; text-align:center; background-color:#dfddd9;}
.clear{ clear:both; font-size:0; padding:0; margin:0; line-height:0; height:0; overflow:hidden;}
.nav{ width:100%; height:42px; background:url(/statics/images/351.jpg) repeat-x; line-height:35px;}
.nav .zjnr{ width:1000px; margin:0 auto;}
.nav .zjnr ul{font-weight:bold; float: left;}
.nav .zjnr ul li{ float:left; background:url(/statics/images/libg_07.jpg) no-repeat right center;font-size:14px; padding:0 15px;font-family:Microsoft YaHei; }
.nav .zjnr .zzright{ float:right;}
.nav .zjnr .zzright span{ padding:0 10px 0 15px;font-family:Microsoft YaHei; background:url(/statics/images/lifk_03.jpg) no-repeat 0 center;}
.content{ width:1000px; margin:0 auto;}
.gysjs{ border: 1px solid #CCCCCC;padding-left: 48px;padding-right: 40px; padding-top:20px; margin:10px 0; position:relative;display:inline-block; width:904px;}
span.bjleft{ background:url(/statics/images/353.jpg) no-repeat; display:block;height: 188px; left: -20px; position: absolute; top: -1px;width: 53px;}
span.bjright{ background:url(/statics/images/354.jpg) no-repeat; display:block;display: block; height:23px;position: absolute; right: -30px;top: -1px;width: 53px;}
.gysjs h4{color: #8E9469;font-size: 14px;}
.gysjs p{ line-height:20px; padding:5px 0 8px;}
.sjsh{ height:167px;}
.sjzlqmjt{ position:relative;}
.tpleft{ width:240px; float:left;}
.tpleft span{ position:relative;  width:240px; height:158px; margin:10px 0 5px; display:block;}
.tpleft span img{ width:240px; height:158px;}
.tpleft p{ bottom:0px;clear: both;height: 20px;line-height: 20px;overflow: hidden;padding: 0;position: absolute;text-align: center; width: 240px; left:0;}
.tpleft p.bjbtm{ background-color:#000; opacity:0.6; filter:alpha(opacity=60);}
.tpleft p a{ color:#fff;}
.tpright{ width:635px; float:right;}
.fljs{ border-bottom:1px solid #ccc; margin-bottom:10px;}
.fljs h4{ color:#666; background:url(/statics/images/lifk_07.jpg) no-repeat 0 center; padding-left:15px;}
span.h2{ color:#cca267; float:right; font:bold 20px Microsoft YaHei;}
#sjszl{ padding-bottom:20px;}
.zzxwdh{ margin:10px 0; background:url(/statics/images/355.jpg) no-repeat center 0;overflow:hidden; width:1000px;}
.zzxwdh h3{   color: #EBEBEB;font:18px Microsoft YaHei;line-height: 37px;text-align: center;}
.sjzlqmjt{ padding-bottom:20px; line-height:20px;}
.zzxwdh ul{ width:50%; float:left;}
.zzxwdh ul.question{}
.zzxwdh ul.question li{ background: url(/statics/images/356.jpg) no-repeat scroll 8px center transparent;height: 22px;padding: 17px 20px 11px 50px; border:1px solid #ccc; border-bottom:none; overflow:hidden;}
.zzxwdh ul.question li p{ vertical-align:middle;}
.zzxwdh ul.question li.last{ border-bottom:1px solid #ccc;}
.zzxwdh ul.question li.hover{background:url(/statics/images/wen_07.jpg) no-repeat 8px center #888; color:#ebebeb;}
.ycdh{ height:358px; overflow:hidden;background-color:#888;}
.ycdh li{height:318px; overflow:hidden; padding:20px;overflow-y: scroll;}
.ycdh li span{ background:url(/statics/images/357.jpg) no-repeat;display: block; float: left; height: 28px; width: 31px;}
.ycdh li p{ line-height:20px; text-indent:2em; color:#ebebeb; padding:10px 0}
#zpxs{ padding:10px; width:977px;}
#zpxs span.h2{ float:left; margin-left:7px;}
a.more{ background:url(/statics/images/358.jpg) no-repeat;float: right; height: 8px;width: 35px; margin-right:17px;}
#zpxs ul{ padding-top:10px; }
#zpxs ul li{ width:48%;overflow:hidden; padding:10px 5px; float:left;}
#zpxs ul li img{ width:221px; height:106px; float:left;}
#zpxs ul li p{  font-size: 14px;height: 30px;line-height: 30px;margin: 0;overflow: hidden;padding: 0; padding-left:6px;}
#zpxs ul li p.bt{ font-weight:bold; line-height:20px; width:235px; overflow:hidden; float:right;}
#zpxs ul li p.zyjj{ text-indent:2em; padding-top:10px; line-height:25px; height:70px; overflow:hidden; width:235px; overflow:hidden; float:right;}
.btyh{ height:30px;}
#zpxs ul.sgdul li{ text-align:center;  width:325px; float:left; padding:10px 0;}
#zpxs ul.sgdul li img{ width:308px; height:140px; float:none;}
#footer{ text-align:center; background:url(/statics/images/35.jpg) no-repeat center 0; margin-top:20px; line-height:18px; padding-bottom:90px;}
p.bjxqjs{ text-align:center; line-height:30px; background-color:#afaa9d; margin-top:10px;}
p.bjxqjs span{ padding:0 10px;}