/* CSS Document */

*{
  font-family:"΢���ź�","Microsoft YaHei";
  font-size:14px;
  color:#333333;
  padding:0px;
  margin:0px;
  }
#main  #top_pic  #copyright{ width:1920px; }

#top_pic{ background:url(/front/zt/2017/2017qgkpr/images/top_pic.jpg) no-repeat center top; height:309px; }

#copyright{ background:url(/front/zt/2017/2017qgkpr/images/copyright.jpg) no-repeat center top; height:109px; }

.content{ width:1175px; margin:0 auto; }

.content{ padding:10px; }

.flash_pic , .news_title_bg , .banner , .news_icon  , .pic_icon  ,  .link_icon  , .pic_title_bg , .banner_2017  ,  .banner_2017_bg  ,  .link_title_bg{ float:left; }

.news  , .news_more , .pic  , .show_right{ float:right; }

.news_title_bg , .pic_title_bg , .banner_2017_bg img  ,  .link_title_bg  ,  .link_pic img{ margin-left:10px; }

.news_title_bg , .pic_title_bg , .link_title_bg{ font-size:20px; font-weight:700; }

.news_title_bg  , .news_more  , .pic_title_bg  ,  .link_title_bg { color:#FFFFFF; height:37px; line-height:37px; background-color:#5cd6ff;}

.both{ clear:both; }

.banner a img  ,  .pic { margin-top:5px;}

.news , .pic { background-color:#F9F9F9; }

.exp_pic { margin-top:65px; }

.link_pic { margin-top:80px; margin-left:30px; }

.banner_2017_bg img { margin-top:30px; }








.news_more a{  color:#FFFFFF; text-decoration:none; width:46px; height:37px; line-height:37px;}
.news_more a:hover{  color:#FFFFFF; text-decoration:none; width:46px; height:37px; line-height:37px; font-weight:600; }




.textlist{list-style:square inside url('/front/zt/2017/2017qgkpr/images/dot.jpg');margin:20px;}
.textlist li.li_1{font-size:16px;line-height:39px;overflow:hidden;width:100%;border-bottom:1px dashed #ccc;}
.textlist li.li_1 a{font-size:16px; text-decoration:none;}
.textlist li.li_1 a:hover{color:#33CC00;}

.textlist2{list-style:none;padding-left:5px;}
.textlist2 li.li_1{font-size:16px;line-height:35px;overflow:hidden;margin:3px 7px;}
.textlist2 li.li_1 a{display:inline-block;height:163px;width:230px;border:1px solid #f1f1f1;padding:2px;background-color:#fff; text-decoration:none;}
.textlist2 li.li_1 a:hover{border-color:#ccf;}
.textlist2 li.li_1 a:hover div{color:#33CC00;}
.textlist2 li.li_1 a div.picarea{margin:3px 3px 0px 3px;height:135px;width:220px;overflow:hidden;}
.textlist2 li.li_1 a div.picarea img{width:220px;}
.textlist2 li.li_1 a div.txtarea{height:25px;text-align:center;line-height:25px;font-size:14px;}

.paging{margin-top:30px;overflow:hidden;margin-top:20px;width:95%;margin:auto auto;}
.paginglf{float:left;font-size:14px; margin-top: 10px;}
.pagingrf{float:right;}
.paginglf select{display:inline-block;font-size:14px;}
.pagingrf a{display:inline-block;float:left;width:44px;height:40px;line-height:40px;text-align:center;font-size:14px;background:#f6f6f6;border:solid 1px #ddd;margin-right:10px;cursor:pointer; text-decoration:none;}
.pagingrf .fy{width:80px;background:#fff;}
.pagingrf .fymar{margin-right:0px;}
.paging .clik{background:#68D45D;color:#fff;}

.content_floatLeft {float:left;height:32px; filter:alpha(opacity=50);opacity:0.5}
.sub_titleRightBg {height:32px;border-bottom:1px solid #68D45D;margin-bottom:20px;line-height:30px;}

.content_topSpace {margin-top:20px;width:95%;margin:auto auto;}

.row{list-style:square inside url('/front/zt/2017/9d/images/dot.jpg');font-size:18px;line-height:40px;margin-left:10px;}
span.time{float:right;font-size: 13px;color:#888;}

#main , .content{ height:auto; }

#top_pic{ height:309px; }


.text_mid {text-align:center;color:#cc0000;font-size:25px;line-height:40px;padding-top:20px;width:1050px;margin:auto auto;}
.sub_P {margin-top:5px;width:1050px;display:inline-block;border-bottom:#CCCCCC 1px solid;margin-left:35px;}
.text_mid {text-align:center;color:#cc0000;}
.txt{font-size: 16px;line-height: 180%; margin-bottom: 20px;margin-top: 20px;min-height:600px;_height:600px;width:1050px;margin:auto auto;}
.txt p {
    text-indent: 2em;
    margin-bottom: 16px;
    line-height: 200%;
}
.txt img {
    cursor: pointer;
    overflow: hidden;
    width: expression(this.width > 700 && this.width > this.height ? 700 : this.width);
    max-width: 700px;
    margin:auto auto;
}
.text_ly{padding:30px 5px 15px 5px;border-bottom:solid 1px #ddd;overflow:hidden;text-align:center;}


.content{ background-color:#FFFFFF;}

.flash_pic{ width:602px; height:405px;}

.news{ width:560px;}

.news_icon{ width:64px; height:68px; }

.news_title_bg{ width:440px; }

.news_more{ width:46px;}





.banner{ width:394px; } 

.pic{ width:760px;}

.pic_icon{ width:59px; height:62px;}

.pic_title_bg{ width:645px; }



.banner_2017{ width:284px; height:158px; }

.banner_2017_bg{ width:877px; height:158px; background:url(/front/zt/2017/2017qgkpr/images/show_bg.jpg) repeat-x center top; }

.show_right{ width:14px; height:158px;}



.link{ width:1175px;}

.link_icon{ width:60px; height:68px;}

.link_title_bg{ width:1059px;}

.link_pic{ width:1135px; height:119px; }



#tpxw{ width:602px; height:405px; overflow:hidden; position:relative; border:1px solid #ddd;  }
#tpxw .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:9px; z-index:1; }
#tpxw .hd ul{ overflow:hidden; zoom:1; float:left;  }
#tpxw .hd ul li{ float:left; margin-right:3px; width:10px; height:10px;background:#fff;color:#FFF; text-align:center; cursor:pointer; border-radius: 15px;}
#tpxw .hd ul li.on{background:#cc0000; font-weight:bold;}
#tpxw .bd{ position:relative; height:100%; z-index:0;   }
#tpxw .bd li{ zoom:1; vertical-align:middle;}
#tpxw .bd li span a{ color:#fff;float:right;margin-right:10px;font-size:12px; }
#tpxw .bd img{ width:602px; height:405px; display:block;  }
#tpxw .bd li span{	background: url(/front/images/heibg.png) repeat;height: 33px;color: #fff;position: absolute;left: 0;bottom: 0;width: 1000px;padding-left: 10px;line-height: 33px;overflow: hidden;}
/* ������ǰ/��ť���룬�������Ҫɾ������ */
#tpxw .prev,
#tpxw .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
#tpxw .next{ left:auto; right:3%; background-position:8px 5px; }
#tpxw .prev:hover,
#tpxw .next:hover{ filter:alpha(opacity=100);opacity:1;  }
#tpxw .prevStop{ display:none;  }
#tpxw .nextStop{ display:none;  }

