@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333333;
	font-family:'微软雅黑';
	background:#fff;
	overflow-y:scroll\0;
	background:#f8f8f8;
}
ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
img{
border:none;
}
a{
	color:#666666;
	text-decoration:none;
	outline:none;
}
a:hover{
	color:#0473a5;
}


body a{outline:none;blr:expression(this.onFocus=this.blur());}







	
.fenye{
	float:left;
	width:98%;
	height:20px;
	line-height:20px;
	font-size:12px;
	margin-bottom:30px;
	margin-top:30px;
}
.fenye ul{
	float:right;
	width:auto;
	height:20px;
	padding:0px;
	margin:0px;
	margin-top:0px;
}

.fenye ul li{
	float:left;
	width:auto;
	height:20px;
	line-height:20px;
	border:0px;
	background:none;
	margin-left:5px;
	margin-top:0px;
}


.fenye ul li a{
	float:left;
	width:auto;
	height:20px;
	line-height:20px;
	border:0px;
	background:none;
	border:1px solid #e1dfdf;
		padding-left:9px;
	padding-right:9px;
	background:#ebebeb

}
.fenye ul li a:hover{
	float:left;
	width:auto;
	height:20px;
	line-height:20px;
	border:0px;
	background:#02a2e0;
	border:1px solid #e1dfdf;
	background:#02a2e0;
	color:#fff;
		padding-left:9px;
	padding-right:9px;

}




.all{
	margin:auto;
	width:100%;
	height:auto;
}

.head{
width:100%;
height:150px;
}

.headcenter{
margin:auto;
width:1182px;
height:150px;
}


.headtop{
float:left;
width:100%;
height:100px;
}
.logo{
float:left;
width:407px;
margin-top:30px;
height:57px;
}
.phone{
float:right;
width:476px;
margin-top:30px;
height:57px;
}
.menu{
float:left;
width:100%;
height:50px;
background:url(../images/dhbj.jpg) no-repeat;
}
.menu ul{
float:left;
width:980px;
height:41px;
margin-top:1px;
}

.menu ul li{
float:left;
width:140px;
height:41px;
background:url(../images/sx.jpg) no-repeat right center;
}

.menu ul li a{
position:absolute;
width:141px;
height:41px;
line-height:41px;
font-size:17px;
color:#565956;
text-align:center;
margin-left:-1px;
}

.menu ul li a:hover{
position:absolute;
width:141px;
height:41px;
line-height:41px;
font-size:17px;
color:#fefefe;
text-align:center;
background:#66242f;
font-weight:bold;
}

.menu ul li .cur{
float:left;
width:141px;
height:41px;
line-height:41px;
font-size:17px;
color:#fefefe;
text-align:center;
background:#66242f;
font-weight:bold;
}


.sousuo{
float:right;
width:160px;
height:28px;
margin-right:6px;
background:url(../images/sobj.jpg) no-repeat;
margin-top:7px;
}

.indexfocus{
width:100%;
height:506px;
background:url(../images/fbj.jpg) repeat-x;
}


.focus{
margin:auto;
width:1182px;
height:500px;
}



.slideBox{margin:0 auto;position:relative; height:500px; overflow:hidden; z-index:1;}
.slideBox .hd{height:7px;overflow:hidden;position:absolute;top:450px;z-index:1; margin:auto;  }
.slideBox .hd ul{ overflow:hidden;zoom:1; float:left; margin-right:30px;}
.slideBox .hd ul li{float:left;background:#66242e; background:#66242e; font-family:"微软雅黑"; color:#ff0000;font-size:12px;;width:50px;height:7px;line-height:20px; text-align:center;cursor:pointer; color:#f1f1f1; margin-right:5px;}
.slideBox .hd ul li strong {font-size:12px;font-weight:normal; font-family:"微软雅黑";}
.slideBox .hd ul li.on{height:7px; width:50px; margin-top:0; background:#f8c300; color:#fff;}
.slideBox .bd{ position:relative;height:100%;z-index:0;}
.slideBox .bd ul{ width:100%; height:500px;}
.slideBox .bd ul li{ width:100%; height:500px;}



.center{
width:100%;
height:auto;
}
.centerzj{
margin:auto;
width:1182px;
height:auto;
margin-top:20px;
}

.centerzj01{
float:left;
width:100%;
height:590px;
}

.centerzj01left{
float:left;
width:580px;
height:580px;
border:1px solid #c8c7c7;
background:url(../images/typebj.jpg) repeat-x;
background-color:#e3e3e3;
}

.typename{
float:left;
width:100%;
height:40px;
line-height:40px;
background:url(../images/typeimg.jpg) no-repeat left center;
background-position-x:15px;
font-size:18px;
color:#66242e;
text-indent:35px;
font-family:"微软雅黑";
}
.typename a{
float:right;
width:70px;
height:21px;
margin-right:15px;
margin-top:10px;
text-indent:0px;
}


.about0{
float:left;
width:100%;
height:222px;
margin-top:30px;
}
.aboutcontent{
float:left;
width:545px;
height:250px;
margin-top:20px;
margin-left:17px;
border-top:1px dotted #7e817f;
border-bottom:1px dotted #7e817f;
}
.centerzj01right{
float:right;
width:598px;
height:590px;
}
.centerzj01right ul{
float:left;
width:100%;
height:auto;
}
.centerzj01right ul li{
float:left;
width:177px;
height:178px;
margin-left:22.3px;
margin-top:25px;
display:inline;
}




.centerzj02{
float:left;
width:100%;
height:425px;
margin-top:25px;
}
.centerzj01left ul{
float:left;
width:547px;
height:auto;
}
.centerzj01left ul li{
float:left;
width:547px;
height:50px;
margin-left:16px;
display:inline;
line-height:50px;
border-bottom:1px dotted #7e817f;
background:url(../images/sd.jpg) no-repeat left center;
margin-top:10px;
}
.centerzj01left ul li span{
float:right;
font-size:12px;
color:#595d5a;
}
.centerzj01left ul li a{
color:#595d5a;
font-size:16px;
padding-left:15px;
}

.centerzj01left ul li a:hover{
color:#66242e;
font-size:16px;
padding-left:15px;
}


.newimg{
float:left;
width:112px;
height:81px;
padding:3px;
margin-left:20px;
display:inline;
background:#fff;
}

.newimg a{
float:left;
width:112px;
height:81px;
margin:0px;
padding:0px;
}

.newtitle{
float:right;
width:400px;
height:30px;
line-height:30px;
}


.newtitle a{
color:#595d5a;
font-size:16px;
}

.fimg{
float:left;
width:100%;
height:180px;
margin-top:25px;
}

.foot{
width:100%;
height:160px;
margin-top:54px;
padding-top:60px;
line-height:40px;
color:#d8dadb;
text-align:center;
font-size:14px;
background:url(../images/footbj.jpg) repeat-x;
}

.foot a{
color:#d8dadb;
}
.foot a:hover{
color:#ccc;
text-decoration:underline;
}



.pageleft1{
float:left;
width:249px;
height:auto;
}



.pageleft{
float:left;
width:247px;
height:auto;
background:#ebecec;
border:1px solid #cdcccc;
}

.pageleft ul{
float:left;
width:100%;
height:auto;
}
.pageleft ul li{
float:left;
width:247px;
height:68px;
border-bottom:1px solid #cdcccc;
}

.pageleft ul li a{
float:left;
width:217px;
height:68px;
color:#585a58;
font-size:16px;
line-height:68px;
padding-left:30px;
}

.pageleft ul li a:hover{
float:left;
width:247px;
height:68px;
color:#fff;
background:url(../images/pagemenubj.jpg) no-repeat;
}
.pageleft ul li .cur{
float:left;
width:247px;
height:68px;
color:#fff;
background:url(../images/pagemenubj.jpg) no-repeat;
}


.pageright{
float:right;
width:920px;
height:auto;
border:1px solid #cdcccc;
font-size:14px;
}
.pagerighttitle{
float:left;
width:853px;
height:15px;
margin-left:30px;
display:inline;
margin-top:40px;
background:url(../images/righttiop.jpg) no-repeat;
}
.pagecontent{
float:left;
width:853px;
height:auto;
margin-left:30px;
display:inline;
margin-top:30px;
line-height:22px;
padding-bottom:30px;
}



.newscenter{
margin:auto;
width:1064px;
height:auto;
}

.newscenter1{
margin:auto;
width:1064px;
height:auto;
}




.pagetypename{
float:left;
width:100%;
height:40px;
line-height:40px;
font-size:6px;
font-weight:bold;
font-size:16px;
color:#575757;
margin-top:20px;
border-bottom:3px solid #642530;
}
.pagetypename a{
color:#575757;
}

.pagetypename a:hover{
color:#575757;
text-decoration:underline;
}

.newsone{
float:left;
width:100%;
height:330px;
margin-top:37px;
border-bottom:1px solid #b5b5b5;
}
.newsoneimg{
float:left;
width:350px;
height:240px;
padding:8px;
border:1px solid #d2d2d2;
}


.newsoneright{
float:right;
width:600px;
height:291px;
border-top:1px solid #b5b5b5;
}
.newsonerighttitle{
float:left;
width:100%;
height:80px;
line-height:80px;
text-align:center;
font-size:16px;
color:#6e1d2c;
font-weight:bold;

}

.newsonerighttitle a{
color:#6e1d2c;
}
.newsonerightcontent{
float:left;
width:100%;
height:210px;
line-height:24px;
}
.newstime{
float:left;
width:100%;
height:20px;
line-height:20px;
text-align:right;
}

.newscenter ul{
float:left;
width:100%;
height:auto;
}

.newscenter ul li{
float:left;
width:100%;
height:230px;
border-bottom:1px solid #b5b5b5;
margin-top:10px;
}





.newsonerighttitle1{
float:left;
width:100%;
height:40px;
line-height:40px;
text-align:left;
font-size:16px;
color:#6e1d2c;
font-weight:bold;

}

.newsonerighttitle1 a{
color:#585858;
}


.newsonerighttitle1 a:hover{
color:#6e1d2c;
}

.newsoneimg1{
float:left;
width:215px;
height:140px;
padding:6px;
border:1px solid #d2d2d2;
margin-top:6px;
}



.newsonerightcontent1{
float:right;
width:810px;
height:150px;
line-height:30px;
}
.newstime1{
float:left;
width:810px;
height:20px;
line-height:22px;
text-align:right;
}



.fhdb{
position:fixed;
width:44px;
height:91px;
right:20px;
bottom:20px;
}


.viewnewstitle{
float:left;
width:100%;
height:auto;
font-size:24px;
color:#66242e;
text-align:center;
margin-top:60px;
}

.viewnewstitle1{
float:left;
width:100%;
height:auto;
font-size:14px;
color:#555b58;
margin-top:15px;
text-align:center;
border-bottom:1px solid #b5b5b6;
padding-bottom:30px;
}
.viewcontent{
float:left;
width:100%;
height:auto;
margin-top:30px;
}

.viewcontentleft{
float:left;
width:730px;
height:auto;
border-right:1px dotted #ccc;
min-height:300px;
padding-top:20px;
padding-right:20px;
line-height:22px;
}

.viewcontentright{
float:right;
width:290px;
height:auto;
min-height:300px;
}

.righttypename{
float:right;
width:100%;
height:40px;
line-height:40px;
color:#333;
font-size:16px;
border-bottom:1px solid #b5b5b6;
font-weight:bold;
}
.righttypename a{
float:right;
font-weight:normal;
color:#555;
font-size:14px;
}


.viewone{
float:left;
width:100%;
height:auto;
margin-top:30px;
}


.viewcontentright1{
float:left;
width:100%;
height:auto;
}
.viewcontentright1 ul{
float:left;
width:100%;
margin-top:20px;
}
.viewcontentright1 ul li{
float:left;
width:100%;
height:30px;
line-height:30px;
font-size:14px;
font-family:"宋体";
}
.viewcontentright1 ul li a{
color:#555b58;
}
.viewcontentright1 ul li a:hover{
color:#6a2d36;
}

.newscenter2{
margin:auto;
width:1064px;
height:auto;
}



.pagetypename1{
float:left;
width:96.5%;
height:40px;
line-height:40px;
font-size:6px;
font-weight:bold;
font-size:16px;
color:#575757;
color:#333;
background:url(../images/xmtyoe.jpg) no-repeat left center;
background-position-x:30px;
padding-left:3.5%;
background-color:#dcdddd;
}
.pagetypename1 a{
color:#575757;
}

.pagetypename1 a:hover{
color:#575757;
text-decoration:underline;
}


.xmul{
float:left;
width:100%;
height:auto;
background:#efefef;
}
.xmul ul{
float:left;
width:100%;
height:auto;
background:#efefef;
}
.xmul ul li{
float:left;
width:270px;
height:375px;
background:#fff;
margin-left:20px;
margin-top:30px;
display:inline;
}

.xmulimg{
float:left;
width:258px;
height:189px;
padding:6px;
}
.xmulcon{
float:left;
width:250px;
height:145px;
margin-left:11px;
display:inline;
line-height:22px;
border-bottom:1px dotted #acaead;
}
.xmulcon a{
float:left;
width:100%;
height:30px;
font-size:15px;
color:#66242e;
font-weight:bold;
}

.xmulcon a:hover{
color:#666;
}


.xmfoot{
float:left;
width:250px;
margin-left:12px;
display:inline;
height:25px;
line-height:25px;
}
.xmfoot a{
float:right;
}
.fanye{ width:100%; float:left; padding:50px 0; text-align:center; color:#66242e; font-size:14px;}
.fanye a{ background:#66242e; color:#fff; border:1px solid #66242e; margin:0 7px; padding:4px 11px; font-size:14px;}
.fanye a:hover{ background:none; color:#66242e; border:1px solid #66242e;}



.lefttypeimg{
float:left;
width:247px;
height:auto;
border:1px solid #cccccc;
margin-top:10px;
}



.pagetypeleft{
float:left;
width:100%;
height:68px;
color:#fff;
font-size:18px;
font-weight:bold;
line-height:66px;
text-indent:32px;
background:url(../images/xsj.jpg) no-repeat 90% 40px;
background-color:#66242e;

}





.pageleft2{
float:left;
width:247px;
height:auto;
background:#ebecec;
margin-top:10px;
border:1px solid #cdcccc;
}

.pageleft2 ul{
float:left;
width:100%;
height:auto;
}
.pageleft2 ul li{
float:left;
width:247px;
height:68px;
border-bottom:1px solid #cdcccc;
}

.pageleft2 ul li a{
float:left;
width:217px;
height:68px;
color:#585a58;
font-size:16px;
line-height:68px;
padding-left:30px;
}

.pageleft2 ul li a:hover{
float:left;
width:247px;
height:68px;
color:#66242e;
background:url(../images/pbj.jpg) no-repeat;
}
.pageleft2 ul li .cur{
float:left;
width:247px;
height:68px;
color:#66242e;
background:url(../images/pbj.jpg) no-repeat;
}


.STYLE1 {font-size: 12px; color:#555b58;}
.STYLE2 {font-size: 14px; color:#555b58;}
