@charset "utf-8";
@charset "utf-8";
 
   @charset "utf-8";
/* CSS Document */
body{
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;
	background:url(../images/bj.png) no-repeat;
	background-repeat: repeat;
   font-family: "微软雅黑";}
img{ border:0;}
*{padding:0px;margin:0px;}

input{border:none;}
button{border:none;}
a:link {text-decoration:none; color:#222222; cursor:pointer;}
a:visited {text-decoration:none; color:#222222; cursor:pointer;}
a:hover {text-decoration:none; color:#f44305; cursor:pointer;}	
li{list-style:none;}
em{font-style:normal;}	
*{
	margin:0;
	padding:0;}
ul,li {
	list-style-image: none;
	list-style-type: none;}
.top {
	background-color:#700005;
	
	margin:0 auto;
	height: 31px;
	width: 1000px;}
.top-l {
	line-height: 31px;
	color: #FFF;
	float: left;
	margin-left: 20px;}
.top-r {
	line-height: 31px;
	color: #FFF;
	float: right;
	margin-right: 20px;}
.top-r a {
	color: #FFF;}
.banner2 {background-image: url(../images/head.jpg);
	width:1000px;
	height:136px;
	margin:0 auto;}
.banner2 .logo{float:left;margin-top:17px;}
.banner2 .search{float:right;}

.search { height:34px; padding-top:50px;margin-right:10px;}
.search .inp {float:left; width:200px; height:34px; line-height:34px; margin:0px 5px;}
.search .btn {float:left; width:45px; height:34px; line-height:34px; color:#666666;  background:#ffffff; cursor:pointer;}


.nav {
	background-image: url(../images/nav5.jpg);
	height: 38px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	float: none;}
.nav ul li {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 38px;
	text-align:center;
	color: #FFF;
	background-image: url(../images/fgx.png);
	background-repeat: no-repeat;
	font-weight: bold;
	width: 108px;
	background-position: right center;
	float: left;}
.nav ul li a {
	color: #FFF;}

.nav ul .nav-fgx { background:none;}

.nav ul li dl{position:absolute; width:130px; z-index:100; display:none; *margin-left:-40px;}
.nav ul li dl dd{color:#143270;}
.nav ul li dl dd a{font-weight:normal; height:40px; line-height:40px; padding:0px; background-color:#E8E8E8; color:#143270; text-align:center;}
.nav ul li dl dd a:visited {_color:#143270;}
.nav ul li dl dd a:hover{background-color:#D0D0D0; color:#143270; text-decoration:none;}

.main {
	width: 1000px;	
	margin:0 auto;
	background-color:#FFF;
	overflow:hidden;}
.neir {margin-top:10px;
	width: 982px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;}

.pic {
	float: left;
	height: 255px;
	width: 310px;
	border: 1px solid #d9d9d8;
	padding-top: 5px;	
	text-align:center;}

.news {
	width: 412px;
	float: left;	
	margin-left: 10px;
	background-repeat: no-repeat;}
.news_right{
	width: 235px;
	float: right;	
	background-repeat: no-repeat;}
.zm {}

.ico {
	float: left;
	height: 110px;
	width: 232px;
	border: 1px solid #dfdfdf;text-align:center;
	border-radius:3px;
	padding-top: 4px;
	margin-top: 8px;
	margin-left: 9px;}
.tu {
	float: left;
	margin-top: 8px;}
.bt {
	background-image: url(../images/m_18.jpg);
	height: 103px;
	width: 30px;
	float: left;
	padding-top: 5px;
	background-repeat: no-repeat;
	margin-left: 5px;}

.news_k {
	height: 219px;
	width: 424px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d8d8d9;
	border-bottom-color: #d8d8d9;
	border-left-color: #d8d8d9;}

.wl {
	background-image: url(../images/dt.jpg);
	height: 33px;
	width: 426px;
	background-repeat: no-repeat;}
.wl em{
	font-family:"宋体";
	font-style:normal;
	font-weight:bold;
	padding-left:20px;
	padding-top:3px;
	line-height: 30px;
	color: #FFF;
	float: left;
	font-size: 14px;}
.wl  a {
	height:33px;
	line-height:33px;
	font-family: "宋体";
	font-size: 12px;
	float:right;
	padding-right:10px;
	font-weight: normal;}
.tban {
	float: left;
	height: 101px;
	width: 171px;
	padding-left: 10px;}
.tban ul li {
	padding:4px 2px; _padding:3px 2px;
	float: left;
	height:27px;
	width:171px;}


.con_news {
	margin-right: 10px;
	margin-left: 5px;
	line-height: 26px;
	padding-top: 5px;}
.cement {
	height: 253px;
	width: 233px;
	float: left;
	margin-left: 9px;
	margin-top: 10px;}
.tongzhi {
	background-image: url(../images/tz.jpg);
	background-repeat: no-repeat;
	height: 30px;}
.tongzhi em{
	font-family:"宋体";
	font-style:normal;
	font-weight:bold;
	padding-left:20px;
	line-height: 30px;
	color: #FFF;
	float: left;
	font-size: 14px;}
.tongzhi_k {
	height: 222px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;}

.tongzhi a{
	height:30px;
	line-height:30px;
	font-family: "宋体";
	font-size: 12px;
	float:right;
	padding-right:10px;
	font-weight: normal;
	color: #FFF;}	
.fc{border: 1px solid #dfdfdf;
	width: 360px;
	float: left;
	margin-top: 10px;
border-top:none;}	
.fc .fc-bt {
	background-image: url(../images/cf.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 360px;
	clear: both;}
.fc-bt a {
	font-size: 12px;
	line-height: 32px;
	font-weight: normal;
	float: right;
	margin-right: 10px;}

.fc-k {
	height:220px;
	width: 100%;
	
	border-top:0px;
float:right;}
.fc-z {overflow:hidden;
	
	padding-top: 5px;}
.fc-z li {
	width:95%;
   margin:0 auto;
    color:#df3512;
   padding-top:5px;
	overflow:hidden;
   font-size:12px;}
.fc-z li a{float:left;max-width:76%;line-height:25px;height:25px;background-image: url(../images/fctb.png);
	background-repeat: no-repeat;background-position:left center;padding-left:12px;margin-right:10px;}
.fc-z li span{float:right;line-height:25px;height:25px;color:#333333;}
.fc-z li samp {
	color: #aaaaaa;
	float: right;
	margin-right:3px;}

.fc-bt {
	background-image: url(../images/yl.jpg);
	height: 32px;
	width: 360px;}

.xh {border:#e2e2e2 1px solid;
	float: right;
	width: 234px;
	margin-top: 10px;
	height:112px;
overflow:hidden;}

.con_news li samp {
	float: right;
	color: #aaaaaa;}
.tongzhi_news {
	margin-right: 10px;
	margin-left: 5px;
	line-height: 26px;
	padding-top: 10px;}

.wk {
	float:left;
	width: 233px;
	margin-top: 10px;
	margin-left: 10px;}
.wk em{
	font-family:"宋体";
	font-style:normal;
	font-weight:bold;
	padding-left:20px;
	line-height: 32px;
	color: #fff;
	font-size: 14px;
	float: left;} 

.wk-k {
	height: 172px;
	width: 231px;
	border: 1px solid #dfdfdf;
	border-top:0px;}
.wk-k ul {float:left;}
.wk-k ul li {
	width: 86px;
	padding:20px 0px 0 20px;
	float:left;}
.wk-k ul li p { text-align:center; line-height:30px;}

.wk-bt {
	background-image: url(../images/m_18.jpg);
	background-repeat: no-repeat;
	height: 103px;margin-left:5px;
	width: 30px;
margin-top:5px;
float:left;}
.wk-bt a {
	font-size: 12px;
	line-height: 32px;
	float: right;
	font-weight: normal;
	margin-right: 10px;}

.fc-bt em{
	font-family:"宋体";
	font-style:normal;
	font-weight:bold;
	padding-left:20px;
	line-height: 32px;
	color: #787878;
	font-size: 14px;
	float: left;}
	
.xq{
	width: 360px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
border: 1px solid #dfdfdf;
border-top:none;}
.xh	em{
	font-family:"宋体";
	font-style:normal;
	font-weight:bold;
	padding-left:20px;
	line-height: 32px;
	color: #fff;
	font-size: 14px;
	float: left;}
.xh-k {
	height: 198px;
	width: 231px;
	border: 1px solid #dfdfdf;
	border-top:0px;}
.xh-k ul {float: left;}
.xh-k ul li {
	float: left;
	height: 26px;
	width: 102px;
	border: 1px solid #e6db55;
	background-color: #fffbcc;
	border-radius:5px;
	text-align:center;
	line-height:26px;
	margin-top: 10px;
	margin-left: 7px; _margin-left:5px;}


.zm {
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;}


.zp {
	height: 168px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	border: 1px solid #dfdfdf;}
.zp-bt {
	background-image: url(../images/zp.png);
	height: 104px;
	width: 28px;
	background-repeat: no-repeat;
	float: left;
	margin-left: 10px;
	margin-top: 28px;}
.tu1 {
	float: right;
	width: 928px;
	padding-top: 10px;}
.tu1 img{ padding:3px;
      border:1px  solid #ccc;}
.tu1 ul li {
	width: 174px;
	text-align:center;
	line-height:26px;
	float: left;
	padding-right: 9px;}

.scroll_wrap {width:928px; height:159px; padding:10px 5px 0 5px; float:left;}
.scroll_wrap img {margin:0px 4px; width:168px; height:114px; border:1px solid #ccc; padding:3px;}
.scroll_wrap p {line-height:30px; width:170px; text-align:center;}

.clearfix:after {visibility:hidden;	display:block; font-size:0;	content:" "; clear:both; height:0;}
.foot {
	margin:10px auto 0px auto;
	padding:15px 0px;
	width: 982px;
	border-top: 2px solid #aa0004;}
.foot a{color:#dc330a;}
.footL{float:left;width:700px;margin-left:100px;}
.footR{float:right;width:82px;height:82px;margin-right:20px;}
.list {overflow:hidden;
	float: left;
	margin-top: 10px;
	width: 244px;}
.dt {
	background-image: url(../images/navl.jpg);
	background-repeat: no-repeat;
	height: 39px;}
.dt em{
	font-family:"宋体";
	font-style:normal;
	font-weight:bold;
	padding-left:22px;
	padding-top:4px;
	line-height: 30px;
	color: #787878;
	float: left;
	font-size: 14px;}
.dt-k{
	float: left;
	width: 241px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
	padding-top: 20px;}	
.dt-k ul li {
	background-image: url(../images/l_nav_.png);
	height: 31px;
	width: 204px;
	text-align:left;	
	margin-left: 20px;
	background-repeat: no-repeat;
	line-height: 31px;
	padding-bottom: 15px;
   padding-left: 30px;}
.dt-k ul li a {
	font-weight: normal;}
.list-r {overflow:hidden;
	float: left;
	width: 726px;
	margin-left: 10px;
	margin-top: 10px;}
.r-dt {
	background-image: url(../images/r-lits.png);
	height: 40px;
	width: 726px;}
.r-dt span {
	float: right;
	line-height: 40px;
	font-weight: normal;
	padding-right: 10px;
	font-size: 12px;}
.dt-k ul li {
	font-size: 14px;}


.r-dt em{
 	  font-family:"宋体";
	  font-style:normal;
	  font-weight:bold;
	  padding-left:22px;
     	padding-top:4px;
  	  line-height: 30px;
	  color: #787878;
	  float: left;
	  font-size: 14px;}
	  
.r-k{float: left;
    min-height:120px;
	width: 724px;
   overflow:hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;}
.r_news {
	margin-right: 20px;
	margin-left: 20px;
	line-height: 36px;
	padding-top: 5px;}
.r_news li samp {
	float: right;
	color: #666666;}
.r_news li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dfdfdf;}
.page{ line-height:50px; 
     text-align:center;}
.path {
	line-height: 43px;}

.article_border {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dfdfdf;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
	padding-bottom: 20px;}
.article_head_title{
	width:100%;
	height:43px;
	line-height:32px;
	background-image: url(../images/wz-nva.png);
	background-repeat: no-repeat;
	margin-top: 10px;}
.article_head_title .path {
	                      float:left; 
						  padding-left:10px; 
						  background:url(../images/homeico.gif) no-repeat 10px center; 
						  text-indent:20px;}
.article_head_title .fenx {
	                       float:right;
						   padding-right:10px; 
						   padding-top:4px;}
.bshare-custom {
	margin-right: 15px;
	padding-top: 8px;}

.article_show {margin:12px auto 0px auto; margin:0 auto;width:850px;display:table;overflow:hidden;}	
.show_title {font-size:22px; 
             font-weight:bold;
			 text-align:center; 
			 line-height:36px;
			  padding-top:30px; 
			  color:#B90F0F;}
.show_date {border-bottom:1px dashed #E0E0E0; 
        color:#666666; 
			height:36px; 
			line-height:36px; 
			text-align:center;
			margin:12px auto 0 auto;}

.Zoom {line-height:190%;
width:950px;
        margin:0px 5px;
	   
		overflow:hidden; 
		
		font-size:14px;}
.Zoom p {padding-bottom:10px;}
.Zoom img {padding:10px 0px; 
           text-align:center;
           max-width:800px;
max-height:600px;
		    margin:0px auto;}
			
.show_page {
	       padding-top:40px; 
		   margin:0px 28px; 
		   line-height:22px;}

.focusBox {position:relative; width:300px; height:250px; overflow:hidden; margin-left:5px;float:left;}
.focusBox .pic img { width:300px; height:250px; display: block;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #218; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden;}
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden;}
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 13px; font-weight: bold; text-decoration: none;}
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 6px; line-height:30px;}
.focusBox .num li{ float: left; position: relative; width: 16px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer;}
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #685E66; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;}
.focusBox .num li span { z-index: 1; background: #D6D6D6;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:#aa0004; color:#fff;}
.focusBox .btbg{background:#000; opacity: 0.5; width:100%; height:34px; position:absolute; bottom:0;}


.fc1{overflow:hidden;width:980px;margin:0 auto;}

.partNameC1 a{display:block;font-size:15px;float:left;padding:0 15px;margin-right:5px;height:30px;line-height:32px;color:#ffffff;text-align:center;}
.partNameC1{height:30px;background-color:#aa0004;overflow:hidden;border-bottom:#aa0004 2px solid;}
.partNameC1 a.on{color:#ffffff;font-weight:bold;float:left;}
.partNameC1 .mo{float:right;margin-right:0;font-size:12px;}
.partDivC1 .gongmao1 .spT{overflow:hidden;margin:8px auto 0 auto;height:110px;}
.partDivC1 .gongmao1 .spT img{width:100%;height:110px;}
.partDivC1 .gongmao1 .spTB {width:35%;height:110px;float:left;}
.partDivC1 .gongmao1 .spTB a{display:block;width:100%;height:110px;background-image:none;padding-left:0;}
.partDivC1 .gongmao1 .spTT {width:62%;float:left;margin-left:2%;height:110px;}
.partDivC1 .gongmao1 .spTT .text{font-size:18px;height:22px;overflow:hidden;font-weight:bold;color:#f44305;}
.partDivC1 .gongmao1 .spTT a{font-size:12px;line-height:22px;display:block;background-image:none;padding-left:0;}
.partDivC1 .gongmao1 .spTT .text2{width:100%;font-size:12px;display:block;height:65px;overflow:hidden;}
.partDivC1 .gongmao1 li{height:27px;line-height:27px;float:left;width:100%;overflow:hidden;}
.partDivC1 .gongmao1 li a{height:27px;line-height:27px;float:left;width:85%;font-size:12px;overflow:hidden;background-image:url(../images/news_19.png);background-repeat:no-repeat;background-position:left center;padding-left:11px;}
.partDivC1 .gongmao1 li span{float:right;margin-right:10px;}
.partDivC1 .gongmao1{overflow:hidden;}
.partDivC1 {border:#e2e2e2 1px solid;border-radius:5px;height:260px;}


.partDivC1 .gongmao2 li{height:27px;line-height:27px;float:left;width:100%;overflow:hidden;}
.partDivC1 .gongmao2 li a{height:27px;line-height:27px;float:left;margin-left:10px;max-width:70%;font-size:12px;overflow:hidden;background-image:url(../images/fctb.png);background-repeat:no-repeat;background-position:left center;padding-left:12px;}
.partDivC1 .gongmao2{overflow:hidden;}
.partDivC1 .gongmao2 li span{float:right;margin-right:10px;}
.partDivC1 .gongmao2 li img{padding-left:10px;}
.partNameC2 a{font-size:15px;font-weight:bold;padding:0 15px;margin-right:5px;height:30px;line-height:32px;color:#ffffff;}
.partNameC2{height:30px;overflow:hidden;border-bottom:#aa0004 2px solid;background-color:#aa0004;}
.partNameC2 .mo{float:right;margin-right:0;font-size:12px;color:white;}


.links {width:1000px; margin:10px auto 0px auto; display:table;}
.links h3 {float:left; width:30px; height:42px; padding:2px 5px 0px 5px; line-height:20px; font-size:12px; color:#FFFFFF; text-align:center; font-weight:normal; background-color:#df3512;}
.links p {float:left; padding-top:10px; padding-left:10px; line-height:22px; color:#999999;}
.links a {padding:0px 16px;}


.gygm{overflow:hidden;width:982px;background-color:white;margin-bottom:10px;border:#e2e2e2 1px solid;}
.gygm .main{height:38px;line-height:31px;overflow:hidden;background-image:url(../images/picdh.png);background-repeat:no-repeat;}
.gygm .main .sp{font-size:16px;font-weight:bold;color:#df3512;display:block;padding:0 10px;height:38px;line-height:38px;float:left;text-align:center;}
.gygm .main .more{color:#333333;height:38px;line-height:38px;float:right;margin-right:30px;}
.scroll_newspic {width:970px; margin:10px auto;}
.scroll_newspic img:hover{opacity: 1;transform: scale(1.1); -webkit-transform: scale(1.1);}
.scroll_newspic img {width:100%; height:120px;transition: all 1s ease 0s;}
.scroll_newspic a{display:block;width:174px; margin:0 5px;}
.scroll_newspic p {line-height:30px; color:#333333;width:174px; text-align:center; font-size:12px;}
.scroll_newspic p:hover {color:#d30f00;}

.sp {
	float:right;
	width: 236px;
	margin-top: 9px;}
.sp em{
	
	
	font-weight:bold;
	padding-left:20px;
	line-height: 32px;
	color:#ffffff;
	font-size: 15px;
	float: left;} 

.sp-k {
	height: 220px;	
	border: 1px solid #dfdfdf;
	border-top:0px;}
.sp-k ul {float:left;margin-top:10px;}
.sp-k ul li {
	margin-left:6px;
	margin-bottom:7px;
	float:left;}
.sp-k ul li  img{width:215px;height:60px;}
.sp-k ul li p { text-align:center; line-height:32px;margin-top:5px;}

.sp-bt {
	background-color:#aa0004;
	background-repeat: no-repeat;
	height: 32px;
	width: 234px;}
.sp-bt a {
	font-size: 12px;
	line-height: 32px;
	float: right;
	font-weight: normal;
	margin-right: 10px;
color:#ffffff;}


.zm {
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;}

.zp {
	height: 168px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	border: 1px solid #dfdfdf;}
.zp-bt {
	background-image: url(../images/zp.jpg);
	height: 104px;
	width: 32px;
	background-repeat: no-repeat;
	float: left;
	margin-left: 6px;
	margin-top: 20px;}

.TU{float:left;width:736px;height:114px;margin-top:10px;overflow:hidden;}
.xygk1 li{border-bottom:#e2e2e2 1px solid;}
.xygk1 li a{font-size:15px;font-weight:bold;line-height:32px;height:32px;margin-left:18px;padding-left:10px;}
.xygk{margin-top:5px;}
.xygk1{width:175px;float:right;margin-right:10px;}
.sp-w{overflow:hiddne;}
.sp-w li{float:left;width:108px;height:28px;line-height:28px;margin-bottom:8px;}
.sp-w li a{float:left;width:108px;height:28px;line-height:28px;display:block;color:#222222;background-color:#f1f1f1;text-align:center;}

/*首页banner*/
.screen1024 .banner .sliderBox .tip{margin-left: -500px;}
/*--banner 幻灯片--*/
.banner{position:relative;max-width:1000px;height:350px;margin:0 auto;}

.banner .sliderLoading,
.banner .sliderLoading2{}
.banner .sliderLoading{position:absolute;left:50%;top:50%;width:324px;height:56px;margin: -2px 0 0 -162px; text-align:center;line-height:56px;color:#9c9c9c;z-index: 0;}
.banner .sliderLoading2{width:330px;height:56px;background-position:213px -330px;background-repeat:no-repeat;}
.banner .sliderLoading em{color: #999999;}
.banner .slider{width:100%;height:100%;position:relative;z-index:1;overflow:hidden;margin:0 auto;background:#d3d3d3 url(../img/link1.gif) no-repeat 50% 50%;}
.banner .sliders{width:200%;height:100%;left:-50%;top:0;position:absolute;}
.banner .sliderBox{width:1000px;height:100%;margin:0 auto;}
.banner .sliderBox .item{display:block;width:1000px;height:100%;position:absolute;z-index:1;opacity:.1;}
/*.banner .sliderBox a.on{z-index: 3; opacity: 4;}*/
.banner .sliderBox .tip{position:absolute;right:2%;top: 40px;line-height:40px;height:40px;margin: 10px 0 0 0;margin: 0 0 0 -550px\9;z-index:9;opacity:0;
	transition: margin-top .4s ease-in-out, opacity .3s ease-in-out;
	-webkit-transition: margin-top .4s ease-in-out, opacity .3s ease-in-out;
	-moz-transition: margin-top .4s ease-in-out, opacity .3s ease-in-out;
	-ms-transition: margin-top .4s ease-in-out, opacity .3s ease-in-out;
	-o-transition: margin-top .4s ease-in-out, opacity .3s ease-in-out;}
.banner .sliderBox .on .tip{margin-top: 0;opacity: 1;transition-delay: .6s;}
.banner .sliderBox .tip .tip-mask{position:absolute;left: 0;top: 0; width:100%;height:100%;z-index:-1;}
.banner .sliderBox .tip .tip-main{margin: 30px;line-height: 1.4; color: #ffffff;}
.banner .sliderBox .tip .button{display: inline-block;width: 80px;height: 32px;border-radius: 4px;margin-top: 10px; line-height: 32px;text-align: center;background-color: #ffffff;color: #ff503f;font-size: 14px;}
.banner .sliderBox .tip h3{font-weight:bold; color:#0d5eb0 ;font-size: 22px;line-height:200%;}
.banner .sliderBox .tip h6{text-transform:Uppercase; font-weight: 400; font-size: 12px; font-family: Arial, sans-serif;}
.banner .sliderBox .tip p{margin: 5px 0; line-height: 24px;  font-size: 15px; overflow: hidden;}
.banner .sliderBox .tip h4{font-weight: 400; font-size: 18px;}
.banner .sliderBox img{display:block;max-width:100%;cursor: pointer;}
.banner .sliderb{position:absolute;left:46%;top:328px;height:11px;z-index:10;}
.banner .sliderBtns{/*position: relative;left: -50%; */float: left;}
.banner .sliderBtns .sliderBtn{float:left;display:block;width:11px;height:11px;margin: 0 4px; border-radius:2px;background:#efeee8;cursor:pointer;}
.banner .sliderBtn:focus{outline:none;}
.banner .sliderBtn.on{background:#ff503f;}
.banner .prevBtn,.banner .nextBtn{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat;z-index: 100;}
.banner .prevBtn{top:50%; margin-top:-37px; left:0; background-position:0px -74px; cursor:pointer;}  
.banner .nextBtn{top:50%; margin-top:-37px; right:0; background-position:-40px -74px; cursor:pointer;}  
.banner .prevBtn:hover{background-position:0px 0px;}  
.banner .nextBtn:hover{background-position:-40px 0;}  

/*焦点图*/
.center{
	width: 1000px;}
.focus{position:relative; width:1000px; height:350px; float:left;}  
.focus img{width:1000px; height:350px;} 
.focus .fPic{position:absolute; left:0px; top:0px;}  
.focus .shadow{width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:34px; line-height:34px; background:rgba(0,0,0,0.4);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#40000000',endColorstr = '#40000000')\9; display:block; text-align:left;}  
.focus .shadow a{text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-weight:bold;}  
.focus .fcon{position:relative; width:100%; float:left; display:none; background:#000;}  
.focus .fcon img{display:block;}
.focus .fbg{bottom:8px; right:8px; position:absolute; z-index:200; width:100px;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;}    
.focus .D1fBt{overflow:hidden; zoom:1; height:12px; z-index:10;} 
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; margin:0 3px; float:left; background:#D9D9D9; border-radius:5px;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#CC1A1A;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat;z-index: 100;}
.focus .prev{top:50%; margin-top:-37px; left:0; background-position:0px -74px; cursor:pointer;}  
.focus .next{top:50%; margin-top:-37px; right:0; background-position:-40px -74px; cursor:pointer;}  
.focus .prev:hover{background-position:0px 0px;}  
.focus .next:hover{background-position:-40px 0;}  



.r-k .photo_list {width:728px; padding-top:10px;}
.r-k .photo_list li {float:left; width:150px; padding:6px 16px;}
.r-k .photo_list img {width:150px; height:125px;}
.r-k .photo_list p {width:150px; line-height:30px; text-align:center;}
.wz_page {float:left; width:100%; line-height:24px; text-align:center; margin-top:16px; padding-bottom:15px; padding-top:15px; border-top:1px dashed #E3E3E3;}




/* CSS Document */
/* CSS Document */