@charset "gb2312";
/* CSS Document */

*{ padding:0; margin:0;}
body{ font-size:14px; font-family:Microsoft Yahei,Arial,"Î¢ÈíÑÅºÚ","ËÎÌå"; background:url(bg.jpg) center 31px no-repeat #dbdbdb; color:#000;}
ul, li{ list-style:none;}
img{ border:0px;}
a{ color:#000; text-decoration:none; outline:none;}
a:hover{ color:#f00; text-decoration:underline}
em,th,i{ font-weight:normal; font-style:normal;}
table{ border-collapse:collapse; border-spacing:0;}
td,th{ font-size:14px; font-family:Microsoft Yahei,"Î¢ÈíÑÅºÚ",Arial,"ËÎÌå";}
.mt20{ margin-top:20px;}

/* header */
.header{ width:100%; height:31px; background:url(header.png) repeat-x; border-bottom:1px solid #cecece; font-size:12px;}
.header_box{ width:1000px; height:31px; line-height:31px; margin:0px auto;}
.header_box .logo{ float:left; width:166px; height:31px; background:url(logo.png) no-repeat;}
.header_box .logo a{ width:166px; height:31px; display:block;}
.header_box .nav{ float:right; height:31px; overflow:hidden;}
.header_box .nav span{ padding:0px 20px;}
.header a{ color:#000; text-decoration:none;}
.header a:hover{ color:#4c9101; text-decoration:none;}

/* wrap */
.wrap{ width:980px; margin:0px auto; padding:0px 10px; background-color:#fff; overflow:hidden; margin-top:403px;}

/* top */
.top{ float:left; width:970px; height:530px; padding:10px 5px;}
.top .left{ float:left; width:460px; height:510px; padding-top:20px;}
.top .left .video{ float:left; width:460px; height:320px;}
.top .left .info{ float:left; width:460px; height:143px; padding-top:30px;}
.top .left .info .wx{ float:left; width:143px; height:143px; background:url(wx.png) no-repeat;}
.top .left .info .text{ float:right; width:300px; height:143px;}
.top .left .info .text p{ height:28px;}
.top .left .info .text p em{ color:#f00;}
.top .box{ float:right; width:480px; height:530px;}
.top .box ul li{ float:left; width:480px; height:94px; padding:17px 0px; border-bottom:1px dotted #a6a6a6;}
.top .box ul li p.title{ float:left; width:480px; height:38px; font-size:24px;}
.top .box ul li p.text{ float:left; width:480px; height:56px; line-height:28px; text-indent:26px; font-size:13px;}

/* box */
.box { float:left; width:980px;}

/* title */
.title{ float:left; width:980px; height:56px;}
.zhkx_title{ background:url(zhkx_title.png) no-repeat;}
.fczj_title{ background:url(fczj_title.png) no-repeat;}
.jchx_title{ background:url(jchx_title.png) no-repeat;}
.czlp_title{ background:url(czlp_title.png) no-repeat;}
.wqhg_title{ background:url(wqhg_title.png) no-repeat;}

/* zhkx_box */
.zhkx_box{ float:left; width:962px; padding:20px 8px; border:1px solid #c1dce7;}
.zhkx_box_top{ float:left; width:962px; height:325px;}
.zhkx_box_top .left{ float:left; width:484px; height:305px;}
.zhkx_box_top .left ul li{ float:left; width:484px; height:142px;}
.zhkx_box_top .left ul li .img,.zhkx_box_top .left ul li .img a img{ float:left; width:200px; height:142px;}
.zhkx_box_top .left ul li .r{ float:right; width:270px; height:142px;}
.zhkx_box_top .left ul li .r .icon{ float:left; width:270px; height:40px; line-height:35px; font-size:20px; color:#fff; text-indent:28px; background:url(icon.png) no-repeat;}
.zhkx_box_top .left ul li .r .title{ float:left; width:270px; height:30px; line-height:27px; font-size:18px; font-weight:700;}
.zhkx_box_top .left ul li .r .text{ float:left; width:270px; height:72px; line-height:24px;}
.zhkx_box_top .img{ float:right; width:460px; height:305px;}
.zhkx_box_top .img img{ width:460px; height:305px;}
.zhkx_box_bottom{ float:left; width:962px; height:136px; overflow:hidden;}
.zhkx_box_bottom .text{ float:left; width:280px; height:136px;}
.zhkx_box_bottom .a_text{ padding-right:30px; border-right:1px dotted #818181;}
.zhkx_box_bottom .b_text{ padding:0px 30px; border-right:1px dotted #818181;}
.zhkx_box_bottom .c_text{ padding-left:30px;}
.zhkx_box_bottom .text ul li{ float:left; width:280px; height:34px; line-height:34px; text-indent:8px; overflow:hidden; background:url(new_icon.png) left center no-repeat;}

/* fczj_box */
.fczj_box{ float:left; width:960px; height:500px; padding:20px 9px 2px 9px; border:1px solid #c1dce7; position:relative; overflow:hidden;}
.fczj_box ul{ position:absolute; width:990px; height:500px; margin-left:-30px;}
.fczj_box ul li{ float:left; width:300px; height:250px; margin-left:30px; display:inline;}
.fczj_box ul li a{ width:300px; height:250px; display:block; cursor:pointer;}
.fczj_box ul li a img{ width:300px; height:200px;}
.fczj_box ul li a p{ width:300px; height:50px; line-height:50px; text-align:center;}

/* jchx_box */
.jchx_box{ float:left; width:962px; padding:20px 8px; border:1px solid #c1dce7;}
.jchx_box .left{ float:left; border:1px solid #f1f1f1; padding:5px; width:392px; height:406px;}
.jchx_box .left .img,.jchx_box .left .img a img{ float:left; width:392px; height:286px;}
.jchx_box .left .text{ float:left; width:372px; height:100px; line-height:25px; padding:10px; background-color:#ff8400; color:#fff; font-size:13px;}
.jchx_box .left .text p{ text-indent:26px;}
.jchx_box .left .text a,.jchx_box .left .text a:hover{ color:#fff;}
.jchx_box .right{ float:left; width:558px; height:418px; overflow:hidden;}
.jchx_box .right ul li{ float:left; width:271px; height:213px; margin-left:8px; display:inline;}
.jchx_box .right ul li a{ width:271px; height:205px;}
.jchx_box .right ul li a img{ width:259px; height:193px; padding:5px; border:1px solid #f1f1f1;}

/* czlp_box */
.czlp_box{ float:left; width:978px; height:510px; border:1px solid #c1dce7; background:url(czlp_box.png) no-repeat;}

/* wqhg_box */
.wqhg_box{ float:left; width:962px; height:168px; padding:15px 8px 0px 8px; border:1px solid #c1dce7;}
.wqhg_box .img{ float:left; width:962px; height:168px; overflow:hidden;}
.wqhg_box .img ul li{ float:left; width:212px; height:168px; margin-right:20px; display:inline;}
.wqhg_box .img ul li a{ width:212px;}
.wqhg_box .img ul li a img{ width:200px; height:120px; padding:5px; border:1px solid #f1f1f1;}
.wqhg_box .img ul li a p{ width:212px; height:36px; line-height:36px; text-align:center;}

/* bottom */
.bottom{ float:left; width:980px; height:70px;; line-height:70px; text-align:center; font-size:13px;}