@charset "utf-8";
/* CSS Document */
.pageBanner{
height:279px;
background:url(../images/hcbj.jpg) no-repeat center center;
min-width:1200px;
}
.locCon{
height:50px;
line-height:50px;
background:#f6fbff;

}
.locCon p,.locCon p a{
color:#666;
}
.pageCon{
min-width:1200px;

}
.pageCon .l_con{
width:240px;
float:left;
}
.pageCon .r_con{
width:940px;
float:right;
}
.pageCon .l_con .menuTitle{
background:#20A5A8;
height:62px;
line-height:62px;
color:white;
text-align:center;
font-size:16px;
}
.menu  li{
background:#f3f3f3;
}
.menu  li a{
width:240px;
height:53px;
line-height:53px;
background:url(../images/ico_004.png) no-repeat 20px center #f3f3f3;
display:block;
padding-left:60px;
color:#333;
margin:0 auto;
border-bottom:1px solid #ececec;
}
.menu  li.active a,.menu  li a:hover{
background:url(../images/ico_005.png) no-repeat 20px center #ff7300;
color:white;
}
.pageCon .r_con .contentTitle{
    height: 60px;
    position: relative;
    line-height: 60px;
    border-bottom: 1px #e7e6e6 solid;
    color: #adadad;
    font-size: 30px
}
.contentNews li {
height:170px;
}
.contentNews li:hover{
box-shadow:0px 0px  10px 5px #ddd;
}
.contentNews li .l_txt{
width:600px;
float:left;
margin-top:40px;
margin-left:20px;
}
.contentNews li .c_txt{
margin-top:40px;
color:#666;
}
.contentNews li  .ylcs{
background:url(../images/ydcs_ico.png) no-repeat 60px center;
height:25px;
line-height:25px;
}
.contentNews li .l_txt .title a{
    font-size: 16px;
    color: #015594;
    line-height: 36px
}
.contentNews li .l_txt .title a:hover{
color:#ff7300;
text-decoration:underline;
}
.contentNews li .l_txt .content a{
    font-size: 14px;
    color: #666;
  
}
.contentNews li .c_txt{
width:150px;
float:left;
margin-left:30px;
}
.contentNews li .r_txt{
width:120px;
float:left;
margin-left:20px;
}
.contentNews li .r_txt a{
background:#015594;
}
.contentNews li .r_txt a:hover{
background:#ff7300;
}
.desTitle{
    font-size: 22px;
    line-height: 28px;
    color: #333;
    margin-top: 40px;
    margin-bottom: 35px
}
.sourceTxt{
    height: 35px;
    background: #f3f3f3;
    border: none;

    line-height: 35px;
    margin-bottom: 35px;
	font-size:12px;
	color:#666;
	padding-left:20px;
}
#mycontent{
border-bottom:1px solid #e6e6e6;
}
#mycontent p{
font-size:16px;
color:#666;
line-height:30px;
padding:10px 0;
}
#mycontent img{
	max-width:100%;
}
.nbtn{
color:#666;
margin-top:20px;
}
.nbtn a{
color:#333;
}
.nbtn a:hover{
color:#ff7300;
}
#shebeiList li{
 width:273px;
 height:227px;
 margin:20px;
 background:#f1f1f1;
 float:left;
}
#shebeiList li img{
 width:267px;
 height:191px;
 margin:3px;
 
}
#shebeiList li .title{
text-align:center;
height:30px;
background:white;
}
#shebeiList li .title a{
color:#333;
}
#shebeiList li .title a:hover{
color:#ff7300;
}
.zhuanjiaList{
margin-top:20px;
}
.zhuanjiaList li{
width:424px;
height:194px;
float:left;
margin:20px;
}
.zhuanjiaList li:hover{
box-shadow:0px 0px  10px 5px #ddd;
}
.zhuanjiaList li .l_con{
 margin:20px;
 width:112px;
 height:149px;
 float:left;
}
.zhuanjiaList li .l_con img{
 width:112px;
 height:149px;
}
.zhuanjiaList li .r_con{
 float:left;
 width:244px;
 margin-top:20px;
}
.zhuanjiaList li .r_con .name a{
color:#978571;
font-size:16px;
}
.zhuanjiaList li .r_con .name a:hover{
color:#ff7300;
}
.zhuanjiaList li .r_con .zhiwei{
color:#333;
margin-top:10px;
}

.zhuanjiaList li .r_con .des{
color:#666;
margin-top:10px;
}
.zhuanjiaList li .r_con .desBtn{
width:80px;
height:30px;
display:block;
background:#015594;
text-align:center;
color:white;
line-height:30px;
margin-top:20px;
}
.zhuanjiaDes{
    border: 1px solid #e7e6e6;

}
.zhuanjiaDes .topArea{

border-bottom:1px solid #e7e6e6;
width:900px;
background:none;
margin:0 auto;
}
.ksbtn{
background:#015594;
}
.ksbtn:hover{
background:#ff7300;
}
.zhuanjiaDes  .bottomArea{
background:none;
margin:0 auto;
width:900px;
margin-top:40px;
margin-bottom:40px;
color:#666;
}
.zhuanjiaDes  .bottomArea p{
font-size:16px;
text-indent:2em;
line-height:30px;
}
.keshiList{
margin-top:40px;
margin-bottom:40px;
}
.keshiList li{
width:225px;
height:251px;
background:#f4f4f4;
float:left;
margin:5px;

}
.bottombtnArea .btn{
display:block;
background:#20A5A8;
text-align:center;
color:white;
width:78px;
height:30px;
line-height:30px;
margin-top:10px;
}
.bottombtnArea .btn:hover{
background:#ff7300;
}
.bottombtnArea .lbtn{
float:left;
margin-left:32px;
}
.bottombtnArea .rbtn{
float:right;
margin-right:32px;
}
.ksTitle{
    border-bottom: none;
    color: #adadad;
    font-size: 30px;
    height: 30px;
    line-height: 30px;
    margin-top: 35px;
	margin-left:30px;
}
#ksContent{
  width:800px;
  margin:0 auto;
}
#ksContent p{
font-size:16px;
color:#666;
line-height:30px;
padding: 10px 0;
}
.liuchengList{
margin-top:40px;
margin-bottom:40px;

}
.liuchengList li{
height:50px;
line-height:50px;
background:url(../images/announce_ico.gif) no-repeat 10px;
}
.liuchengList li a{
margin-left:30px;
color:#333;
}
.liuchengList li a:hover{
color:#ff7300;
}