@charset "utf-8";

/*基础样式*/
*:focus{outline:none;}
a{text-decoration:none;color:#000;bblr:expression(this.onFocus=this.blur());/*IE使用*/outline-
style:none;/*FF使用*/}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button,hr{margin:0;padding:0}
body{font-size:14px;color:#333333;font-family:"微软雅黑"; min-width:1340px;}
button{border:0 none;background-color:transparent;cursor:pointer}
ul,ol,li{list-style-type:none;}
img{border:none;vertical-align:top}
.bd0{border:none!important;}
.mr0{margin-right:0px!important;}
.bg0{background:none!important;}
.clear:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.clear{zoom:1;}
.bt-public{height:50px; line-height:50px; background:url(../images/dx.png) no-repeat 155px 23px;}
.bt-public h3{float:left; width:130px; text-align:center;font-size:24px; font-weight:normal; color: #009944;}
.bt-public img{float:left; margin:14px 0px 0px 0px;}
.titleleft{float:left;border-bottom:2px solid #009944}
.bt-public2{height:55px; line-height:55px; border-bottom:1px solid #d6d6d6; background-color: #efefef;}
.bt-public2 h3{float:left; width:130px; text-align:center;font-size:24px; font-weight:normal; color: #009944;}
.bt-public2 img{float:left; margin:16px 0px 0px 0px;}
.more{float:right;margin:14px 0px 0px 0px;}
.more a:hover {color:#009944; font-weight: bold;}
.more a{background:url(../images/more.png) no-repeat 100% 50%; display:block; height:30px; line-height:30px; width:50px; font-size:12px;}

/*top*/
.top{height:40px;line-height:40px;background:#009944; min-width:1340px;}
.top-con{width:1200px;margin:0px auto;}
.top-con-left{color:#fff;float:left;}
.top-con-left span{margin-right:15px;}
.top-con-right{float:right;}
.links{float:left;}
.links span{padding:0px 15px;background:url(../images/border.png) no-repeat 100% 50%;}
.links a{color:#fff;}
.links a:hover{color:#fff;}

/*header*/
.header{height:145px;width:100%;min-width:1340px;background:url(../images/bg-head.png) no-repeat center top;}
.header-con{width:1200px;margin:0px auto;overflow:hidden;}
.header-con-logo{margin-top:28px;float:left;}
.header-con-search{float:right;width:239px;height:36px;margin-top:98px;border:1px solid #fff;margin-right:20px; background-color: #ffffff;}
.test{height:36px;line-height:36px;width:190px;float:left;border:none;background:none;padding-left:12px;color:#fff}
.btn{height:36px;width:36px;float:left;background:url(../images/searchbtn.png) no-repeat 50% 50%;border:none;}

/*nav*/
.nav{background:url(../images/navsbg.png) no-repeat center center; width:100%;height:60px; position:absolute;top:185px;z-index:11;min-width:1340px}
.nav-con{width:1200px;margin:0px auto;height:60px;}
.li-first img{float:left;margin-top:18px;}
.nav-con ul li{float:left;font-size:18px;position:relative;height:60px;line-height:60px;z-index:9999;}
.nav-con ul>li:hover{background:#999999}
.nav-con ul li>a{color:#fff;height:60px;line-height:60px;display:block;padding:0px 22px;}
.submenu{display:none;width:100px;padding:10px 25px;background:url(../images/navbg.png);position:absolute;top:60px;left:0px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}
.submenu .ul{float:left;}
.ul .li{padding:5px 0px;line-height:20px;border-bottom:1px dotted #ccc;width:100px;padding-left:10px;background:url(../images/list-img.png) no-repeat 0 50%;}
.ul .li>a{color:#000000; font-size:14px; font-weight: bold;}
.ul .li>a:hover{color:#0077e1;}
.ul .li{font-size:14px;}
.li-8 .submenu{right:0px;left:auto;}
.li-last .submenu{right:0px;left:auto;}

/*banner */
.banner{width:100%;min-width:1340px;overflow:hidden;position:relative}
.focusBox{position:relative;min-width:1340px;width:1920px;left:50%;margin-left:-960px;text-align:left;background:white;overflow:hidden;top:0px}
.focusBox .pic li{float:left;}
.focusBox .pic img{width:1920px;height:413px;display:block;}
.focusBox .txt{position:absolute;bottom:68px;left:50%;margin-left:-600px;z-index:2;height:143px;width:752px;overflow:hidden;background:url(../images/navbg.png);}
.focusBox .txt li{height:120px;width:660px;position:absolute;left:30px;bottom:-120px;overflow:hidden;color:#fff;font-size:26px;}
.focusBox .num{position:absolute;z-index:3;bottom:80px;width:140px;right:50%;margin-right:-600px;}
.focusBox .num li{float:left;position:relative;width:18px;height:18px;overflow:hidden;color:#fff;margin-right:10px;cursor:pointer;z-index:1;background:url(../images/dot1.png) no-repeat 50% 50%;}
.focusBox .num li.on{background:url(../images/dot1active.png) no-repeat;}
.focusBox .prev{position:absolute;left:50%;margin-left:-670px;top:50%;margin-top:20px;display:block;width:30px;height:68px;background:url(../images/lbtn.png) no-repeat;}
.focusBox .next{position:absolute;right:50%;margin-right:-670px;top:50%;margin-top:20px;display:block;width:30px;height:68px;background:url(../images/rbtn.png) no-repeat;}
.txt-li-bt{font-size:22px;}
.txt-li-bt a{color:#009944;}
.txt-li-zy{font-size:14px;margin-top:10px;}
.txt-li-zy a{color:#009944;}

/*box1*/
.box1{background:#f7f7f7;width:100%; padding-bottom:5px;}
.box1-con{width:1200px; margin:0px auto;}
.box1-con-toutiao{height:190px; width:1118px; padding:0px 40px; border:1px solid #ebdccd; background:url(../images/ttbg.png); margin-top:-68px;position:relative;z-index:999}
.ttpic{position:absolute;left:-1px; top:-1px;}
.toutiao-bt{height:50px; line-height:50px; font-size:30px;  text-align:center;padding:10px 0px;}
.toutiao-bt a{color:#009944;}
.toutiao-zy{font-size:16px; line-height:35px; text-indent:2em;margin-top:20px;}
.toutiao-zy a{display:block}
.toutiao-zy a:hover{color:#009944;}
.box1-con-news{padding-top:24px;}
.box1-con-news ul{overflow:hidden;}
.box1-con-news ul li{width:380px;float:left; margin-right:30px;}
.li-list{overflow:hidden; padding-top:20px;}
.li-list-left{width:60px; height:60px; background:#be9461; color:#ffffff; text-align:center;float:left;}
.li-list-left span{display:block}
.time1{font-size:30px; line-height:30px; margin-top:7px;}
.time2{line-height:20px; font-size:12px;}
.li-list-right{float:right;width:276px; line-height:30px; height:60px; overflow:hidden;}
.li-list-right a{display:block;line-height:30px; height:60px;overflow:hidden;}
.li-list:hover a{color:#064379;}
.li-list:hover .li-list-left{background:#064379}
.li-pic{width:380px; height:150px;}
.li-pic img{width:380px; height:150px;}
/*box2*/

.box2-con{width:1200px; margin:0px auto; overflow:hidden; padding-bottom:15px;}
.tzgg{float:left; width:420px;overflow:hidden; margin-top:12px;padding-left:0px;}
.tzgg-con ul{width:420px;overflow:hidden;}
.tzgg-con ul li{overflow:hidden; width:420px; /*float:left; */padding:5px 0px; border-bottom:1px solid #ecddc7; margin-right:24px;}
.tzgg-con .li-left{width:60px; height:60px; background:#009944; color:#ffffff; text-align:center;float:left;}
.tzgg-con .li-left span{display:block}
.tzgg-con .li-right{float:right;width:350px; line-height:30px; height:60px; overflow:hidden;}
.tzgg-con .li-right a{display:block;line-height:30px; height:60px;overflow:hidden;}
.tzgg-con ul li:hover a{color:#064379;}
.tzgg-con ul li:hover .li-left{background:#009944}

.tzgg2{float:left; width:380px;overflow:hidden; margin-top:12px;padding-left:0px;}
.tzgg-con2 ul{width:380px;overflow:hidden;}
.tzgg-con2 ul li{overflow:hidden; width:380px; /*float:left; */padding:5px 0px; border-bottom:1px solid #ecddc7; margin-right:24px;}
.tzgg-con2 .li-left{width:60px; height:60px; background:#009944; color:#ffffff; text-align:center;float:left;}
.tzgg-con2 .li-left span{display:block}
.tzgg-con2 .li-right{float:right;width:350px; line-height:30px; height:60px; overflow:hidden;}
.tzgg-con2 .li-right a{display:block;line-height:30px; height:60px;overflow:hidden;}
.tzgg-con2 ul li:hover a{color:#064379;}
.tzgg-con2 ul li:hover .li-left{background:#009944}

.tzgg3{float:left; width:20px;overflow:hidden; margin-top:12px;padding-left:0px;}
.tzgg4{float:left; hight:50px;overflow:hidden; margin-top:12px;padding-left:0px;}

.xywh{width:750px; float:right;margin-top:12px;}
.slideBox{ width:750px; height:250px;  position:relative; margin-top:25px;}
.slideBox .hd{ height:16px; overflow:hidden; position:absolute; left:0px; bottom:-35px; z-index:1; width:100%;height:35px;background:url(../images/textbg.png) no-repeat}
.slideBox .hd ul{ overflow:hidden; zoom:1; width:144px;margin:10px auto}
.slideBox .hd ul li{ float:left; margin:0px 10px;  width:16px; height:16px; background:url(../images/dot3.png) no-repeat center center; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(../images/dot3active.png) no-repeat center center; }
.slideBox .bd{ position:relative; height:100%; z-index:0; float:left; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:360px; height:250px; display:block;  }






.fzgh-con { width:380px;  display:block; float:left; }
.fzgh-con ul li{height:36px; line-height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:15px; font-size:14px;}
.fzgh-con ul li a:hover{color:#009944;}

/*box3*/
.box3{background:#f7f7f7; padding:15px 0px;overflow:hidden; margin-bottom:20px;}
.box3-con{width:1200px; margin:0px auto; }

.tashan-con { width:1200px;  display:block; float:left;}
.tashan-img { float:left; width:260px; height:110px; padding:20px;}
.tashan-con ul {padding-top:10px;}
.tashan-con ul li{width:840px;height:34px; line-height:34px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:15px; float:left;}
.tashan-con ul li a:hover{color:#009944;}
.tashan-con ul li span {float:right; font-size:12px; color:#333}
/*box3*/
.box3{background:#f7f7f7; padding:15px 0px;overflow:hidden;}
.box3-con{width:1200px; margin:0px auto; }


/*footer*/
.footer{height:160px; line-height:30px; background:url(../images/zfooterbg.png) no-repeat center;color:#fff;font-size:12px;}
.footer-con{width:1200px; margin:0px auto; text-align:center;line-height:32px;}
.footer-con a{color:#fff;}
.copyright {width:640px; float:left; padding-left: 260px; padding-top: 10px; text-align: center;}
.flink {width:280px;float: left; }
.flink select{height: 33px; float: left;text-align: center;font-size: 14px;color: #000;padding:0 10px;margin-top: 10px;}
.flink option {font-size: 16px; line-height: 30px; height:30px;  float: left;}

/*内页主体部分*/
.n_ban{width:100%;}
.mainCon{width:1200px;margin:0 auto;height:auto;overflow:hidden; padding-bottom:60px}
.local{width:100%;height:auto;line-height:30px;padding:10px 0px;word-break:break-all;}
.local i{display:block;float:left;margin-right:6px;margin-top:4px;}
.local a{font-size:14px;color:#999;}
.local a.cur{color:#869bae;}
.local a:hover{color:#869BAE;}
.local em{display:block;float:left;color:#999;padding:0 6px;font:400 14px/30px consolas;}
.n_left{width:270px;float:left;height:auto; }
.n_left h2{font-size:20px;width:100%;padding:18px 0;line-height:30px;text-align:center;color:#fcfcfc;background:#009944;}
.n_left .nl_con{width:100%;background:#fff;}
.n_left .nl_con{width:100%;padding:20px 0 6px;margin:0 auto;position:relative;z-index:99;background:#fff;}
.n_left .nl_con li{margin-bottom:14px;}
.n_left .nl_con li a{display:block;width:100%;padding:10px 0;_height:30px;line-height:30px;text-align:center;color:#666;font-size:16px;background:#f5f6fa;border-radius:5px;}
.n_left .nl_con li a.cur,.n_left .nl_con li a:hover{background:#009944;color:#fff;}
.n_right{width:908px;_width:840px;margin:0 10px;float:left;border:1px solid #eee;height:auto;}
.n_right2{width:1178px;_width:840px;margin:0 10px;float:left;border:1px solid #eee;height:auto;}

.list{padding:0 14px;}
.list li{width:100%;padding:20px 0; -moz-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;border-bottom:1px dashed #eee; overflow:hidden}
.list li .list_time{width:80px;text-align:center; float:left;}
.list li .list_time .day{height:50px;line-height:50px;font-size:40px;color:#fff;background:#009944;}
.list li .list_time .month{height:30px;line-height:30px;font-size:16px;color:#fff;background:#009944; border-top:1px #ccc solid;}
.list li .list_wen{width: 780px;float: right; margin-top:5px}
.list li .list_wen .tit{color:#000;font-size:18px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.list li .list_wen p{font-size:14px;color:#7d7d7d;width:100%;margin-top:10px;}
.list li .list_wen p a{color:#999;}
.list li:hover .list_time .month{background:#009944;}
.list li:hover .list_wen .l_tit .tit{color:#869BAE;}
.list li .list_wen p a:hover{color:#064379}
.list li .list_wen .tit:hover{color:#064379}
.pages{margin:40px auto;text-align:center;color:#666;}
.pages a{display:inline-block;width:34px;height:34px;line-height:34px;text-align:center;color:#666;border:1px solid #eee;}
.pages a:hover{background:#88929a;color:#fff;}
.pages a.pahesl{margin-right:6px;background:url(../images/ico10.png) no-repeat center center;}
.pages a.pahesl:hover{background:#fff url(../images/ico10_h.png) no-repeat center center;}
.pages a.pahesr{margin-right:6px;background:url(../images/ico11_h.png) no-repeat center center;}
.pages a.pahesr:hover{background:#fff url(../images/ico11.png) no-repeat center center;}
.pages input{display:inline-block;width:60px;height:34px;line-height:34px;margin:0 6px;font-size:16px;color:#666;text-indent:10px;font-family:"微软雅黑";border:1px solid #eee;}


/*内容页*/
.n_con{width:1200px;height:auto;margin:0 auto;}
.n_con h2{padding:20px 16px;font-size:24px;font-weight:normal; color:#424242;line-height:40px;text-align:center;border-top:1px solid #eee;}
.n_con h3{text-align:center;color:#999999;margin:0 16px;padding-bottom:10px;border-bottom:1px dashed #eee; font-size:14px;font-weight:normal}
.n_con h3 span{display:inline-block;padding:0 10px;}
.con_con{padding:16px;}
.con_con p{color:#000000;text-indent:2em;line-height:30px;font: "仿宋", "宋体"; font-size: 16px !important; padding: 10px 0;}
.con_con img{text-align:center;margin:16px auto; border:1px solid #e6e6e6; padding: 2px; max-width: 800px !important; margin: 0 auto;}
.sx{padding:16px;border-bottom:1px solid #eee;}
.sx span{display:block;color:#999;padding:2px 0;}
.sx span a{color:#666;}
.sx span a:hover{color:#5a7fa1;}

/*搜索结果页*/
.n_con .list li .list_wen{width:94%;}