.haction{background-color:#000; line-height:42px; height:42px;}
.haction .sea{background:url(/images/seabg.jpg) no-repeat 0px 6px; width:229px; padding-top:6px;}
.haction .sea .key{border:0px; width:180px; padding:0px 5px;}
.haction .tel{color:#FFF; font-size:16px; width:240px;}
.haction select{background-color:#000; color:#FFF; margin-top:10px;}

.indexnews{line-height:31px;}
.indexnews td{border-top:1px dashed #999999;}
.indexnews a{display:block; background:url(/images/newsico.jpg) no-repeat left center; padding-left:25px;}

.header1{
	width:100%;
	height:35px;
	line-height:35px;
	/*padding-left:52%;*/
	}
.header1 a{
	color:#9d8f8f;
	font-family:"宋体";
	}
.header1 a:hover{
	color:#fff;
	}
a.rx{
	display:block;
	float:right;
	color:#fff;
	font-family:"微软雅黑";
	margin-left:15px;
	background:url(/images/tel_bg.jpg) no-repeat left;
	}
a.rx span{
	font-size:18px;
	padding-left:30px;
	}
	
	
/* 顶部搜索开始 */
.s1 {
    background: url(/images/sfr.png) no-repeat right;
    width: 88px;
	height:30px;
	float:right;
	margin-right:20px;
	display:inline;
}
.ibtn1 {
    background:none;
    border: medium none;
    cursor: pointer;
    display: block;
    float: right;
    height: 21px;
    line-height: 21px;
    width: 20px;
	margin-top:8px;
}
.itext1 {
    float: right;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 68px;
	top:5px;
}
.itext1 i {
    background: url(/images/sfl.png) no-repeat;
    display: block;
    float: left;
    height: 21px;
	position:absolute;
    left: 0;
    top: 0;
    width: 10px;
    z-index: 9;
}
.itext1 input {
	padding:0px;
	margin:0px;
    background: none;
    border: medium none;
    color: #9D8F8F;
    display: block;
    float: left;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    width: 62px;
	font-family:"微软雅黑";
	padding-left:12px;
}
/* 顶部搜索结束 */

/* 首页幻灯开始 */
.main{
	position:relative;
	}	
.banner{
	width:100%;
	height:407px;
	}
.banner a:link{text-decoration:none; color:#ffffff; line-height:52px; font-size:14px; font-weight:bold;}
.banner a:visited {color:#ffffff;text-decoration:none;}
.banner a:hover{color:#ffffff; text-decoration:none;}
.banner a:active{color:#ffffff;text-decoration:none;}
/* 本例子css */
.slideBox{ height:407px; overflow:hidden; position:relative;}
.slideBox .hd{ height:52px; overflow:hidden; position:absolute; left:50%; margin-left:-500px; bottom:0px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px; width:332px;  height:52px; text-align:center;  cursor:pointer;background:url(/images/nav_bg_hui.png) no-repeat bottom center; }
.slideBox .hd ul li.on{ width:332px;  height:52px; line-height:52px; background:url(/images/nav_bg_red.png) no-repeat top center; position:relative; z-index:5; }
.slideBox .bd{ position:relative; height:407px; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; height:407px;}
.slideBox .bd li a{ height:407px; display:block;}
.slideBox .bd img{ height:407px; display:block;  }
/* 首页幻灯结束 */

/* 首页新闻开始 */
.animate{width:598px; height:140px; position:absolute; top:160px;}
.animate h2{height:25px; line-height:25px;}
.animate h2 a{height:42px; display:block;line-height:42px;font-size:16px;color:#fff;}
.date{height:30px;line-height:30px;color:#fff;}

.main1{
	width:1000px;
	height:386px;
	margin:0px auto;
	margin-top:20px;
	margin-bottom:20px;
	}
.main11_cur{
	width:598px;
	height:226px;
	float:left;
	background:url(/images/index_bg_cur.png) no-repeat;
	padding:160px 40px 0px 28px;
	position:relative;
	opacity:1 !important;
	}
.main11_cur h1{
	height:70px;
	line-height:70px;
	font-size:36px;
	color:#fff;
	}
.main11_cur h2{
	height:42px;
	line-height:42px;
	font-size:24px;
	color:#fff;
	}
.main11_cur p{
	line-height:25px;
	font-size:14px;
	color:#f1f1f0;
	padding-top:10px;
	display:none;
	}
/*.main11_cur a{
	width:127px;
	height:28px;
	line-height:28px;
	text-align:center;
	display:block;
	border:1px solid #ffffff;
	color:#fff;
	margin-top:35px;
	position:absolute;
	bottom:35px;
	}*/
a.more_wang{
	width:127px;
	height:28px;
	line-height:28px;
	text-align:center;
	display:block;
	border:1px solid #ffffff;
	color:#fff;
	margin-top:35px;
	position:absolute;
	bottom:35px;
	}
.main11{
	width:598px;
	height:311px;
	display:none;
	float:left;
	background:url(/images/index_bg.png) no-repeat;
	padding:75px 40px 0px 28px;
	position:absolute;
	z-index:3;
	
	}
.main11 h1{
	height:90px;
	line-height:90px;
	font-size:36px;
	color:#fff;
	}
.main11 h2{
	height:42px;
	line-height:42px;
	font-size:24px;
	color:#fff;
	}
.main11 p{
	line-height:25px;
	font-size:14px;
	color:#f1f1f0;
	padding-top:10px;
	}
.main11 a{
	width:127px;
	height:28px;
	line-height:28px;
	text-align:center;
	display:block;
	border:1px solid #ffffff;
	color:#fff;
	margin-top:40px;
	}

.main12{
	width:264px;
	height:376px;
	float:right;
	background:#832426;
	padding:10px 30px 0px 40px;
	}
.main12 h1{
	height:50px;
	line-height:50px;
	font-size:24px;
	color:#fff;
	border-bottom:1px solid #9c5051;
	}
.main12 h1 span{
	font-family:Verdana, Geneva, sans-serif
	font-size:32px;
	color:#cf8384;
	letter-spacing:-2px;
	}
.news_ul{
	
	}
.news_ul li{
	height:90px;
	padding:5px 0px;
	border-bottom:1px solid #9c5051;
	}
.news_ul li h2 a{
	font-size:14px;
	color:#efe4e4;
	}
.news_ul li h2 a:hover{
	font-size:14px;
	color:#fff;
	}
.news_ul li p{
	line-height:20px;
	color:#eec9c9;
	padding-top:5px;
	}
.news_ul li p a{
	color:#eec9c9;
	}
.news_ul li p a:hover{
	color:#EFE4E4;
	}
.news_ul li span{
	height:15px;
	display:block;
	line-height:15px;
	padding-top:5px;
	color:#d17c7e;
	}
/* 首页新闻结束 */


/* 首页item开始 */
.main2{
	width:100%;
	height:468px;
	padding:60px 0px;
	background:#f6f5f5;
	border-top:1px solid #dcdcdc;
	margin-top:50px;
	}
.main2_li3{
	width:1000px;
	margin:0px auto;
	}
.main2_li3 ul{
	margin-left:-26px;
	}
.main2_li3 ul li{
	/*width:271px;*/
	width:320px;
	height:449px;
	float:left;
	background:#fff;
	border:2px solid #fff;
	margin-left:26px;
	display:inline;
	padding:15px 20px 0px 20px;
	*width:315px;
	*display:inline;
	*margin:0px 5px;
	position:relative;
	}
.main2_li3 ul li h1{
	height:38px;
	line-height:38px;
	font-size:24px;
	color:#111111;
	border-bottom:1px solid #dcdcdc;	
	}
.main2_li3 ul li h2{
	height:25px;
	line-height:25px;
	font-size:18px;
	color:#111111;
	}
.main2_li3 ul li h3 a{
	height:28px;
	line-height:28px;
	display:block;
	font-size:18px;
	color:#111111;
	}
.main2_li3 ul li h3 a:hover{
	color:#832426;
	}
.main2_li3 ul li p{
	color:#474747;
	line-height:22px;
	padding-top:10px;
	}
.main2_li3 ul li h4{
	line-height:25px;
	color:#bfbfbf;
	letter-spacing:-1px;
	}
a.more{
	width:315px;
	height:25px;
	line-height:25px;
	text-align:center;
	display:block;
	border:1px solid #ad6e6f;
	color:#ad6e6f;
	margin-top:35px;
	position:absolute;
	bottom:35px;
	}
.winHover{
	border:2px solid #832426;
	}
.blank_12{
	height:12px;
	}
/* 首页ite结束 */


/* 底部版权开始 */
.footer{
	width:100%;
	height:auto;
	padding-top:30px;
	background:#595959;
	}	
.footer_main{
	width:1000px;
	margin:0px auto;
	}	
.foot1{
	width:1000px;
	height:auto;
	border-bottom:1px solid #777777;
	padding-bottom:10px;
	}	
.foot11{
	width:150px;
	height:auto;
	float:left;
	}	
.foot12{
	width:150px;
	height:auto;
	float:left;
	}	
.foot13{
	width:141px;
	height:auto;
	float:left;
	}	
.foot14{
	width:160px;
	height:auto;
	float:left;
	}		
.foot15{
	width:160px;
	height:auto;
	float:left;
	}	
.foot16{
	width:135px;
	height:auto;
	float:left;
	}	
.foot17{
	width:104px;
	height:auto;
	float:left;
	}	
.foot1 h1{
	height:32px;
	line-height:32px;
	}
.foot1 h1 a{
	font-size:16px;
	color:#fff;
	}
.foot1 p{
	height:24px;
	line-height:24px;
	}
.foot1 p a{
	font-size:14px;
	color:#dddddd;
	}
.foot1 p a:hover{
	color:#fff;
	}	
.foot2{
	height:80px;
	padding-top:20px;
	line-height:25px;
	}
.foot2 p{
	font-size:12px;
	color:#dddddd;
	}
.QQ{
	width:131px;
	height:280px;
	background:url(/images/QQ_bg.png) no-repeat;
	position:absolute;
	top:240px;
	right:0px;
	z-index:99;
	}
.QQ ul{
	padding-top:5px;
	}
.QQ ul li{
	height:40px;
	line-height:40px;
	padding-left:50px;
	}
.QQ ul li a{
	color:#474747;
	font-size:14px;
	}

.QQ ul li a:hover{
	color:#832426;
	font-size:14px;
	}
.QQ h1{
	color:#474747;
	font-size:14px;
	text-align:center;
	padding-top:17px;
	}
.QQ i{
	width:131px;
	display:block;
	color:#a83f41;
	font-size:14px;
	text-align:center;
	line-height:27px;
	}
/* 底部版权结束 */


.newslist td{line-height:30px; border-bottom:1px dashed #cccccc;}
.newslist td.ico{background:url(/images/newsico.jpg) no-repeat left center; padding-left:25px;}

#mycontent h1{text-align:center; font-weight:bold; font-size:14px;}


.fuwu b{color:#45679E; line-height:30px; font-size:14px; margin-left:10px;}
.fuwu img{padding:0px !important; margin:0px !important;}
.fuwu a{display:block; clear:both; line-height:35px; color:#45679E; margin-top:10px;}