@charset "utf-8";
/* CSS Document */

html,body{ margin:0; padding:0; border:none; background-color:#f7f7f7; font-family:"宋体"; font-size:12px; color:#6c6c6c;
background-image:url(../../../images/bg.gif); background-repeat:repeat-x;}
div,p,ul,li,dl,dt,dd,h1,h2,h3,input{ margin:0; border:none; padding:0; list-style-type:none}
.clear{ clear:both}
.top{
width:1004px;
height:86px;
margin-left:auto;
margin-right:auto;
position:relative;
}
.top_nav{ width:100%; overflow:hidden; position:absolute; top:0; left:0;}
.top_nav1{ display:block; width:80px; height:50px; float:right; margin-top:36px; margin-right:5px;}
.top_nav2{ display:block; width:80px; height:50px; float:right; margin-top:36px; margin-right:20px;}
.banner{
width:1004px;
height:270px;
margin-left:auto;
margin-right:auto;}
.yy{
width:1003px;
height:14px;
margin-left:auto;
margin-right:auto;
background:url(../../../images/yy.gif);}
.main{
width:1003px;
margin-left:auto;
margin-right:auto;
background-image:url(../../../images/bg1.gif);}
.menu{
width:1003px;
height:52px;
margin-left:auto;
margin-right:auto;}
.menu a{ float:left;}
.foot{
text-align:center;
width:100%;
background:url(../../../images/footer.gif);
height:106px;
margin-left:auto;
margin-right:auto;
}
.foot1{
width:1003px;
height:106px;
margin-left:auto;
margin-right:auto;
background:url(../../../images/f1.gif);}
.zi{
font-family:Arial, Helvetica, sans-serif;
margin-left:auto;
margin-right:auto;}
.bg{
width:983px;
height:506px;
background:url(../../../images/bj.jpg);
margin-left:auto;
margin-right:auto;}
.bg1{
width:983px;
background-color:#ae9984;
margin-left:auto;
margin-right:auto;}
.nr{
width:687px;
line-height:22px;
height:415px;
float:left;
color:#3b1d0d;
margin-top:60px;
margin-left:23px;}
.nr1{
width:687px;
line-height:22px;
height:430px;
float:left;
color:#3b1d0d;
margin-left:23px;}
.mc{
width:680px;
height:43px;
margin-top:57px;
font-family:"宋体";
font-size:16px;
font-weight:bold;
color:#3b1d0d;}


.side{
width:270px;
float:left;}
.content2{
width:690px;
float:right;}
.box1{
width:354px;
height:349px;
float:left;}
.box2{
width:307px;
padding-top:45px;
height:304px;
float:right;
background:url(../../../images/yw.jpg);}
.tit1{
width:269px;
height:33px;
background:url(../../../images/tit1.gif);
text-align:right;}
.content1{
width:989px;
margin-left:auto;
margin-right:auto;
overflow:hidden;}



.jsfw{
width:269px;

margin-left:auto;
margin-right:auto;
margin-top:10px;
}

.jsfw ul{
width:269px;

}
.jsfw ul li{
width:269px;
height:26px;
margin-left:auto;
margin-right:auto;
background:url(../../../images/tiao.jpg);
background-repeat:no-repeat;
}
.zuo{
width:160px;
height:26px;
line-height:26px;
margin-left:10px;
float:left;}
.you{
width:85px;
height:26px;
line-height:26px;
float:right;
color:#676565;}
.dt{
width:269px;
height:178px;}
.tit2{
width:354px;
height:31px;
background:url(../../../images/tit2.jpg);
text-align:right;}
.bg2{
width:354px;
background:url(../../../images/bg2.jpg);
height:318px;
line-height:24px;}

.blue:link { color: #676565; text-decoration: none} 
.blue:visited { color: #676565;text-decoration: none} 
.blue:hover { color: #676565;text-decoration: none} 
.blue:active { color: #676565;text-decoration: none}

.yw{
width:269px;
height:82px;
margin-left:auto;
margin-right:auto;
margin-bottom:16px;}
.yw1{
width:132px;
height:78px;
float:left;
background:url(../../../images/lan.jpg);
text-align:center;
padding-top:6px;}
.img{
width:117px;
height:69px;}
.yw2{
width:132px;
height:82px;
float:right;
line-height:20px;}
.tit{
width:134px;
height:20px;
background:url(../../../images/tit.jpg);}
.titz{
width:90px;
height:20px;
line-height:20px;
font-size:14px;
color:#021b81;
float:left;
}
.tity{
width:38px;
height:20px;
float:right;
}
.tpzs{
width:989px;
height:125px;
margin-left:auto;
margin-right:auto;
background:url(../../../images/tpzs.jpg);}
















.cp{
width:936px;
height:88px;
padding-top:40px;
margin-left:auto;
margin-right:auto;
}
.cp ul{
width:936px;
height:88px;}
.cp ul li{
width:130px;
height:79px;
margin-right:26px;
background-image:url(../../../images/bb.jpg);
text-align:center;
padding-top:7px;
display:inline;
float:left;}
.img1{
width:220px;
height:180px;
width:117px;
height:69px;}
.img2{
width:156px;
height:109px;}
.di{
width:1003px;
height:20px;
background:url(../../../images/di.jpg);
margin-left:auto;
margin-right:auto;}
.yq{
width:1003px;
height:16px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.ft{
width:1003px;
margin-left:auto;
margin-right:auto;
text-align:center;
margin-top:55px;
overflow:hidden;
}
.an{
width:269px;
padding-top:13px;}
.hui{
width:269px;
height:27px;
line-height:27px;
font-size:14px;
text-align:center;
margin-bottom:18px;
background:url(../../../images/hui.jpg);}
.tit3{
width:683px;
height:23px;
background:url(../../../images/tit3.jpg);}
.tit3l{
width:102px;
font-size:14px;
height:23px;
line-height:23px;
text-align:center;
font-weight:bold;
float:left;}
.tit3r{
width:172px;
height:23px;
line-height:23px;
float:right;}
.tit3r a{
color:#676565;
text-decoration:none;
}
.nb{
width:683px;
line-height:26px;
margin-top:10px;}


.jsfw1{
width:682px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}

.jsfw1 ul{
width:682px;

}
.jsfw1 ul li{
width:682px;
height:26px;
margin-left:auto;
margin-right:auto;
background:url(../../../images/tiao1.jpg);
background-repeat:no-repeat;
}
.zuo1{
width:550px;
height:26px;
line-height:26px;
margin-left:10px;
float:left;}
.you1{
width:85px;
height:26px;
line-height:26px;
float:right;
color:#676565;}
.dt1{
width:269px;
height:178px;}
.tit4{
width:683px;
height:35px;
line-height:35px;
font-weight:bold;
text-align:center;
border-bottom:#999999 1px solid;
}
.tit5{
width:683px;
height:25px;
line-height:25px;
text-align:center;
color:#999999;
}


DIV.black2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px;  MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.black2 A {
	BORDER-RIGHT: #97110f 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #97110f 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #97110f 1px solid; COLOR: #808080; PADDING-TOP: 2px; BORDER-BOTTOM: #97110f 1px solid; TEXT-DECORATION: none
}
DIV.black2 A:hover {
	BORDER-RIGHT: #97110f 1px solid; BORDER-TOP: #97110f 1px solid; BORDER-LEFT: #97110f 1px solid; COLOR: #fff; BORDER-BOTTOM: #97110f 1px solid; BACKGROUND-COLOR: #97110f
}
DIV.black2 A:active {
	BORDER-RIGHT: #97110f 1px solid; BORDER-TOP: #97110f 1px solid; BORDER-LEFT: #97110f 1px solid; COLOR: #fff; BORDER-BOTTOM: #97110f 1px solid; BACKGROUND-COLOR: #000
}
DIV.black2 SPAN.current {
	BORDER-RIGHT: #97110f 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #97110f 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #97110f 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #97110f 1px solid; BACKGROUND-COLOR: #97110f
}
DIV.black2 SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}