﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; }
ol, ul ,li{list-style: none;}
img {border: 0;}
body {color:#000;
      background:#FFF; 
	  height:100%;
	  width:100%;
	  font-size:12px;
	  line-height:1.5;
	  font-family: 黑体;}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;}
.clear{clear:both;}
a{
	text-decoration:none;
	color:#000;}
.left{
	float:left;}
.right{
	float:right;} 
.f14{ font-size:14px;}
.f12{ font-size:12px;}
.f16{ font-size:16px;}
.f22{ font-size:22px;}
.text-jap{ font-family:MS Gothic; }
.bold{ font-size:15px; font-weight:bold;}
.content{ width:960px; margin:0 auto; overflow:hidden;}
.header{ width:956px; margin:2px 0 2px 2px; overflow:hidden;
	-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.2);
	box-shadow: 0 0 5px rgba(0,0,0,0.2);}
.header ul.country{ display:block; overflow:hidden; zoom:1;}
.header ul.country li{ float:left; padding:0 5px 0 8px; font-family:黑体; color:#fff;}
.header ul.country li.bg{ background:url(../images/ico_01.jpg) no-repeat left 4px; width:90px;}
.header ul.country li.bg a:hover{ color:#f00;}


.header ul.country li a{ color:#fff;}
.header ul.country li.t-contact{ background:#000;width:90px;}
.top{ height:25px;     background: #606367; line-height:25px; overflow:hidden;}
.top span{ color:#fff; padding:0 0 0 15px; font-weight:bold; font-size:12px; font-family: Helvetica,Arial, sans-serif;}

.logomenu{ padding:0px 20px; overflow:hidden; position:relative;}
.logo{ background:url(../images/logo.png) no-repeat left center; display:block; width:181px; height:35px; padding:10px 0;}
.menu{ display:block; position:absolute; bottom:0; right:20px; overflow:hidden; zoom:1; border-right:1px solid #e0e0e0;}
.menu li{  float:left;display:inline-block; width:115px;font-family:黑体; font-size:16px; text-align:center; height:42px; line-height:42px; border-left:1px solid #e0e0e0;}
.menu li:hover,.menu li.current{background:#0d74b6; }
.menu li a{ display:block; width:100%; height:42px;}
.menu li:hover a,.menu li.current a{color:#fff;}

.company-left{ width:240px;}
.img-about{ background:url(../images/line-left.jpg) no-repeat left top;  padding:24px 0 10px 0; width:172px; font-size:16px; color:#215aab;}
.title-r span{ font-size:16px; color:#215aab; background:url(../images/about_09.png) no-repeat left top; padding-left:14px;}

.menu-nav{margin:0 auto; width:224px; margin-top:8px;}
#nav{margin:0 auto; width:224px; margin-top:8px;}
#nav h2{ font-size:20px; text-align:center; color:#0d74b6;}
#nav li a{ display:block; width:224px; height:35px; line-height:35px; margin-top:10px; text-align:center; font-size:14px;}
#nav li ul li a{ background:url(../images/arrow02.jpg) no-repeat;}
#nav li a{ background:url(../images/arrow01.jpg) no-repeat;}
#nav li a:hover{ opacity:0.9; 
 filter:alpha(opacity=90);       /* IE */
 -moz-opacity:0.9;              /* 老版Mozilla */
 -khtml-opacity:0.9;  
 background:#0d74b6; 
 color:#fff;           /* 老版Safari */}

#nav li a.hover{opacity:0.9; 
 filter:alpha(opacity=90);       /* IE */
 -moz-opacity:0.9;              /* 老版Mozilla */
 -khtml-opacity:0.9;  
 background:#0d74b6; 
 color:#fff;           /* 老版Safari */}
#nav li ul li a:hover{ background:url(../images/arrow03.jpg) no-repeat; color:#fff;}
#nav li ul li a.seled{ background:url(../images/arrow03.jpg) no-repeat; color:#fff;}

#nav li:hover ul,#nav li.over ul { display: block; } 


.left-img{padding:10px 0 15px 20px; display:block;}
.left-img li{ padding:0px 0 4px 0;}
.left-img li img{ border:1px solid #ccc;}


.company-right{width:692px;}
.company-left{border:1px solid #cccbcb;}
.company-left,.company-right{margin-bottom:-6885px;padding-bottom:6885px; }
.title-r{ background:url(../images/line-r.jpg) no-repeat left top;padding: 24px 0 10px 0;}

.blue1{ height:30px; background:#1d559c; border-bottom:2px solid #fff;}
.blue2{ height:4px; background:#5ab6de;}
.text-content{ padding:20px 0px; font-size:14px; line-height:30px; min-height:600px;}
.text-content p a:hover{ color:#f00;}
.honor_text1{ display:block; width:225px; height:25px; text-align:center; }
.honor_text2{ margin-left:72px;}

.text-content img{ padding:1px 0px 0px 0;}
.text-content ul li img:hover{ opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6;}
.text-content1 dl img:hover{opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6;}

.text-content h4{ font-size:16px; font-weight:bold; padding-bottom:16px; text-align:center;}
.text-content p{line-height:22px; text-align:justify;text-justify:inter-ideograph;}
.text-content p.text-jp{ font-family:MS Gothic; text-indent:15px;}
.text-content span{ width:100px; display:inline-block;}

.blue-content{ overflow:hidden;}
.blue-content .title-r{width:692px;}
.blue-content .left,.blue-content .right{margin-top: 10px;}
.blue-line{ background:#215aab; height:25px;}

.bg-line,.foot{ width:960px; margin:0 auto; overflow:hidden;}
.bg-line .left,.bg-line .right{ border-top:1px solid #cccbcb; height:15px;}
.bg-line .left{width:242px;}
.bg-line .right{ width:694px;}

.foot{ background:#ececec;}
.foot a.logo-s{ display:block; background:url(../images/logo-s.jpg) no-repeat left 6px;; width:198px; height:47px; padding:0px 10px 0px 0px; margin:10px 0 5px 28px;}
.foot div.left{ font-size:12px; line-height:42px; padding:0 15px; margin:10px 0; border-left:0px solid #adadac;}
.f-grey{ color:#a9a9a9;}
.f-grey{ color:#a9a9a9;}
.blue-bg{ background:#1f59a7; color:#fff; height:24px; line-height:24px; text-align:center; /*padding:0 10px 0 210px;*/}
.blue-bg a{ color:#fff;}


.slider-banner{ position:relative;}
.slider-banner .grey-line{display:block; width:100%; background:url(../images/gray-line.png) repeat-x left top; position:absolute; top:-2px; left:0; height:7px;}

.notice{ overflow:hidden; background:url(../images/blue-bg.jpg) repeat-x; height:43px; line-height:43px; width:100%; color:#fff; padding:0 70px;}
.notice-title{ font-size:16px; padding-right:40px;}
.n-news{ font-size:14px; color:#ffe400;}
.n-news a{ color:#fff; display:inline-block; width:350px; padding-right:20px;}
.notice .more{color:#fff; margin-left:195px; padding-left:15px; background:url(../images/blue-arrow.jpg) no-repeat left 16px;}

.ico-big{ display:block; margin:20px 60px; overflow:hidden; zoom:1;}
.ico-big li{ float:left; padding-right:17px;}
.ico-big a{display:block; width:197px; height:91px;}
.ico-big a.home-idc{ background:url(../images/icon_17.png) no-repeat;}
.ico-big a.home-fa{ background:url(../images/icon_19.png) no-repeat;}
.ico-big a.home-eco{ background:url(../images/icon_21.png) no-repeat;}
.ico-big a.home-ele{ background:url(../images/icon_23.png) no-repeat;}
.ico-big li a:hover{ opacity:0.7;}

.f-blue{ color:#1b46a2;}

.product-introduce{ width:270px; padding-right:10px; margin:0 0 30px 60px;}
.product-introduce h3,.news-center h3{ position:relative; padding-left:10px;}
.product-introduce h3 a,.news-center h3 a{ color:#1b46a2; font-size:16px; font-weight:bold;}
.product-introduce h3 .i-more,.news-center h3 .i-more{ position:absolute; right:-2px; top:5px; font-weight:normal; font-size:12px; background:url(../images/blue-arrow2.png) no-repeat left 7px; padding-left:10px;}
.product-introduce dl,.news-center dl{ display:block; overflow:hidden; zoom:1; width:100%; padding:10px 0px 10px 10px; background:#fbfbfb; border:2px solid #d1d1d1; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;
	-webkit-box-shadow: 0 0 1px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0 1px rgba(0,0,0,0.2);
	box-shadow: 0 0 1px rgba(0,0,0,0.2);
}
.product-introduce dl dd,.product-introduce dl dt{ float:left; height:64px; padding:4px 0;}
.product-introduce dl dd{ width:150px;}
.product-introduce dl dt{ width:120px;}
.f-bold{ font-weight:bold;}
.p-b5{ padding-bottom:5px;}
.news-center{ width:260px; margin:0 10px 30px 15px; position:relative;}
.news-center h3{ padding-bottom:3px;}
.news-center dl{
	border-top-left-radius:0;
	border-top-right-radius:0;
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-moz-border-top-left-radius:0;
	-moz-border-top-right-radius:0; 
	margin-top:30px; z-index:10;}
.home-images{ width:250px; margin:30px 0 30px 15px;}
.home-images img{ padding:5px; border:1px solid #d1d1d1; margin-bottom:14px;}
.home-images img:hover{ opacity:0.7;}
.home-images a:hover{ opacity:0.7;}
#set_tab01,#set_tab02{ display:block; position:absolute; font-size:14px; text-align:center;}
#set_tab01.tabs_act,#set_tab02.tabs_act{ background:#fbfbfb url(../images/bg-on.png) no-repeat; width:134px;height:34px; line-height:34px; color:#1b3790; font-weight:bold;}
#set_tab02.tabs,#set_tab01.tabs{ background: url(../images/bg-off.png) no-repeat; width:134px; height:32px;line-height:32px; z-index:5;}
#set_tab01.tabs_act{ left:0; top:25px;}
#set_tab01.tabs{ left:0; top:26px;}
#set_tab02.tabs{ right:-14px; top:26px;}
#set_tab02.tabs_act{ right:-14px; top:25px;}
.news-center dl.tablist{ padding-bottom:12px; height:253px;}
.news-center dl.tablist a{ display:inline-block; width:250px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news-center dl.tablist a:hover{color:#1d559c;}
.tablist dd{ padding-bottom:3px; height:23px; }
.tablist dt{ position:relative; }
.icon-news{ position:absolute; left:80px; display:inline-block; top:1px; background:url(../images/icon-new.jpg) no-repeat; width:34px; height:14px;}

.bg-bule{ background:#1d559c; height:8px; margin:15px -20px 10px -20px;}
.text-bj,.text-jp,.text-dl,.text-dl2,.text-history,.text-job,.president,.news-list{ display:block; overflow:hidden; zoom:1;}
.text-bj dt{ width:100px; float:left;}
.text-bj dd{ width:530px; float:left;}
.text-content dl.text-jp dt{ float:left; width:108px; font-size:16px;}
.text-content dl.text-jp dd{ width:500px; float:left; font-size:16px;}
.text-dl dt{ float:left; width:100px;font-size:16px; }
.text-dl dd{width:240px; float:left;font-size:16px;}
.text-dl2 dt{ float:left; width:120px;}
.text-dl2 dd{ float:left; width:500px;}
.text-job{ border-bottom:1px dashed #ccc; padding-bottom:25px;}
.text-job a:hover{ opacity:0.7;  filter:alpha(opacity=70);       /* IE */
 -moz-opacity:0.7;              /* 老版Mozilla */
 -khtml-opacity:0.7;              /* 老版Safari */}
.text-content.jobbox img{ padding:0;}
.jobbox dl{ margin:0 -20px 0 -20px;}
.text-history dt{ float:left; width:120px; height:25px;}
.text-history dd{ float:left; width:500px;}
.blue-title{padding:20px 0 20px 28px; color:#1d559d; font-size:20px;}
.text-job dt{ float:left; width:165px; text-indent:40px;}
.text-job dd{ float:left; width:460px;}
.text-content ol li{ list-style-type:decimal;}
.jobbox p{ text-indent:0;}
.jobtitle1{ background:url(../images/rs02.jpg) no-repeat left 3px; line-height:20px; padding-left:28px;}
.jobtitle2{ background:url(../images/about_09.png) no-repeat 0px 6px; padding-left:28px;}
.president dd,.president dt{ float:left;}
.president dt{ width:270px;}
.president dd{ width:380px; }
.news-list{ padding-bottom:20px;}
.news-list dt,.news-list dd{ float:left;}
.news-list dt{width:50px; font-size:20px;}
.news-list dd{ width:600px;}
.news-list dd span{ display:inline-block; width:80px; height:22px; font-size:16px; text-align:right; padding-right:10px;}
.news-list dd a{ width:480px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:22px;}
.news-list dd a:hover{ color:#1d559c;}
.text-content .newimg{ padding-top:15px; text-align:center;}

.honor{ padding:50px 80px;}
.year{ font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.honor p,.honor-details p{ text-indent:0;}
.honor-text{ font-size:16px; padding:5px 0 20px 35px;}
.honor-text a:hover{color:#1d559c;}
.honor-title{font-size:24px; padding-bottom:40px;}
.honor-details{ padding:50px 20px;}
.honor-details p{ text-align:center;}
.honor-details img:hover{ opacity:1; -webkit-opacity:1; -moz-opacity:1;}
.g-japan,.g-china{font-size: 14px;line-height: 30px; overflow:hidden;}
.g-japan .blue1,.g-china .blue1{ font-size:16px; color:#fff; padding-left:30px;}

.group-text{ padding:2px 31px 20px 19px; overflow:hidden;}
.group-text.group-c{ padding:20px 0;}
.group-text.group-c a:hover{ opacity:0.8;}
.p-r20{ padding-right:20px;}
.p-t20{ padding-top:20px;}
.jp-yy,.china-dl{ display:block; overflow:hidden; zoom:1;}
.jp-yy dt,.jp-yy dd,.china-dl dd,.china-dl dt{ float:left;}
.china-dl dd{ width:60px;}
.china-dl dt{ width:210px;}
.jp-yy dt{ width:400px;}
.jp-yy dd{ width:60px;}
.trade-text{ overflow:hidden; padding-bottom:25px;}
.trade-text span{ display:inline-block; width:150px; float:left; font-size:16px;}
.trade-text.produce span{ width:200px;}
.trade-text.produce .jp-yy dt{ width:350px;}

.company-right.g-china{ border:none;}
.title-china{ padding-top:55px;}
.china-box{ padding-bottom:45px; overflow:hidden;}
.china-box a:hover{ opacity:0.8;} 
.china-box p,.group-c p{ text-indent:2em;}

.detail{float:right; margin-right:10px; display:block; width:100px; height:30px; background:url(../images/butt-detail-off.jpg) no-repeat;}
.group-text a:hover{ background:url(../images/butt-detail-on.jpg) no-repeat;}
.return{ margin-top:15px;}
.return a{float:right; margin-right:10px; margin-bottom:10px; display:block; width:100px; height:30px; background:url(../images/butt-back-off.jpg) no-repeat;}
.return a:hover{ background:url(../images/butt-back-on.jpg) no-repeat;}
.line-rongyu , .line-rongyu1{ border-bottom:1px dashed #ccc; width:650px; padding:10px 0 0 42px;}
.line-rongyu1{ height:380px;}
.line-rongyu { height:230px;}
.line-rongyu dd, .line-rongyu1 dd,.line-rongyu1 dt, .line-rongyu dt { float:left;}
.line-rongyu1 dt, .line-rongyu dt{ margin-top:27px; margin-left:150px; width:230px;}
 .line-rongyu dt a:hover{opacity:0.7;  filter:alpha(opacity=70);       /* IE */
 -moz-opacity:0.7;              /* 老版Mozilla */
 -khtml-opacity:0.7;              /* 老版Safari */} 
 .line-rongyu1 dt a:hover{ color:#f00;}

.line-rongyu1 dt{margin-top:18px; margin-left:203px;}
.china-map{text-align:center; padding:20px 0; background:url(../images/china-map.jpg) no-repeat; width:690px; height:350px;}
.map-sh, .map-bj, .map-dl{ width:350px; text-align:left; margin-left:14px; font-size:11px;}
.map-bj{ margin-top:7px;}
.map-dl{ margin-top:23px;}
.map-sh{ margin-top:1px;}
.map-hecun{ display:block; width:220px; height:110px;  float:right; position:relative; top:-235px; left:-20px;}
.map-hecun span{ float:left; color:#fff;}
.potion-bj{ position:relative; left:36px; top:4px;}
.potion-dl{ position:relative; left:131px; top:8px;}
.potion-sh{ position:relative; left:122px; top:80px;}
.job-line{ width:250px; height:35px; line-height:35px; float:right;}
.job-line ul li{  float:left; margin-right:15px;}
.job-line ul li a:hover{ color:#f00;}
.cur{ color:#f00;}
.list_1{ padding:15px 0 15px 15px;  height:auto; min-height:100px;}
.list_1 dd{ font-size:26px; height:55px; line-height:55px;}
.list_1 dt p{ width:224px; height:40px; font-size:14px; text-align:center; line-height:21px;}

.list_1 dt p a:hover{ color:#f00;}
.job-content{ padding:20px 0px; font-size:14px; line-height:30px;}
.job_top{ border:2px solid #5b83b7; box-shadow:3px 3px 3px #ccc; -webkit-box-shadow:3px 3px 3px #ccc; -moz-box-shadow:3px 3px 3px #ccc;
width:684px; height:371px; }
.job_top:hover{ cursor:pointer; border:2px solid #f00;}
.job_title{ color:#004ab1; font-size:24px; width:434px; line-height:52px; height:52px; text-indent:25px;}
.job_con{ text-indent:28px; padding-left:30px;}
.job_con1{ padding-left:30px;}
.tex_inner{ text-indent:28px; padding:0 1px 15px 32px;}
.tex_inner1{ font-weight:bold; text-indent:0px;}
.satement_content{ padding:20px; font-size:14px; line-height:28px;}
.satement_content p{ text-indent:25px;}
.satement_content h2{ text-indent:0px; font-weight:bold; padding-top:15px;}
.news-list dd p{ height:22px;}
#nav li font{ background:url(../images/arrow01.jpg) no-repeat;}
#nav li font{ display:block; width:224px; height:35px; line-height:35px; text-align:center; font-size:14px;}

/*product page style */

section.product{
	height:330px;
	width:314px;
	border:1px solid #c9c9c9;
	background-color:#f8f8f8;
	float:left;
	margin:5px;
}

section.product h4{

	padding-top:5px;
}
section.product h4 a{
		width:315px;
		height:auto;
		display:block;
		color:white;
}
section.product:hover{
	cursor:pointer;
	opacity:0.7;
	 filter:alpha(opacity=70);       /* IE */
 -moz-opacity:0.7;              /* 老版Mozilla */
 -khtml-opacity:0.7; 
	
}
section.product img{
display:block;
margin:0 auto;
padding:0;
	
}
.idc h4{
	background-color:black;
}
.fa h4{
	background-color:#154290;
}
.eco h4{
	background-color:#006a32;
}
.epa h4{
	background-color:#f59900;
}
/*added by xiaolu*/
.jobcontent-xl p{
	padding: 10px 0px 10px 28px;
	text-indent: 28px;
}
.jobcontent-xl .f16-xl{
	text-indent: 28px;
}
.text-bj-xl dt{
	position: relative;
}
.text-bj-xl dt i{
	font-style: normal;
	position: absolute;
	left: 60px;
}
.text-bj-xl-jp dt i{
	left: 70px;
}
.text-bj-xl dd{
	position: relative;
}
/*
.text-bj-xl dd i.i2{
	font-style: normal;
	position: relative;
	left: 1px;
}
_::-webkit-full-page-media, _:future, :root .text-bj-xl dd i.i2{
	left:3px;
}
*/
/*
.group-c-xl i{
	font-style: normal;
	position: relative;
	left: -1px;
}
_::-webkit-full-page-media, _:future, :root .group-c-xl i{
	left: 1px; 
}
*/
.text-content-xl p{
	text-indent: 28px;
	padding: 0px 0px 10px 0px;
}
.dl-xl{
	width: 615px;
	float: left;
	margin: 0px 0px 0px 60px;
}
.dl-xl dt{
	width: 80px;
	float: left;
	font-weight: bold;
}
.dl-xl dd{
	width: 535px;
	float: left;
}

/*group-cn.php*/
.group-c-xll{
	width: 692px;
	float: left;
}
.group-c-xll img{
	width: 380px;
	height: auto;
	float: left;
	padding: 0px;
}
.group-c-xll p{
	width: 292px;
	float: right;
}
.group-c-xll dl.xiaolu{
	font-size: 12px;
	width: 292px;
	float: right;
	line-height: 24px;
}
.group-c-xll dl.xiaolu dt{
	width: 60px;
	float: left;
	position: relative;
}
.group-c-xll dl.xiaolu dt i{
	font-style: normal;
	position: absolute;
	left:50px;
}
.group-c-xll dl.xiaolu dd{
	width: 232px;
	float: left;
}
.group-c-xll dl.xiaolu dd .one-line{
	width: 100%;
	float: left;
}
.group-c-xll dl.xiaolu dd .left{
	width: 75px;
	float:left;
	position: relative;
}
.group-c-xll dl.xiaolu dd .left i{
	position: absolute;
	font-style: normal;
	left: 65px;
}
.group-c-xll dl.xiaolu dd .right{
	width: 152px;
	float: left;
}

dl.text-bj-xiaolu{
	width: 652px;
}
dl.text-bj-xiaolu .one-line{
	width: 100%;
	float: left;
}
dl.text-bj-xiaolu .one-line .left{
	width: 90px;
	float: left;
	position: relative;
}
dl.text-bj-xiaolu .one-line .left i{
	font-style: normal;
	position: absolute;
	left:75px;
}
dl.text-bj-xiaolu .one-line .right{
	width: 420px;
	float: left;
}

/*新闻列表*/
#news_page {
	width: 692px;
	margin: 0 auto 0px;
}
#news_page ul li {
	width: 100%;
	margin-bottom: 55px;
	clear: both;
	overflow: hidden;
}
/*新闻列表-日期*/
#news_page li .data {
	width: 68px;
	height: 68px;
	padding: 0px 1px;
	background: #CCC  ;
	border-radius: 5px;
	float: left;
	text-align: center;
	 margin-right:20px;
}
#news_page li .data h1 {
	color: #FFF;
	height: 45px;
	font: bold 30px/45px Arial;
	border-bottom: 1px solid #c1c1c1;
	text-shadow:2px 2px 2px #666;
}
#news_page li .data p {
	color: #fff;
	border-top: 1px solid #dcdcdc;
	height: 20px;
	font: normal 12px/20px Arial;
	text-shadow:1px 1px 1px #666;
	text-align:center;
		margin-left:-20px;
}

/*新闻列表-内容*/
#news_page li .txt {
	float: right;
	width: 600px;}
#news_page li .txt h1 {
	font: normal 16px/26px "黑体";
	margin-bottom: 10px;
}
#news_page li .txt h1 a{color:#1b1919;}
#news_page li .txt h1 a:hover { color:#0b327d;}
#news_page li .txt p {
	color: #999;
	font: normal 12px/24px "黑体";
	margin-bottom: 0px;
	height:20px; overflow:hidden;
		margin-left:-30px;
}
#news_page li .txt .info {
	height: 34px;
	line-height: 34px;
	font-size: 12px;
	border-top: 1px solid #777;
}
#news_page li .txt .info .day {
/*	background: url(../images/news_08.jpg) no-repeat left center;*/
	width: 115px;
	display: inline-block;
	padding-left: 0px;
}
#news_page li .txt .info .day a{color:#999999;}
#news_page li .txt .info .day a:hover {
	color: #ffc600;
}
#news_page li .txt .info .click {
	width: 65px;
	display: inline-block;
	padding-left: 40px;
	color:#999999;
}
#page {	text-align: center;	margin: 20px 0px 50px 0px;
}
#page li {border: 1px solid #e8e8e8;background: #f8f8f8;color: #898989;
	margin: 0 3px;text-align: center;padding: 0px 6px;display: inline-block;font-size: 14px;
	line-height: 20px;border-radius:5px;
}
#page li a{color: #898989;}
#page li:hover {border: 1px solid #e8e8e8;background: #1f59a7;color: #fff;margin: 0 3px;
	text-align: center;padding: 0px 6px;display: inline-block;border-radius:5px;
}

/*新闻详细-左侧内容*/
.news_leftwb{width:690px; margin-bottom:20px;
	}
#news_left{width:690px;color:#666666;text-align:center; margin-top:40px;right:0px;
}
#news_left h1{font:normal 26px/52px "黑体";	text-align:center;
}
#news_left h2{font:normal 12px/32px "黑体";text-align:center;
	border-bottom:1px solid #f6f6f6;padding-bottom:5px;	margin-bottom:40px;}

.sx {width:690px;margin-top: 30px;font: normal 12px/30px "黑体";padding: 8px 2px;
	border-top: 1px dashed #d8bc81;	border-bottom: 1px dashed #d8bc81;	margin-bottom: 15px;
	color: #666;right:10px; 
}
.sx a, .sx a:visited {color: #777;text-decoration: none;
}
.sx a:hover {transition: 0.8s all;color: #ffc600;	text-decoration: none;
}

.npro {
	width: 692px;
	overflow: hidden;
	clear: both;
	margin-top: 20px;
}
.npro ul{width:100%; margin-left:15px;}
.npro ul li {
	float: left;
	width: 196px;
	margin-right: 33px;
	text-align: center;
	margin-bottom: 10px;
}
.npro ul li .pro_tu {
	width: 196px;
	height: 154px;
	overflow: hidden;
	border: 1px solid #ccc
}
.npro ul li:hover .pro_tu {
	width: 196px;
	height: 154px;
	overflow: hidden;
	border: 1px solid #999
}
.npro ul li .pro_tu img {
	width: 196px;
	height: 154px;
	-transition: all 0.6s ease;
	transition: all 0.6s ease;
}
.npro ul li .pro_tu:hover img {
	width: 196px;
	height: 154px;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}
.npro ul li .pro_text {
	height: 40px;
	line-height: 40px;
}
.npro ul li:hover .pro_text {
	background: #999;
	color: #fff;
	width: 198px;
	line-height: 40px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}




.hzhb {width: 692px;overflow: hidden;clear: both;margin-top: 20px;}
.hzhb ul{width:100%; margin-left:15px;}
.hzhb ul li {float: left;width: 160px;margin-right: 33px;text-align: center;margin-bottom: 10px;
}
.hzhb ul li p{ text-align:center; margin-left:-30px;}

