﻿@charset "utf-8";/* CSS Document */

*{margin:0;padding:0;}
li{list-style:none;}
input,img{border:none;}
a{color:#000;text-decoration:none;display:inline-block;}
.fl{float:left;}
.fr{float:right;}
li a:hover{color:#045fa8;}
body{font-size:12px;overflow:auto;font-family:"宋体";background: url(../images/body_bg.jpg) top center no-repeat;background-size:100% auto;font-size:14px;font-family:"微软雅黑";}
.more{width:55px;text-align:right;display:block;padding:0 10px;font-size:12px;font-weight:normal;color:#fff;float:right;line-height:28px;}
.cen{width:1200px;height:auto;margin:0 auto;}
.header{width:1200px;height:258px;margin:0 auto;}
.logo{width:756px;height:258px;background:url(../images/fgj_logo.png) no-repeat left top;}
.logo a {display:block;width:557px;height:88px;text-indent:-2000px;overflow:hidden;}
.mar_bot{margin-bottom: 15px;}
.nav{height:60px;background:#0d8ab9;}
.nav li{ width:105px;height:60px;float:left;text-align:center;}
.nav li a{width:105px;height:60px;line-height:60px;text-align:center;display:block;font-size:16px;font-family:"微软雅黑";color:#fff;}
.nav li a img{display:inline-block;padding:15px 10px 0 25px;float:left;}
.content{background:#fff;overflow:hidden;margin-top: 10px;}
.toutiao{width:100%;height:110px;background:url(../images/toutiao.jpg) right top no-repeat;}
.toutiao .tt_first{width:100%;height:60px;line-height:60px;text-align:center;}
.toutiao .tt_first a{display:block;width:auto;margin:0 auto;font-size:30px;color:#e00000;}
.toutiao .tt_list{width:100%;height:40px;float:left;}
.toutiao .tt_list li{width:20%;float:left;height:40px;line-height:40px;overflow:hidden;background:url(../images/biao2.jpg)  0px 17px no-repeat;padding-left:1%;margin:0 2%;}
.toutiao .tt_list li a{display:block;height:40px;line-height:40px;width:100%;}
.jiaodiantu{width:580px;height:300px;}
.top_new{width:410px;height:300px;}
.top_new #myTab1{background:#ececec;width:410px;height:46px;line-height:46px;}
.top_new #myTab1 span{display:block;float:left;width:120px;height:46px;line-height:46px;text-align:center;font-size:20px;color:#494949;}
.top_new #myTab1 span.active{color:#045fa8;border:1px solid #045fa8;height:38px;background:#fff;line-height:38px;border-top:3px solid #045fa8;border-bottom:0;margin:5px 0 0 20px;}
.top_new .nr{padding:5px 5px  0;width:330px;height:303px;}
.top_new .nr ul{width:100%;height:222px;}
.top_new .nr li{width:380px;padding-left:20px;height:34px;line-height:34px;border-bottom:1px dashed #ccc;background:url(../images/biao2.jpg) 5px center no-repeat;}
.top_new .nr li a{display:block;width:260px;float:left;height:34px;overflow:hidden;}
.top_new .nr li span,.wjtz .nr li span{display:block;width:100px;float:right;height:34px;color:#333;text-align:right;}
.fist_news{width:100%;height:91px;}
.fist_news h2{width:100%;height:40px;text-align:center;}
.fist_news h2 a{display:block;height:40px;line-height:40px;color:#e00000;font-size:18px;}
.fist_news p{border-bottom:1px solid #ccc;height:50px;line-height:25px;padding:0 20px;text-indent:2em;}
.zt_top{margin:15px auto 15px;clear:both;width:1200px;}
.xxgk{width:300px;}
.xxgk h2{width:150px;float:left;height:46px;text-align:center;background:url(../images/biao1_xxgk.jpg) 15px center no-repeat #0d8db9;}
.xxgk h2 a{color:#FFF;fonat-weight:normal;height: 46px; line-height: 46px;font-size: 20px;padding-left: 30px;}
.xxgk .nr{width:300px;border:1px solid #ccc;border-left:0;float:left;}
.xxgk .nr .xxgk_t{width:300px;height:auto;margin-top: 5px;    overflow: hidden;}
.xxgk .nr .xxgk_t li{width:130px;height:35px;text-align:center;float:left;margin:5px 10px;}
.xxgk .nr .xxgk_t li a{background:#eee;width:140px;height:35px;line-height:35px;display:block;margin:0 auto;}
.xxgk .nr .xxgk_t li a:hover{color:#0d8db9;border-radius:20px;}
.xxgk_b{width:300px;overflow: hidden;clear:both;padding-top:10px;}
.xxgk_b li{padding:5px 10px 5px;float:left; }
.xxgk_b li a{display:block;width:130px;height:119px;color:#fff;text-align:center;position:relative;}
.xxgk_b li a img{display:block;margin:0 auto;position:relative;}
.xxgk_b li a span{display:block;position:absolute;top:80px;width:72px;margin:0 auto;left:30px;    font-size: 16px;}
.xxgk_b li a:hover{font-size:15px;}
/*.xxgk_b{width:371px;height:100px;clear:both;}
.xxgk_b li a{display:block;width:82px;height:60px;color:#fff;text-align:center;padding-top:20px;}
.xxgk_b li a img{display:block;margin:0 auto;}*/



.wjtz{width:430px;height:315px;margin:0 13px 0px 0px;}
.wjtz h2{width:100%;height:40px;background:url(../images/title.jpg) no-repeat;}
.wjtz h2 a{display:block;color:#fff;font-weight:normal;line-height:40px;}
.wjtz h2 a.title{padding-left:20px;font-size:20px;width:100px;}
.wjtz h2 a.more{color:#ccc;}
.wjtz .nr{width:100%;height:315px;}
.wjtz .nr li{padding-left:20px;height:34px;line-height:34px;border-bottom:1px dashed #ccc;background:url(../images/biao2.jpg) 5px center no-repeat;width:410px;float:left;}
.wjtz .nr li a{display:block;width:300px;;height:34px;line-height:34px;overflow:hidden;float:left;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 75%;
    display: inline-block;
    word-break: break-all;} 
.zcfg{width:270px;height:365px;}
.zcfg h2{width:100%;height:40px;line-height:40px;background:#0d8db9;}
.zcfg h2 a{display:block;padding-left:20px;color:#fff;font-size:18px;font-weight:normal;}
.zcfg .nr{width:100%;height:325px;}
.zcfg .nr li{padding-left:20px;height:34px;line-height:34px;border-bottom:1px dashed #ccc;background:url(../images/biao2.jpg) 5px center no-repeat;width:250px;}
.zcfg .nr li a{display:block;width:100%;height:34px;line-height:34px;overflow:hidden;} 
.zfbz{width:900px;margin:0;}
.zfbz h2{background:url(../images/title2.jpg) no-repeat;}
.zfbz .nr{width:900px;height:250px;}
.zcfg .nr2{height:250px;}
.zcfg2,.zfbz{height:290px;margin-bottom:15px;}
.zfbz .nr li{width:425px;float:left;}
.zfbz .nr li a{width:345px;height:34px;line-height:34px;overflow:hidden;}
.zfbz .nr li:nth-child(2n+1){margin-right:10px;}
.flink{width:100%;height:57px;clear:both;background:#e6e9ec;padding:20px 0;}
.flink  li{width:220px;height:57px;float:left;margin:0 10px;}
.flink  li a,.flink li a img{display:block;width:220px;height:57px;}
.footer{width:100%;background:#cfd6db;text-align:center;line-height:30px;overflow:hidden;}
.footer a{font-size: 14px;color: #666666;}
/*list*/
.zfxxgk,.htdl{width:259px;border:1px solid #ccc;}
.zfxxgk .nr,.htdl .nr{padding-top:20px;}
.zfxxgk .nr a{display:block;width:90%;height:40px;border:1px solid #dbd7d8;line-height:40px;text-align:center;font-size:16px; margin:0px auto 10px auto;}
.newslist .h2_title{width:100%;background:url(../images/h2_bj.jpg) repeat-x;height:20px;padding:7px 0 8px;line-height:20px;}
.newslist .h2_title .title{border-left:3px solid #0983ce;padding-left:10px;color:#0983ce;font-size:16px;margin-left:10px;}
.newslist .h2_title .more{font-size:14px;font-weight:normal;color:#999;margin-right:10px;}
.mianbaoxie{width:100%;text-align:left;font-size:16px;heihgt:40px;line-height:40px; margin:10px 0px;}
.mianbaoxie a{font-size:16px;}
.list,.detail{border:1px solid #dbd7d8;padding:10px 20px;width:872px; margin-bottom:15px;overflow: hidden;min-height: 500px;}
.list li{width:850px;height:35px;border-bottom:1px dashed #dbd7d8;background:url(../images/dian.png) 4px center no-repeat;padding-left:20px;}
.list li a{float:left;width:700px;height:35px;line-height:35px;color:#494949;}
.list li span{float:right;width:80px;height:35px;color:#999;line-height: 35px;overflow:hidden;}
.detail h3{font-size:24px;color:#00F;text-align:center;line-height:40px;margin:20px 0; overflow:hidden;}
.detail .zz_sj{width:1100px;margin:0 auto 10px;height:25px;text-align:center;line-height:25px;background:#eee;color:#a8a8a8;}
.detail p{font-size:14px;line-height:30px;text-indent:2em;padding:0 20px 0px; }
.zhengwen { line-height:34px; font-size:16px;width: 1100px; margin: 0 auto;}
.zhengwen  p,.zhengwen  div{ margin-bottom:15px; font-size: 16px;
    line-height: 38px;
    text-indent: 0em;}


.inputxt{ border:1px #CCC solid;}
.yzm input{ border:1px #CCC solid;}



.tuwen li{ width:30%; float:left; height:210px; border-bottom:none; margin-bottom:15px; background:none; }
.tuwen li img{ padding:2%; border:1px #CCC solid; background:#FFF; width:96%; height:160px;}
.tuwen li span{ line-height:30px; width:96%; padding:0px 2%; text-align:center; height:30px; overflow:hidden;}
.tuwen li a{ width:96%; padding:0px 2%; overflow:hidden; height:auto;}

.yema{ width:90%; margin:5px auto;}

@media screen and (max-width: 999px){
body{min-width: 1200px;    background: url(../images/body_bg.jpg) no-repeat;
    background-size: cover;}
}

.kh_important_news_right{
	width: 680px;
}