﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:"微软雅黑"; font-size:13px; color:#666666; background:#f6f6f6;}

div,ul,li,h1,p,span,dl,dt,dd { list-style:none;padding:0px; margin:0px;font-family:"微软雅黑"; font-weight:normal;}

dl,dt,dd{display:block;margin:0;}

img { border:0px; vertical-align:middle}

input,select {vertical-align:middle}

a{ color:#666;text-decoration: none; list-style:none;}
a:hover {color:#ff6c00;text-decoration: none; list-style:none;}
.w1100{ width:1100px; margin:0 auto; position:relative;}
.w780{ width:780px; margin:0 auto; position:relative; float:left;}
.hegh{ height:auto; overflow:hidden;}
.mar{ margin-top:15px;}

.z-left{ float:left;}
.left-tylm{ width:285px; background:#FFFFFF; height:45px; line-height:45px; border-bottom:1px #eaeaea solid; color:#2aa309; font-size:18px; padding-left:15px;}
.left-bjtj{ width:300px; height:158px; background:#FFFFFF; padding-top:12px; margin-bottom:15px;}
.left-bjtj li{ width:268px;  height:36px; line-height:36px; background:#f4faf2;margin-left:10px; margin-bottom:12px;}
.left-bjtj li span{ float:left; padding-left:10px;}
.left-bjtj li p{ float:right; width:124px; padding-right:10px; text-align:left;}
.left-bsfw{ width:300px; height:212px; background:#FFF;}
.left-bsfw a{ display:block; width:100px; text-align:center; line-height:40px; padding-top:15px; float:left; font-size:16px;}
.left-wl{ width:315px;}
.left-wl a{ display:block; width:87px; height:94px; background:#FFFFFF; border:1px #c1e2b8 solid; float:left; margin-top:15px; margin-right:15px; text-align:center; font-size:14px; line-height:24px; padding-top:10px;}

.z-right{ width:780px; float:right; }
.right-tylm{background:#FFFFFF; height:71px; position:relative;}
.right-tylm span{ display:block; width:76px;text-align:right; padding-right:12px; position:absolute; bottom:0px;}
.right-tylm p{ width:661px; height:70px; border-bottom:1px #e7e7e7 solid; margin-left:88px; font-size:18px; line-height:85px; padding-left:7px;}
.right-tylm h1{ width:988px; height:70px; border-bottom:1px #e7e7e7 solid; margin-left:88px; font-size:18px; line-height:85px; padding-left:7px;}

.right-xxcx{ width:780px; height:90px; background:#FFFFFF;}
.xxcx-cx{ width:190px; height:50px; font-size:16px; color:#229533; margin: 0 18px; padding:18px 0; line-height:30px; float:left;  position:relative; }
.xxcx-cx input{ width:190px; height:25px; padding-left:6px; border:1px #d4d4d4 solid;}
.xxcx-cx a{ display:block; position:absolute; right:7px; bottom:13px; color:#77cc60;}
.xxgk-lbz{ widows:780px; height:190px; margin-bottom:15px; background:#FFFFFF;}
.xxgk-tit{ width:729px; height:35px; background:#f3f3f3; margin:0 auto; font-size:16px; line-height:35px;}
.xxgk-tit span{ display:block; float:left; width:190px; padding-left:15px;} 
.xxgk-tit a{ display:block; float:left;} 
.xxgk-tit p{ display:block; float:right; width:100px; text-align:center;} 

.xxgk-list{ width:729px; height:138px; overflow:hidden; margin:0 auto; margin-top:10px;}
.xxgk-list li{ width:729px;line-height:28px;}
.xxgk-list span{ display:block; float:left; width:190px; padding-left:15px; color:#898989;} 
.xxgk-list a{ width:418px; display:block; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} 
.xxgk-list p{ display:block; float:right; width:100px; text-align:center;}
.xxgk-list .blue{ color:#146dd1;} 
.xxgk-list .red{ color:#d00000;}

.bszn-qh{ width:780px; height:294px; background:#FFFFFF;}
.z-bszn{ width:734px; margin:0 auto; height:30px; padding-top:15px;}
.z-bszn a{ display:block; height:30px; line-height:30px; padding:0 10px; font-size:16px; float:left;}
.z-bszn .active{ color:#229533; border-bottom:2px #229533 solid
;}

.list-b{ width:715px; clear:left; margin:0 auto; margin-top:10px;}
.bszn-list{ height:32px; line-height:32px;}
.bszn-list a{ width:600px;  display:block; float:left; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.bszn-list span{ display:block; width:100px; text-align:right; float:right; color:#9E9E9E;}
.sqfw{ height:310px; background:#FFFFFF;}
.sqfw-left{ width:588px; float:left;}
.z-sqfw{ width:92px; margin-top:20px; margin-left:20px; float:left;}
.z-sqfw a{ display:block; width:72px; float:left; font-size:16px; color:#373737; height:52px; line-height:52px; text-align:right; background:url(2016bsfw-sq2.png) no-repeat right; padding-right:20px;}
.z-sqfw .active{ background:url(2016bsfw-sq1.png) no-repeat right; color:#38a31b;}
.list-s{ float:right;}
.sqfw-xq{ width:468px;}
.sqfw-xql{ width:145px; height:98px; float:left;}
.sqfw-xqr{ width:290px; margin-left:20px; line-height:30px; float:left;}
.sqfw-xqr a{ font-size:14px; font-weight:bold;}
.sqfw-xqr p{ color:#A0A0A0;}
.sqfw-lb a{ display:block; width:460px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sqfw-right{ float:left; width:453px; height:267px; margin:20px 0 0 30px;}

.bjtj-jzrq {width:300px;height:45px;background:#FFFFFF;border-bottom:1px #eaeaea solid;}
.bjtj-jzrq a{ display:block;height:45px; line-height:45px;color:#2aa309;font-size:18px;float:left;padding-left:15px;}
.bjtj-jzrq span{ display:block;float:right;padding-top:18px;padding-right:15px;font-size:12px;}