@charset "utf-8";
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.title1 h2{ border-left:6px solid #f74a0b; font-weight: normal; font-size:16px;  padding-left:8px; color:#f74a0b;}
.title1 h2 a{color:#f74a0b;}
img:hover{ opacity:0.85;filter: alpha(opacity=85);  transition:0.2s; box-shadow:0 0 3px #999;}
.header{ height:157px; margin:0 auto; background:url(../images/head_bg.jpg) no-repeat center 0; background-size:cover;min-width: 1200px;}
.logo{ padding:8px 0 0 0;}
.logo_but{margin-top: 40px}
.logo p{line-height: 35px;color: orangered;}
.logo .p1{font-size:20px ;padding: 0 13px;letter-spacing: 2px;}
.logo .p2{font-size:20px ;padding: 0 12px}
.logo img:hover{ box-shadow:none;}
.nav{ height:40px; line-height:40px; background:#f74a0b;min-width: 1200px;}
.nav ul{ border-right:1px solid #fe8255;}
.nav ul li{ text-align:center; float:left; border-left:1px solid #fe8255;height: 40px}
.nav ul li a{ color:#fff;font-size: 16px;padding: 0 28px;text-align: center}
.nav ul li a:hover{ text-decoration:underline;}
.part1-r h2 {font-size: 16px;}
.search{ text-align:center;	}
.a1{ display:inline-block; position:relative; top:-7px;}
.a1{ *display:inline;} 
.searchbox{height:24px;position: relative;display:inline-block;  }
.searchbox{*display:inline; margin:16px 0;}
.searchbox #xuanze{display:inline-block; float:left; height:24px; line-height:26px; }
.searchbox #xuanze input{ margin-right:3px; display:inline-block; height:26px; float:left; }
.searchbox #xuanze em{ height:26px; line-height:26px;float:left; margin-right:10px;}
#SearchType {background:#fff;cursor: pointer; list-style: none outside none;margin: 0;padding: 0;position: relative;top: 0; width:150px;float:left; z-index:2;}
#SearchType li.type_selected {display: block;border: 1px solid #ffd4c5; text-align:left;  height: 24px;line-height: 24px; padding:0 5px; }
#SearchType .typelist{border: 1px solid #ffd4c5; padding:8px 10px; margin-top:-2px; *margin-top:7px; *margin-left:-12px;background:#fff; z-index:2;  width:128px;text-align:center;}
#SearchType .typelist li{ height:25px; line-height:25px;  text-align: left;  }
#SearchType .typelist li:hover{ color:#fff;background: #ff4400;opacity: .8;transition: all .2s}
.zfs_search{ margin:0 0 0 10px;}
.searchtype_arrow {border-color: #555 transparent transparent;border-style: solid dashed; border-width: 5px 5px 0;font-size: 0;height: 0; z-index:2;  left:565px;+left:495px;line-height: 0;overflow: hidden;position: absolute;top: 10px;transition: all 0.4s ease 0s;width: 0;}
#search_input {border: 0 none;float: left;font-size: 12px; height: 24px;line-height: 24px;width:310px; padding:0; text-indent:10px; margin:0; border:1px solid #ffd4c5; margin-right:10px;}
#search_button { background:#ff895e;border: medium none; color: #fff;cursor: pointer;float:left ;font-size: 14px;height:26px;width:72px;  margin:0 0 0 10px; display:inline; border:1px solid #ff6f3a;}
#search_button:hover{ background:#ff7948;}
.wrapper{ width:1190px; margin:0 auto; overflow:hidden;}
.pic_news { position: relative; width: 420px; height: 190px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;  }
.pic_news .pic img { width: 420px; height: 190px; display: block; }
.pic_news .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 26px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.pic_news .txt { position: absolute; bottom: 0; z-index: 2; height: 26px; width:100%; overflow: hidden; }
.pic_news .txt li{ height:26px; line-height:26px; position:absolute; bottom:-26px;}
.pic_news .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.pic_news .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.pic_news .num li{ float: left; position: relative; width: 13px; height: 10px; line-height: 10px; overflow: hidden; text-align: center; margin-right: 10px; cursor: pointer; }
.pic_news .num li a,.pic_news .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.pic_news .num li span { z-index: 1; background: #fff; filter: alpha(opacity=100); opacity: 1;  }
.pic_news .num li.on a,.pic_news .num a:hover{ background:#1996e6;  }
.tjbox{ margin-top:20px;}
.tjbox ul{ overflow:hidden; margin-top:10px;}
.tjbox ul li{ float:left;margin-right:17px; text-align:center;}
.tjbox ul li.last{margin-right:0px;}
.tjbox ul li a{ display:block;  }
.tjbox ul li a img{border:1px solid #e2e2e2; }
.tjbox ul li a:hover img{border:1px solid #f74a0b;}
.block1{ height:370px; overflow:hidden;}
.part1-m1{ width:420px; float:left; margin-right:20px;}
.part1-m2{ width:450px;  height:370px;  float:left;}
.part1-m2 h1{ font-size:20px; margin:11px 0 10px ;width: 427px ;overflow: hidden }
.part1-m2 p{color:#999;  font-size:12px;  }
.part1-m2 p span{ float:right; font-size:12px;}
.part1-m2 .newslist{ margin-top:15px;}
.part1-r{ float:right;  overflow:hidden; padding:15px 0px;width: 280px ;font-size: 13px;}
.part1-r1{ width:238px; float:right;  overflow:hidden; border:1px solid #e2e2e2; padding:10px 20px; }
.zkbox p{  font-size:13px; margin:10px 0;    height: 110px;  text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
#tabs {   width:238px;  padding:3px 0 0;}
#tabs .con{ background:#fff;}
#tabs .con h2{ margin:  0 0 15px;}
#tabs .con p{ margin:6px 0 0 0; }
#tabs .con p span{ width:90px; margin:5px 4px 0;  text-align:center; display:inline-block; }
#tabs .con p a{color:#444; background:#fbded4; padding:8px 10px;}
#tabs .con p a:hover{color:#f40; transition:0.2s; text-decoration:underline; } 
#tabs .bt { padding:36px 0px 0px ;  position:relative; }
#tabs dt { text-align:center; font:  12px/30px "微软雅黑"; cursor:pointer; }
#tabs dd { font: 12px/1.5 "宋体"; padding:10px; text-align:justify; height:100px; overflow:hidden; }
#tab1 dt{ left: 0px; top: 5px; padding-left:10px; background:url(../images/news/icon1.gif) no-repeat 5px 9px; }
#tab2 dt{ left:98px; top:5px; padding-left:8px; background:url(../images/news/icon2.gif) no-repeat 1px 9px ;  }
#tab1  dt{ width:85px; }
#tab2  dt{ width:130px; }
#tab1.open dt,#tab2.open dt{ background-color:#fff; }
#tab1.close dt,#tab2.close dt{ background-color:#ffede7; }
#tab4 dt{ left:0px; top:5px;width: 98px; }
#tab5 dt { left:108px; top:5px;width: 47px;}
#tab6 dt { left:166px; top:5px }
.close dt{width:70px; height:30px;  background:#ffede7; position:absolute; border:1px solid #ffc1aa }
.open dt{ width:70px; height:30px;  background:#fff;    position:absolute; border:1px solid #ffc1aa; border-bottom:1px solid #fff;  }
.close dd { display:none }
.open dd { background:#fff; border:1px solid #ffc1aa;border-top:1px solid #ffc1aa; }
.adv1{ height:70px;}
.adv1 img{ width:269px; height:70px;}
.adv1 a{ margin-right:19.1px;display: inline-block;}
.adv1 a.last{ margin-right:0px;}
.fs_title{ height:19px; line-height:19px;  color:#444;  font:bold 16px/19px Arial, Helvetica, sans-serif;   border-bottom:3px solid #f5f5f5; padding:0 0 10px; margin:0 0 10px; }
.fs_title a{ float:right; font-size:12px; color:#666; font-weight:normal; background:url(../images/news/more.gif) no-repeat 0 center; padding:0 0 0 8px; font-size:10px; margin:3px 0 0; }
.fs_title a:hover{ color:#f74a0b;}
.fs_newslist{ width:46%; padding:0 15px 13px;}
.fs_newslist li {display: block; height:30px; line-height:30px;overflow: hidden;vertical-align: middle;}
.fs_newslist li a { display: inline;float:left;font-size:14px;height: 22px;}
.fs_newslist li span {color: #999;display:inline;float:right;height:18px;margin-top:2px;}
.fs_title2{ height:40px; line-height:40px; color:#333; font:bold 16px/40px 微软雅黑; padding:0 15px ; background:url(../images/zfs/fs_title2.gif) no-repeat 5px center; text-indent:5px; }
.fs_title2 a{ float:right; font-size:12px; color:#666; font-weight:normal; }
.fs_title2 a:hover{ color:#00923E;}
.fs_newslist2{ width:456px;   }
.fs_newslist2 ul{  border:1px solid #e2e2e2; padding: 12px 15px; width:424px;}
.fs_newslist2 li {display: block; height:30px; line-height:30px;overflow: hidden;vertical-align: middle;}
.fs_newslist2 li a { display: inline;float:left;font-size:14px;height: 22px;}
.fs_newslist2 li span {color: #999;display:inline;float:right;height:18px;margin-top:2px;}
.newslit:after{ clear:both; content:""; display: block; height:0;}
.newslist{ margin-top:20px; border-top:1px dashed #e2e2e2; padding-top:15px;}
.newslist li {display: block;height: 22px;overflow: hidden;padding: 3px 0px;vertical-align: middle;}
.newslist li a { display: inline-block;float:left;font-size:12px;height: 22px;line-height: 22px;width: 365px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newslist li i{ background-color: #e2e2e2;display:inline-block;float: left; height:14px; margin:2px 10px 0 ;overflow: hidden;width: 1px;}
.newslist li span {color: #999;display:inline;float:right;height:22px;line-height: 22px;}
.block2{ overflow:hidden;}
.part2-1{ width:240px;}
.cpztbox{ border:1px solid #e2e2e2;}
.title2 h2{background:#f9f9f9; line-height:38px; height:38px; border-bottom:1px solid #e2e2e2; text-indent:20px; font-size:16px; font-family:"微软雅黑",yahei;}
.cpztlist{ padding:5px 15px;+padding:15px 15px 5px 15px;}
.cpztlist li{ overflow:hidden; border-bottom:1px dashed #e2e2e2; padding-bottom:10px; margin-top:10px;}
.cpztlist li:last-child{ border:0;}
.cpztlist h3{ font-size:12px; margin-bottom:10px; display:block;  }
.cpztlist h3 a{color:#00923e; }
.cpztlist li div:after{clear:both; content:""; display: block; height:0;}
.cpztlist li div a{ float:left;  margin-right:10px;word-break:break-all; word-wrap:break-word;height:18px; padding:1px 0px; }
.cpztlist li div a:hover{ color:#ff4400;}
.part2-r{ width:930px;}
.tabbox0l{ overflow:hidden;}
.tabbox0l h2{font-size: 16px;}
.zthot{  float: left;font-size: 12px;height: 27px;line-height: 27px; margin-top: 10px;overflow: visible; z-index: 100;}
.zthot a{ margin-right:15px;}
.ztblock1 a:hover{color:#ff4400;}
.ztpart1-l{ width:119px; border:1px solid #017e36; background:#00923e;}
.ztpart1-l ul li{  height:32px; line-height:32px;border-bottom:1px solid #017e36; text-align:center; font-size:12px;}
.ztpart1-l ul li.last{ border:none;}
.ztpart1-l ul li a{ display:block; height:32px; line-height:32px; color:#fff;}
.ztpart1-l ul li a:hover{ color:#fff660; background:#0aa64c; text-decoration:none;}
.ztlhbox{width:678px; height:298px;}
.ztfocusBox { position: relative; width:678px; height:298px;overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.ztfocusBox  .pic img { width:678px; height:298px; display: block; }
.ztfocusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden; }
.ztfocusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.ztfocusBox  .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.ztfocusBox  .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.ztfocusBox  .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.ztfocusBox  .num li{ float: left; position: relative; width: 20px; height:20px; line-height:20px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.ztfocusBox  .num li a,.ztfocusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.ztfocusBox  .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.ztfocusBox  .num li.on a,.ztfocusBox .num a:hover{ background:#f60;  }
.ztpart1-r{width:389px; border:1px solid #e2e2e2;}
.ztpart1-r h2{ background:url(../images/zfs/zt_title2.png) no-repeat; height:38px; line-height:38px; position:relative; color:#fff; font-family: "微软雅黑"; font-size:16px; padding-left:15px;}
.ztpart1-r h2 i{ position:absolute;  background:url(../images/zfs/zt_hot.png) no-repeat; width:38px; height:37px; top:-3px; right:5px;}
.zthotbox { padding:15px; height:228px;}
.zthotbox ul{ border:none; margin:0px;}
.zthotbox ul li{ overflow:hidden;}
.zthotbox h1{ font-size:16px; margin-top:11px; line-height:22px; margin-bottom:10px; overflow:hidden; height:22px;}
.zthotbox p{ color:#999; line-height:18px; font-size:14px;}
.ztcolbox h3{ background:url(../images/zfs/zt_title1.png) no-repeat; height:32px; line-height:32px; padding-left:69px; color:#fff; font-family: "微软雅黑"; font-size:16px;}
.ztcolbox h3 a{ float:right; margin-right:15px; font:12px normal; line-height:32px;}
.ztcolbox h3 a:hover{ color:#ff4400;}
.ztcolbox ul{ padding-left:21px; padding-top:22px; overflow:hidden;}
.ztcolbox ul li {width:282px; height:107px; margin-right:21px; float:left; margin-bottom:20px;}
.ztcolbox ul li .ztpic{ width:110px; border:1px solid #e2e2e2; height:105px; text-align:center; vertical-align:middle; margin-right:13px; float:left;}
.ztcolbox ul li .ztpic img{width:110px;height:105px; }
.ztcolbox ul li .zttext{width:157px; float:right; padding-top:10px;}
.ztcolbox ul li .zttext h4{ font-size:14px; margin-bottom:10px;}
.ztcolbox ul li .zttext h4 a:hover{ color:#ff4400;}
.ztcolbox ul li .zttext p{ height:54px; line-height:18px; color:#999; overflow:hidden;}
.ztlistbox{width:1000px;}
.ztlistlhbox{width:1000px; height:241px;position:relative;overflow:hidden;}
.ztlistlhbox .bd { position:relative; float:left; width:780px;height:241px;overflow:hidden;}
.ztlistlhbox .bd img {width:780px;height:241px;}
.ztlistlhbox .hd {position:relative; width:206px; float:right; z-index:1; padding-left:14px;}
.ztlistlhbox .hd ul { position:relative; width:206px; overflow:hidden;   }
.ztlistlhbox .hd li { width:198px;height:66px; margin-bottom:10px; overflow:hidden; border:4px solid #e5e5e5;  }
.ztlistlhbox .hd img {width:198px;height:66px; display:block;  }
.ztlistlhbox .hoverBg { position:absolute; top:0; left:8px; width:212px; height:74px; z-index:100; background: url(../images/zfs/hover.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/hover.png);_background:none;}
.ztcolbox2{width:1000px;}
.ztcolbox2 h3{ background:url(../images/zfs/zt_title3.png) no-repeat;}
.ztcolbox2 ul{ padding-left:40px;}
#breadcrumb{padding: 0 0 15px 0px;  font-size: 14px;  margin: 15px 0;  line-height: 22px; color:#808080; }
#breadcrumb img{float: left;margin-right: 10px;}
#breadcrumb span{ margin:0 5px;}
.w272{ width:280px; float:right; }
.advertise img{width: 230px;height:60px;margin:0 6px 10px 0; }
.new_list li{line-height: 26px}
.new_list li i{color: #f69d24 ;padding-right: 5px }
.new_listdi{color: #f40;font-size: 13px;!important;}
.new_listdi a{color: #516dff;  text-decoration: inherit;padding: 0 5px }
.lm_foot ul li{float: left;width: 33%;text-align: center}
.lm_foot ul li p{color: #f40}
.col2 .newslist{ border:0; margin:0; padding:0;   color:#999; }
.saixuan select{width: 150px;height: 24px;margin-right: 35px }
.col2 .newslist li{ border-bottom:1px dashed #ddd; padding:12px 0 15px 0; margin:0 10px 0 0; height:auto;}
.col2 .newslist li div{padding:3px 0 0;	}
.col2 .newslist li:last-child{ border:0;}
.col2 .newslist li a{width: 777px;float: none;font-size: 18px;font-weight: normal;color: #000;overflow: hidden;display: inline-block;}
.col2 .newslist li a:hover{ color:#f74a0b;}
.col2 .newslist li p{  padding:5px  0;font-size: 14px;}
.buyer_list{width:280px; float:right;}
.buyer_list ul{padding-top: 10px}
.buyer_list li a{width: 230px;height: 26px;overflow: hidden;display: inline-block;white-space: nowrap;text-overflow: ellipsis;}
.buyer_list.title1 h2{ margin:0 0 10px;}
.buyer_list li{ line-height:2.4;  background:url(../img/buyer.gif) no-repeat 0 51%;padding-left: 15px;font-size: 14px;}
.gold li{ background-image:url(../imges/news/gold.gif);}
.buyer_list1{ padding:15px 20px; border:1px solid #e2e2e2; width:238px; float:right;}
.buyer_list1.title1 h2{ margin:0 0 10px;}
.buyer_list1 li{ line-height:50px;font-size: 14px;padding: 5px 0;height: 50px;}
.buyer_list1 li img{width: 80px;height: 45px;float: left;margin-right: 5px;}
.buyer_list1 li a{display: inline-block;width: 150px;height:26px;overflow: hidden;line-height: 26px;}
.col3{ width:48.5%;}
.col3 ul{ width: auto;}
.w880{ width:880px; float:left;}
.newsinfo{  border-bottom:1px dashed #e2e2e2; padding:0 0 10px; }
.newsinfo h1{ font:24px/1 微软雅黑; color:#444; padding:5px 0;line-height: 40px;}
.newsinfo div{ color:#8b8c8e;}
.newsinfo span{ background:url(../images/zfs/star.png) no-repeat; padding:0 0 0 20px;}
.col4{ line-height:2; text-align:justify; margin:30px 20px 30px 0;font-size: 14px;}
.col4 img{width: 720px;}
.col4 .tags{ margin:10px 0; }
.col4 .tags a{ margin:0 10px 0 0;}
.col4 a{font-weight: bold;}
.col5{}
.col5 .newslist{ border:0;padding:0 !important;  width:390px;}
.col5 .newslist .bt{ padding:15px 0 10px ;}
.nav_web{line-height: 26px;}
.Key_us{line-height: 26px;}
.flow_us {height: 30px;  display: inline-block; line-height: 26px;font-size: 13px}
.flow_us .us{margin-left: 40px}
.flow_us a{width: 30px;height: 30px ;display: inline-block;}
.flow_us .fu_1{background: url(../img/follow.png) no-repeat -9px -1px;}
.flow_us .fu_1:hover{background: url(../img/follow.png) no-repeat -48px -1px;}
.flow_us .fu_2{background: url(../img/follow.png) no-repeat -92px -1px;}
.flow_us .fu_2:hover{background: url(../img/follow.png) no-repeat -128px -1px;}
.flow_us .fu_3{background: url(../img/follow.png) no-repeat -166px -1px;}
.flow_us .fu_3:hover{background: url(../img/follow.png) no-repeat -211px -1px;}
.Key_word{display: inline-block}
.Key_word a{display: inline-block;padding: 0 5px;color: blue;font-size: 13px;  }
.top_new  h2{   color: #f74a0b;}
.top_new ul{padding-top: 10px}
.top_new ul li{line-height: 26px;color: #444;font-size: 13px;height: 26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hot_sear  h4{background: #e2e2e2;font-size: 14px;;padding: 5px 10px;color: #0000cc }
.hot_sear div{padding-top: 10px; }
.hot_sear  a{line-height: 26px;color: #444;font-size: 14px;display: inline-block;margin-right: 12px}
.hot_sear  a:hover{color: #f40;}
.new_img img {width: 100%;}