@charset "gbk";
/*鍩虹*/

body {
    background:#b5d4e0 url(/images/top-bg.jpg) top center no-repeat;
    color:#333;
	font-size:14px;
	line-height: 24px;
	letter-spacing: 1px;}

a {color:#000;text-decoration: none;}
a:hover {color: #578ba7;}
* { border:0; margin:0 auto; padding:0; outline:none; }
html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{margin:0; padding:0; }
.clear{clear:both; font-size:0; line-height:0;margin:0 auto; padding:0;}
.row{ margin:0 auto; height:21px; background:url(../images/row.jpg) no-repeat center;}
.row1{ margin:0 auto; height:21px; background:url(../images/row1.jpg) no-repeat center;}
.row2{ margin:0 auto; height:21px; background:url(../images/row2.jpg) no-repeat center;}
h1{ font-size:14px; font-weight:bold;}
h2{ font-size:12px; font-weight:bold;text-align:right;}
h3{ font-size:12px; color:#578ba7;font-weight:bold;text-align:right; padding-top:20px;}
/*=======top=======*/
/*banner*/
.flash{width:922px; height:344px; margin:0 auto;list-style:none;}
.slide_all{overflow:hidden;position:relative;width:922px;height:326px;margin:0 auto;*margin:0px auto 0px auto; _margin:0px auto;}
.slide_all .list{overflow:hidden;position:absolute;top:0;left:0;}
.slide_all .list li{width:922px; height:326px; float:left;list-style:none;}
.slide_all .btnnew{overflow:hidden;position:absolute;bottom:10px;left:450px;padding:5px 15px 5px 5px;border-radius:6px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E7E7E7', endColorstr='#E7E7E7');background:rgba(204,204,204,0.5);}
.slide_all .btnnew li{float:left;width:12px;height:12px;margin:0 0 0 10px;border-radius:12px;background:#fff;font:normal 0/0 Arial;text-align:center;cursor:pointer;}
.slide_all .btnnew .selected{background:#00469e;}
#top{
width:1004px; height:160px;margin:0 auto; background:url(../images/top.png) no-repeat;
}

.top01{ width:952px; margin:13px 0 0 26px;
}

.logo{
float:left;
}

/*=======搜索=======*/
	#leftsearch_con{
	float:right; display:block; overflow:hidden;
	 width:180px; margin:0 auto;
	 margin-top:10px;}
	.leftinput,.leftselect,.leftsubmit{
      font-size:12px;          
      margin:0px 0 0 0;      
      letter-spacing: 0px;
	  display:block;
      }
	
    .leftinput{
      width:121px; height:24px;float:left;
      text-indent: 5px;/*文字空30像素*/ 
	  line-height:24px;      
      background:url(../images/search-01.jpg) top center no-repeat;         
}

   .leftsubmit{ float:left;}

/*=======导航=======*/
.nav{
width:970px;
height:34px;
text-align:left;
content: "."; line-height:34px;
margin: 0 auto;
margin:40px auto 0 auto;
}

.nav ul li {
display: inline;
list-style-type: none;
float: left;
overflow: auto;
width: 138px;
font-weight: bold;
text-align: center;
}

.nav ul li a {
	width:138px;
	display: block;
	color:#FFFFFF;
	text-shadow:#000000 1px 1px;filter:ropShadow(Color=#000000, OffX=2, OffY=2, Positive=true);
	list-style-type: none;
	overflow: auto;
	text-align: center;
	font-weight: 500;
	letter-spacing: 2pt;
	text-decoration: none;
}


.nav ul li a:hover {
width: 138px;
height:34px;
color:#FFFFFF;
text-shadow:#000000 1px 1px;filter:ropShadow(Color=#000000, OffX=2, OffY=2, Positive=true);
text-align:center;
display: block;
background: url(../images/nav_bg.png) no-repeat center;
}

#flash{
width:1002px;
margin:0 auto;
text-align:center;
}

.aa{
float:left;
width:40px;
}

.bb{
float:left;
width:922px;
}

.cc{
float:right;
width:40px;
}

/*=======top end=======*/


/*=======关于我们=======*/


#about{
width:923px;
margin:0 auto;
background:#FFFFFF;
}

.about01{
width:910px;
margin:0 auto;
margin:23px 0 0 14px ;
}

.about011{
width:355px;
float:left;
margin:0 auto;
}

.about021{
float:left;
width:512px;
margin:0 auto;
line-height:35px;
margin-left:20px; 
background:url(../images/dx-32.gif) repeat;
}

.about031{
text-align:center;
}

.about-contnet{
background:url(../images/about-bg.jpg) no-repeat bottom;
padding:25px;
line-height:30px;
min-height:520px;

}

/*=======新闻中心=======*/
.news{
float:left;
width:460px;
text-align:left;
padding:22px 22px 0 22px;
background:url(../images/dx-32.gif) repeat-x center bottom;
}

.news01{
float:left;
width:460px;
text-align:left;
padding:18px 22px 0 22px;
}

.news02{
text-align:center;
}

.news-contnet{
background:url(../images/news-bg.jpg) no-repeat bottom;
padding:25px;
line-height:30px;
min-height:520px;
}

.news-contnet01{
padding-top:10px;
background:url(../images/dx-32.gif) repeat-x center bottom;
}

/*=======招商加盟=======*/

.join-contnet{
background:url(../images/join-bg.jpg) no-repeat bottom;
padding:25px;
line-height:30px;
min-height:980px;*height:980px;
}

/*=======产品展示=======*/
#product{
width:923px;
margin:0 auto;
background:#FFFFFF;
}

.product01{
width:876px;
margin:23px 23px 0 23px;
}

.product02{
text-align:center;
background:#fff;
}
	
			
#prolist{width:876px; margin:20px 20px 0 20px; display:block; overflow:hidden;}
#cp{width:160px; height:180px; float:left; text-align:center; margin:0 28px;}
#cp div{width:204px; height:148px;background-repeat:no-repeat;background-image:url(../images/produbg.jpg);}
#cp img{width:190px; height:130px;padding:5px;margin:0 auto;border:0px;display:block;}
#cp a:hover img{background:#000;}
#cp span{color:#666666;display:block;line-height:30px;}

.ss{
margin:0 auto;
text-align:center;
}
/*=======联系我们=======*/
#contact{
width:923px;
margin:0 auto;
background:#FFFFFF;
}

.contact01{
float:left;
width:335px;
padding:22px;
text-align:left;
}

.contact02{
float:left;
}


/*=======在线留言=======*/
#msg p{margin:10px 0; width:620px;}
#msg a{ color:#333333;}
#msg a:hover{ color:#548daa;}
.messg{ border:1px solid #548daa;padding: 0px;}



/*=======版权所有=======*/
#bottom{
width:1004px;
font-family:"微软雅黑";
color:#61a9b7;
text-align:center;
margin:0 auto;
height:96px;
background:url(../images/bottom-bg.jpg) no-repeat center;
padding-top:22px;
}

/*=======内页=======*/
.content{
width:946px;
margin:0 auto;
background:#000000;
background:url(../images/join-bg.jpg) no-repeat bottom;
padding:25px;
line-height:30px;
}

.left{
width:222px;
float:left;
}

.right{
width:686px;
margin-left:15px;
float:left;
}

.newscontent{
padding:25px;
_padding:10px;
line-height:30px;
min-height:520px;
}

.contactcontent{
padding:25px;
line-height:30px;
min-height:520px;
background:url(../images/lx.jpg) no-repeat  center right;
}

.zxlycontent{
padding:25px;
line-height:30px;
min-height:520px;
background:url(../images/book.jpg) no-repeat top right;
}

.box8{
width:190px; margin:0 auto;
line-height:35px; text-align:left; padding:0 0 20px 23px;
background:url(../images/dx-32.gif) repeat;
}
.box8 ul li{
list-style:none;height:35px; padding-left:25px;
background:url(../images/menu_icon.jpg) no-repeat 0 50%;
}

.box8 ul li a {
color: #000000;
text-decoration: none;
}

.box8 ul li a:hover{
color: #0d78ca;
text-decoration: none;
}

.box2{
width:200px;
margin:0 auto;
}

.box3{
margin:0 auto;
text-align:center;
}

#cplist{width:686px;}
#cpzs{width:160px; height:180px; float:left; text-align:center; margin:0 28px;}
#cpzs div{width:204px; height:148px;background-repeat:no-repeat;background-image:url(../images/produbg.jpg);}
#cpzs img{width:190px; height:130px;padding:5px;margin:0 auto;border:0px;display:block;}
#cpzs a:hover img{background:#000;}
#cpzs span{width:220px;color:#666666;display:block;line-height:30px;}