@charset "utf-8";
/* CSS Document */
@charset "utf-8"

/*-----------------------------------------------
	reset styles
-----------------------------------------------*/

html{color:#000;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}iframe{display:block;}body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;}small{font-size:12px;}ul,ol{list-style:none;}a,ins{text-decoration:none;}a:hover{text-decoration:underline;}del{text-decoration:line-through;}legend{*margin-left:-7px;color:#000;}fieldset,img{border:0 none;}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic;}acronym,abbr{border-bottom:1px dotted;font-variant:normal;}abbr{cursor:help;}blockquote{quotes:none;}blockquote:before,blockquote:after{content:"";}b,strong{font-weight:bold;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}*html button{cursor:pointer;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}table{border-collapse:collapse;border-spacing:0;}th{text-align:inherit;}caption,th{text-align:left;}:focus{outline:0;}
a{color:#000;}
a:hover{color:#8C2827;}
.clean{ clear:both;}
/*-----------------------------------------------
	common styles
-----------------------------------------------*/
body{ width:100%;height:100%; background:url(../../images/2/gfkgb_ztbj.jpg) repeat-x center 0; font-family:宋体;background-position: 0 -32px;}
.gfkgb{ width:980px; margin:0 auto;}
.gfkgb .top_bar{ height:32px; line-height:32px; float:right;}
.gfkgb .top_bar ul li{ float:left;}
.gfkgb .top_bar .yx_bj{ background:url(../../images/2/youxiang.png) no-repeat 0 center; padding:0 0 0 20px;}
.gfkgb .top_bar .yx_bj a{ color:#d7050a;}
.gfkgb .top_bar .swsy_sc{ margin:0 0 0 34px;}
.gfkgb .top_bar .swsy_sc a{color:#991919;}
.gfkgb .top_bar .date_box{display: inline;width: 235px;overflow: hidden;color: #000000;margin:0 0 0 34px;}
.gfkgb .banner{ background:url(../../images/2/banner_bj.jpg) repeat-x; height:36px; line-height:36px; padding:0 0 0 50px;}
.gfkgb .banner ul li{ float:left;  padding:0px 20px;}
.gfkgb .banner ul li a{ font-size:14px; font-weight:bold; color:#fff;}

/*-----------------    picture_switch    ------------------*/
.gfkgb .picture_switch{float:left; width:350px; height:287px; background:#f0eeee; padding:8px; margin:8px 0 0 0;}
.news-slider {position:relative;z-index:2;overflow: hidden;}
.news-slider .pagination {width: 200px;height: 22px;line-height: 22px;padding-left: 150px;background: #D1E9F6 ;}
.news-slider .pagination li {float:left;display: inline;margin-right: 4px;padding-top: 4px;}
.news-slider .pagination li a {display:block;float:left;display: inline;width:12px;height:0;padding-top:12px;background: url(../../images/2/pagination.png) 0 0 no-repeat;_background: url(../images/2/pagination.gif) 0 0 no-repeat;overflow:hidden;}
.news-slider .pagination li.current a {background-position:0 -12px;}
.news-slider .caption {position:absolute;bottom:-35px;left:0;z-index:500;width:350px;height:38px;line-height: 38px;background: url(../../images/2/bg_bg.png) 0 0 repeat-x;_background:#8E9399;font-size:14px;color:#fff;text-shadow:none;}
.news-slider .caption a{display:block;padding: 0 10px;width: 367px;text-align: center;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;-o-text-overflow:ellipsis;color: #fff;}

/*----------------------    news    --------------------*/
.gfkgb .news{ float:left; width:606px; height:303px; margin:8px 0 0 8px;}
.gfkgb .news .zhuanti{height:147px; background:#f4f5f7; line-height:25px;}
.gfkgb .news .zhuanti ul{ margin:10px 0 0 0;}
.gfkgb .news .zhuanti ul li{ padding:0 20px;}
.gfkgb .news .zhuanti ul li font{ float:right; width:60px;}
.gfkgb .news .zhuanti ul li a{ width:492px; overflow:hidden; display:block;text-overflow:ellipsis;white-space:nowrap; float:left;}

.gfkgb .news .yaowen{height:147px; background:#f4f5f7; line-height:25px; margin:8px 0 0 0;}
.gfkgb .news .yaowen ul{ margin:10px 0 0 0;}
.gfkgb .news .yaowen ul li{ padding:0 20px;}
.gfkgb .news .yaowen ul li font{ float:right; width:60px;}
.gfkgb .news .yaowen ul li a{ width:492px; overflow:hidden; display:block;text-overflow:ellipsis;white-space:nowrap; float:left;}

/*----------------   new_list_line1  ---------------*/
.gfkgb .new_list_line1{width:980px; height:236px;margin:8px 0 0 0;}
.gfkgb .new_list_line1 .zyls{ float:left; width:700px;height:236px; background:#f4f5f7; line-height:25px;}
.gfkgb .new_list_line1 .zyls ul{width:210px; float:left;margin:10px 0 0 0; padding:5px 20px 0px 20px;}
.gfkgb .new_list_line1 .zyls .widths{ width:130px; margin:10 0 0 30px;}
.gfkgb .new_list_line1 .zyls ul li a{ width:210px; overflow:hidden; display:block;text-overflow:ellipsis;white-space:nowrap; float:left; background:url(../../images/2/lists.jpg) no-repeat 0 center; padding:0 10px;}

.gfkgb .new_list_line1 .zdsx{ margin:0 0 0 8px;float:left;width:272px;height:236px; background:#f4f5f7; line-height:25px; }
.gfkgb .new_list_line1 .zdsx ul{padding:15px 20px 0px 20px;}
.gfkgb .new_list_line1 .zdsx ul li a{ width:230px; overflow:hidden; display:block;text-overflow:ellipsis;white-space:nowrap; float:left; background:url(../../images/2/lists.jpg) no-repeat 0 center; padding:0 10px;}

/*----------------   new_list_line2  ---------------*/
.gfkgb .new_list_line2{width:980px;height:236px; margin:8px 0 0 0;}
.gfkgb .xdth{ float:left; width:700px;height:236px; background:#f4f5f7; line-height:25px;}
.gfkgb .xdth ul{width:660px; float:left;margin:10px 0 0 0; padding:5px 20px 0px 20px;}
.gfkgb .xdth ul li a{ width:580px; overflow:hidden; display:block;text-overflow:ellipsis;white-space:nowrap; float:left; background:url(../../images/2/lists.jpg) no-repeat 0 center; padding:0 10px;}
.gfkgb .xdth ul li font{ float:right; width:60px;}

.gfkgb .new_list_line2 .mbyq{ margin:0 0 0 8px;float:left;width:272px;height:236px; background:#f4f5f7; line-height:25px; }
.gfkgb .new_list_line2 .mbyq ul{padding:15px 20px 0px 20px;}
.gfkgb .new_list_line2 .mbyq ul li a{ width:230px; overflow:hidden; display:block;text-overflow:ellipsis;white-space:nowrap; float:left; background:url(../../images/2/lists.jpg) no-repeat 0 center; padding:0 10px;}

/*----------------   new_list_line3  ---------------*/
.gfkgb .new_list_line3{width:980px;height:236px; margin:8px 0 0 0;}
.gfkgb .new_list_line3 .xdth{ float:left; width:700px;height:236px; background:#f4f5f7; line-height:25px;}
.gfkgb .new_list_line3 .xdth ul{width:660px; float:left;margin:10px 0 0 0; padding:5px 20px 0px 20px;}
.gfkgb .new_list_line3 .xdth ul li a{ width:650px; overflow:hidden; display:block;text-overflow:ellipsis;white-space:nowrap; float:left; background:url(../../images/2/lists.jpg) no-repeat 0 center; padding:0 10px;}

.gfkgb .new_list_line3 .mbyq{ margin:0 0 0 8px;float:left;width:272px;height:236px; background:#f4f5f7; line-height:25px; }
.gfkgb .new_list_line3 .mbyq ul{padding:15px 20px 0px 20px;}
.gfkgb .new_list_line3 .mbyq ul li a{ width:230px; overflow:hidden; display:block;text-overflow:ellipsis;white-space:nowrap; float:left; background:url(../../images/2/lists.jpg) no-repeat 0 center; padding:0 10px;}


/*----------------   tuijianduben  ---------------*/
.gfkgb .tjdb{ width:890px; height:150px;  margin:4px 0 0 0; background:url(../../images/2/tjdb.png) no-repeat; padding:35px 10px 15px 75px;}
.gfkgb .tjdb ul li{ float:left; width:127px;}
.gfkgb .tjdb ul li img{ width:90px; height:134px; border:1px solid #9e9f9f;}

/*----------------   footor  ---------------*/
.gfkgb .footor{ width:980px; height:100px; border-top:2px solid #d5d7d9; background:#e7e7e7; line-height:25px; margin:8px 0 0 4px; color:#989898;}
.gfkgb .footor ul{ padding:12px 24px;}
.gfkgb .footor ul li a{ color:#5b6775; }
.float_r{ float:right;}