/* CSS Document */

*{margin:0;padding:0px;}
body{font-family: "宋体";font-size:12px;  margin:0px ; padding:0px; color:#666666;  width:100%; }
img{border:none;}
ul li{list-style:none;}
a { text-decoration:none; color: #666666}
a:hover{ color:#0164bb}
.top{ float:left; width:100%; height:30px; background-color:#eeeeee}
.topp{ margin:0 auto; width:1000px;}
.topleft{ float:left; width:680px; line-height:30px;}
.topright{ float:left; width:320px;line-height:30px;}
.topright a{color:#666666;}
.topright a:hover{color:#0164bb}
.header{ margin:0 auto; width:100%}
.headerr{ margin:0 auto; width:1000px;}
.headerleft{ float:left; width:442px;}
.headerright{ float:left; background:url(../images/index_04.jpg) no-repeat left top; width:558px; height:136px;}
.nav{ float:left; background: #0164bb; width:100%; height:48px;}
.navv{ margin:0 auto; width:1000px;}
.na{ float:left; width:1000px;}
.na ul{ float:left; margin:0px; padding:0px;}
.na ul li{ float:left; background:url(../images/index_08.jpg) no-repeat  right  top; height:34px; width:81px; margin-top:8px; }
.na ul li a{ color:#FFFFFF; font-family:"微软雅黑"; font-size:14px; line-height:30px;}
.na ul li a:hover{ color: #FF0000}
.banner{ float:left; width:100%}
.renmen{ float:left; width:100%; background-color:#f3f2f2; height:48px;}
.renmen1 { margin:0 auto; width:1000px;}
.renmenleft{ float:left; width:755px; line-height:48px;}
.renmenright{ float:left; width:245px; margin-top:10px;}
.footer{ float:left; background:url(../images/index_85.jpg) repeat-x top  left; height:212px; width:100%; margin-top:20px;}
.footerr{ margin:0 auto; width:998px;}
.foote { float:left; background:url(../images/index_87.jpg) no-repeat center top; height:212px; width:998px}
.foo{ float:left; text-align:center; width:998px; margin-top:37px; color:#FFFFFF}
.foo a{ color:#FFFFFF}
.foo a:hover{ color:#FF0000} 
.fo{ float:left; margin-top:40px; color:#FFFFFF; line-height:24px; margin-left:430px; display:inline}
.fo a{ color:#FFFFFF}
.fo a:hover{ color:#FF0000} 
.wrap{ margin:0 auto; width:1000px;}
.main{ float:left; width:1000px; margin-top:20px}
.left{ float:left; width:220px;}
.mainleft{ float:left; background:url(../images/left.jpg) no-repeat top left; height:106px; width:222px;}
.mainleft h2{ float:left; width:222px; text-align:center; color:#FFFFFF; font-family:"微软雅黑"; font-weight:normal; margin-top:30px;}
.mainleft1{ float:left; width:220px; margin-top:20px}
.mainleft1 ul{ float:left; margin:0px; padding:0px;}
.mainleft1 ul li{ float:left; background:url(../images/left1.jpg) no-repeat top left; height:44px; width:220px; border-bottom:2px solid #FFFFFF}

.newslist{ float:left; margin-left:20px ; display:inline; width:720px; margin-right:18px;}
.newslist ul{ float:left; margin:0px; padding:0px}
.newslist ul li{ float:left; width:720px; border-bottom:1px dashed #CCCCCC; line-height:30px; height:30px;}

.right5{ float:left; margin-left:20px; display:inline; margin-top:20px; width:720px; text-indent:20px;}
.right6{ float:left; margin-left:20px; display:inline; margin-top:20px; width:720px;}
.mainleft1 ul li a{ line-height:44px; float:left; font-family: "微软雅黑"; padding-left:20px; display:inline; font-size:13px;}
.mainleft1 ul li a:hover{float:left; background:url(../images/left2.jpg) no-repeat top left; height:44px; width:220px;}
.mainleftdown{ float:left; margin-top:20px; width:222px;}
.mainleftdown1{ float:left; width:222px; height:30px; line-height:30px; background:url(../images/down.jpg) no-repeat top left}
.mainleftdown1 h2{ float:left; width:222px; text-align:center; color:#FFFFFF; font-family:"微软雅黑"; font-weight:normal; }
.down{ float:left; border:1px solid #CCCCCC; width:220px; height:auto; border-top:none}
.down1{ float:left; width:222px; height:20px;}
.right{ float:left; margin-left:20px; display:inline; width:758px;}
.right1{ float:left; width:758px; height:30px; line-height:30px; border:1px solid #cccccc}
.right1 p{ padding-left:10px; display:inline; float:left; font-size:14px;}
 .right1 span{ float:right; padding-right:10px; display:inline}
 .right2{ float:left; width:758px; margin-top:10px;border:1px solid #cccccc; line-height:24px;}
 
 .newspage {
 width:758px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #0164bb; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #0164bb; BORDER-LEFT: #666 1px solid; COLOR: #666; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #0164bb; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}


 .news{ float:left; width:847px;}
 .news ul{ float:left; margin:0px; padding:0px}
 .news ul li{ float:left; background:url(../images/index_08.jpg) no-repeat top left; height:32px; width:840px; border-bottom:1px dashed #CCCCCC; line-height:32px;}
 .news ul li a{ padding-left:30px; display:inline; float:left}
 

.poerte{ margin-bottom:10px; float:left}
.poerte ul{ margin-top:10px; float:left}

.poerte ul li{ width:150px;float:left; text-align:center; margin:16px 16px 0px 16px; overflow:hidden; display:inline; height:130px;}
.poerte ul li img{ width:125px;margin-bottom:0px; }
.pic01{ height:100px;  overflow:hidden;border:1px solid #CCCCCC; }

.poertelist{ margin-bottom:10px; float:left}
.poertelist ul{ margin-top:10px; float:left}

.poertelist ul li{ width:200px;float:left; text-align:center; margin:16px 16px 0px 16px; overflow:hidden; display:inline; height:175px;}
.poertelist ul li img{ width:200px;margin-bottom:0px; }
.pic02{ height:130px;  overflow:hidden;border:1px solid #CCCCCC; }

.nyxwt{font-size: 15px;
padding-left: 10px;
height: 34px;
margin-top: 15px;
margin-bottom: 15px;
color: #0674ca;
font-family: "微软雅黑";
font-weight: bold;
line-height: 31px;
background: url(../images/xwbjx.jpg) top repeat-x;
padding-right: 20px;}
.fenzhan {
padding: 5px 10px 10px 20px;
line-height: 24px;
overflow: hidden;
}
.fenzhan a {
margin: 0 10px 0 0;
color:#0674ca;
display: block;
float: left;
}
.pagemore {
background: #f2fff8;
border: 1px solid #d5e6f3;
border-bottom: 3px solid #d7d7d7!important;
padding: 10px;
padding-top:0;
position: relative;
}
.pagemore h3 {
color: #666;
font-size: 14px;
line-height: 30px;
}
.pagemore h3 span {
background: #05b855;
font-size: 12px;
line-height: 21px;
border-radius: 50px;
-moz-border-radius: 50px;
text-align: center;
color: #FFF;
padding: 0 12px;
position: absolute;
right: 15px;
top: 15px;
}.bowen-list-info {
margin: 6px 0 0 0;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
max-height: 40px;
line-height: 21px;
}.aboutnr{line-height:28px; padding-top:10px;}
.agent_con {
padding:10 10px 10px 0px;
line-height: 24px;

}
.agent_con h2 {
text-align: center;
font-size: 20px;
color: #000;
margin-bottom: 6px;
padding-top: 20px;
padding-bottom: 20px;
}



.info_con_tit {
font-family: "宋体";
line-height: 24px;
margin-bottom: 15px;
border-bottom: 1px solid #E5E5E5;
padding-bottom: 20px;
}
.info_con_tit .n_tit {
text-align: center;
color: #7E7E7E;
}
.newslist12 {
margin-bottom: 20px;
}


.gongchenganli{ float:left; width:220px;border:1px solid #CCC}
.gongchenganli ul{ float:left; margin:0px;  padding:0px;}
.gongchenganli ul li{ float:left; width:200px; text-align:center; margin-left:10px; margin-right:10px; display:inline; margin-bottom:10px; margin-top:10px;}



.nyysz1 {
float: left;
width: 44px;
color: #FFFFFF;
background-color: #0674ca;
height: 65px;
font-size: 80px;
font-family: "宋体";
line-height: 65px;
text-align: center;
padding-top: 10px; margin-left:10px; display:inline
}

.nyysz2 {
float: left;
width: 650px;
padding-left: 20px; display:inline;
line-height: 20px;
}#demo {
    
     overflow:hidden;
     width: 100%;
}
#demo ul{list-style-type:none;}
#demo img {border:none;
}
#indemo {
     float: left;
     width:1000%;
 }
    #demo1 {
     float: left;
    }
    #demo2 {
     float: left;
    }

	#demo1 ul li{float:left; margin-left:20px;  height:130px;  background:none; width:200px;}
	#demo2 ul li{float:left; margin-left:20px;height:130px;  background:none; width:200px;}
	#demo2 ul li p,#demo1 ul li p{
font-family:"微软雅黑"; font-size:14px; line-height:20px float:left; text-align:center; width:100%;}/* CSS Document */
#demo1 ul li img{ width:190px; float:left;border:1px solid #dddddd; height:100px;} 
#demo2 ul li img{ width:190px; float:left;border:1px solid #dddddd; height:100px;} 