body{ font-family:"宋体"; color:#666; font-size:12px;  
 	padding:0; margin:0;background-color:#FFF;

}

/* CSS Document */

/*----------全站共用----------*/
img{ border:0; margin:0; padding:0}
form{ margin:0; padding:0}
ul{ margin:0; padding:0; list-style-type:none}
li{ margin:0; padding:0; list-style-type:none}
p{ margin:0; padding:0}
input{ margin:0; padding:0; vertical-align:middle}

/*----------去虚框代码----------*/
a,area {blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */ 
a { outline:none; } /* for FF Chrome */
a{ color:#666; text-decoration:none }
a:hover{ color:#cc3333; text-decoration:none }
img{ border:0px;}

.mart{ margin-top:10px;}

.mart20{ margin-top:23px;}
.padt5{ padding-top:3px;}
.padl{ padding-left:10px;}
.padl5{ padding-left:5px;}
.padr{ padding-right:10px;}
.bor{ border:1px solid #CCCCCC}
.bor2{ border-bottom:1px dashed #C3C3C3}
.hg{ line-height:25px}

.fr{ float:right}
.fl{ float:left}
.c1{ width:1000px; height:69px; margin:auto}
.c1-logo{ width:488px; height:69px; float:left}
.c1-tel{ width:228px; height:69px; float:right}




.banner{ width:1440px; height:342px; margin:0 auto;}
.c3{ width:100%; height:46px; background:url(/css/../images/rp1.jpg);}
.c3-1{ width:1000px; height:46px; margin:0 auto}
.c3-2{ height:32px; background:url(/css/../images/ssrp.jpg)}
.mart8{ margin-top:8px;}
.zi1{ color:#C1C1C1}

.c4{ background:url(/css/../images/lmbj.jpg)}
.white{ font-size:14px; color:#FFF; font-weight:bold}
.zi{ color:#000000}
.bor3{ border-bottom:1px solid #3BADD5}
.bj2{ background:url(/css/../images/bj2.jpg)}
.zi2{ font-size:14px; color:#333333; font-weight:bold}
.bkbj{ background:#CCCCCC}
.zi3{ font-size:12px; color:#507EBF; font-weight:bold}
.rp2{ background: url(/css/../images/rp2.jpg)}
.bor4{ border-top:1px solid #E0E0E0}
.bgz a{  display:block;  width:104px; height:35px; line-height:35px; color:#333333; font-size:14px; background: url(/css/../images/nav2.jpg)}
.bgz a:hover{ display:block;  width:104px; height:35px; line-height:35px; color:#FFFFFF; background: url(/css/../images/nav3.jpg)}

.bg2 a{  display:block;color:#FFFFFF; font-size:14px; font-weight:bold }
.bg2 a:hover{ display:block;  color:#FFFFE1; text-decoration: none;}

.bor3{ border-bottom:1px solid #3BADD5}
.padl{ padding-left:10px;}

.bj2{ background:url(/css/../images/bj2.jpg)}

.zi2{ font-size:14px; color:#333333; font-weight:bold}

/*----------下拉菜单----------*/

.dhbj{ width:100%; height:44px; background:#40B1D9;border:none;}
.menu {
	border:0
font-family: arial, sans-serif;
width:1000px;
margin:0 auto;


}

.select_border{ 
width:59px; 
height:20px; 
*background:#fff; 
background:#fff; 
*border:0px solid #09f; 
magin-top:5px; 
*height:20px; mainText
} 
.container{ 

*border:0; 
*position:relative; 
*height:18px; 
*overflow:hidden; 
} 
.select{ 
border:0px solid #09f; 
padding:4px 3px; 
font-size:12px; 
height:25px; 
width:93px; 
*width:52px; 
margin:-1px; 
} 


.mainText { width:740px; text-align:left; height:auto; }
.mainText .lx { width:740px;  height:35px;border-bottom:2px solid #40B0D8; float:left; clear:both; background-color:#fff;line-height:35px;}
.mainText .lx ul { list-style:none; margin:0px auto; margin-left:10px; padding:0px; }
.mainText .lx ul li{ width:90px; float:left; clear:none; margin-right:5px; height:35px; text-align:center; }
.mainText .lx ul li a { display:block; height:35px; background:#40B0D8; color:#333; border-left:1px solid #40B0D8; border-top:1px solid #40B0D8; border-right:1px solid #40B0D8; padding:0px 10px 0px 10px; font-size:14px; font-weight:bold; }
.mainText .lx ul li .current { background:#3FB0D8; color:#fff; border-left:1px solid #e9e9e9; border-top:1px solid #e9e9e9; border-right:1px solid #e9e9e9s; font-weight:bold;}
.mainText .lx ul li a:hover { background:#3FB0D8; color:#fff; border-left:1px solid #e9e9e9; border-top:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}