/* CSS Document */
*{margin:0;padding:0px;}
body{font-family: Arial, Helvetica, sans-serif;font-size:12px;  margin:0px ; padding:0px;width:100%; color:#000000; background-color:#EEECEC}
img{border:none;}
ul li{list-style:none;}
a{ text-decoration:none!important; list-style:none; color: #000000}
a:hover{ color:#5da5da}

.asd{ float:left; background:url(../images/bg_repeat_x.gif) repeat-x top left; height:118px; width:100%; }
.asc{ float:left; width:100%; background: url(../images/top.jpg) repeat-x top left; height:40px;}

ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none; height: 20px; line-height: 20px;}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:21px; left:0;display:none; opacity:0; list-style:none; border:1px solid #c9c9c9; border-top:none}
ul.menu ul li {position:relative; border-top:none; width:202px; margin:0}
ul.menu ul li a {display:block; padding:0px 7px 0px; color: #999; background-color:#FFF; text-align:center}
ul.menu ul li a:hover { color: #5da5da;}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {background: url(../images/menu.jpg) no-repeat top left ; width:202px; color:#5E5D5D; height:20px; line-height:20px; text-align:center}
ul.menu .menulink:hover, ul.menu .menuhover {}
ul.menu .topline {border-top:1px solid #aaa}



.banner{height:347px;overflow:hidden;}
.banner .d1{width:100%;height:347px;display:block;position:absolute;left:0px;top:126px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:440px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background: url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline; }
.banner .d2 li.nuw{background: url(../images/img1_1.png) no-repeat center;z-index:99999}
.wrap{ float:left; width:100%; background:url(../images/index_03.jpg) repeat-x top left; height:533px;}
.main{ margin:0 auto; width:1000px}
.top{ float:left; width:1000px; height:80px; margin-top:5px;}
.nav{ float:left; width:1000px;}
.nav ul{ float: left; margin:0px; padding:0px}
.nav ul li{ float:left; width:110px; text-align:center; background:url(../images/index_09.jpg) no-repeat top right; height:29px; padding-top:5px;}
.nav ul li a{ font-size:14px; }
.hot{ float:left; width:1000px; margin-top:10px;}
.hotleft{ float:left; width:798px}
.hotright{ float:left; width:202px;}
.one{ float:left; width:1000px; }
.oneleft{ float: left; width:245px; border:1px solid #c5c4c4}
.oneleft ul{ float:left; margin:0px; padding:0px}
.oneleft ul li{ float:left; width:233px; background:url(../images/index_06.jpg) no-repeat  bottom left; height:34px; line-height:34px; margin-left:2px; display:inline}

.oneleft ul li{ float:left; padding-left:20px; display:inline}
.oneleft p{ float:left; width:235px; line-height:30px; color:#005bac; font-size:14px; margin-left:10px; display:inline}
.oneright{ float: right; width:721px; border:1px solid #c5c4c4; padding-left:5px; display:inline; padding-right:5px; height:auto} 
.oneright p{ }
.oneright1{ float: left; width:452px; background:url(../images/index_08.jpg) no-repeat top left; height:120px;}
.twonews{float:left; width:350px; margin-top:30px; margin-right:10px; display: inline; }
.twonews ul{ float:left; margin:0px; padding:0px}
.twonews ul li{ float:left; width:350px; border-bottom:1px dashed #c5c4c4; line-height:26px; height:26px;}

.footer{ float:left; background: url(../images/footer.jpg) repeat-x left top; width:100%; height:99px; }
.footerleft{ float:left; width:510px; margin-top:40px; line-height:24px;}
.footerright{ float:left; width:490px; margin-top:40px;}

.newa{ float:left; width:1000px; margin-top:20px;}
.newaleft{ float: left; width:660px; background:url(../images/yu.jpg) repeat-x top left; height:232px;}
.newaleft1{ float:left; width:180px; height:155px; margin-left:10px; display:inline; margin-top:10px; margin-right:20px;}
.newaleft2{ float:left; width:440px; margin-right:10px;}

.title{ float:left; width:640px; color:#E48913; font-size:14px; margin-left:10px; margin-right:10px; display:inline; margin-top:10px;}
.newsright{ float:left; width:330px; margin-left:10px; background:url(../images/yu.jpg) repeat-x top left; height:232px;}
.title1{ float:left; width:310px; color:#2E479B; font-size:14px; margin-left:10px; margin-right:10px; display:inline; margin-top:10px;}
.newsright1{ float: left; width:310px; margin-left:10px; margin-right:10px; display:inline; margin-top:10px; line-height:24px;}


.por{ margin-bottom:10px; float:left}
.por ul{ margin-top:10px; float:left}
.por ul li{ width:250px;float:left; text-align:center; margin:0px 10px 0px 16px; overflow:hidden; display:inline; height:170px;}
.por ul li img{ width:250px;margin-bottom:0px; }
.pic06{ height:140px;  overflow:hidden;border:1px solid #CCCCCC; }

.lanrenzhijia{ width:440px; height:155px; margin:10px auto;}
.lanrenzhijia .tab{ overflow:hidden; border-bottom:1px solid #C1C1C1}
.lanrenzhijia .tab a{ display:block; padding:10px 20px; float:left; text-decoration:none; color:#333;}
.lanrenzhijia .tab a:hover{ background:#E48913; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#E48913; color:#fff; text-decoration:none;}
.lanrenzhijia .content{ overflow:hidden; padding:10px;}
.lanrenzhijia .content li{ display:none;}
.doue{ float:left; width:440px}
.fengcai{ float:left; margin-top:20px; width:640px;margin-left:10px; margin-right:10px; display:inline;}
#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:10px; width:157px;  background:none;}
	#demo2 ul li{float:left; margin-left:10px; width:157px;  background:none;}
	#demo2 ul li p,#demo1 ul li p{ text-align:center; color:#95754a; font-size:12px; height:20px; line-height:20px;}
	
	
	

.link{ float:left; width:100%; background-color:#FFF; margin-top:20px;}
.link1{ float:left; width:998px; background:url(../images/nm.jpg) repeat-x top left; height:33px; margin-top:20px; border:1px solid #CCC; margin-bottom:20px; line-height:33px;}