body{
margin:0;padding:0;
font-size:12px;line-height:150%;color:#000;
text-transform:uppercase;
background:url(top.jpg) top repeat-x;
font-family:Arial, Helvetica, sans-serif;
}
input{font-family:Arial, Helvetica, sans-serif;}
td{ color:#000; font-size:12px;}
ul,li,dt,dd{
list-style:none;
margin:0;
padding:0;
}
img{ border:0px;}
a{
color:#000;
font-size:12px;
text-decoration:none;
}
a:hover{
color:#F00;
font-size:12px;
text-decoration:none
}
.clear{
clear:both;
}
.nav{
width:990x;
}
.logo{
float:left;
}
.top{
width:981px;
}
 
.mebg1{position: absolute; z-index:-1;top: -11px; right: -16px;_right: 13px; }
.mebg2{position: absolute; z-index:-1;top: -11px; right: -7px;_right: 13px;}

.memu{
width:981px;
height:32px;
overflow:hidden;
background:url(Index_05.jpg) no-repeat
}
.memu ul{
width:980px;
}
.memu ul li{
float:left;
margin-top:5px;
text-align:center;
background:url(line.gif) right no-repeat;width:96px;
}
.memu ul li a{
/*margin:10px 25px 0 12px;*/ margin-top:10px; 
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
position:relative;
}
.memu ul li a:hover{
/*margin:10px 25px 0 12px;*/ margin-top:10px; 
color:#CF0;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.memu ul li.in a{
/*margin:10px 28px 0 28px;*/
color:#000;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.memu ul li.in a:hover{
/*margin:10px 28px 0 28px;*/
color:#993300;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.banner{
margin:10px 0 10px 0;
}
.left{
width:241px;
float:left;
}
.ti{
background:url(Index_10.jpg) no-repeat;
width:241px;
height:33px;
}
.list{
background:url(Index_24.jpg) repeat-y;
width:241px;
overflow:hidden;
margin:0;
padding:5px 0px 5px 17px;
}
.list li{
float:left;
width:94px;
height:25px;
margin-right:5px;
margin-bottom:5px;
padding:2px 0 0 15px;
overflow:hidden;
background:url(Index_17.jpg) no-repeat;
}
.list li a{
color:#333333;
text-decoration:none
}
.list li a:hover{
color:#993300;
text-decoration:none
}
.list .sel{
float:left;
width:94px;
height:25px;
margin-right:5px;
margin-bottom:5px;
padding:2px 0 0 15px;
background:url(Index_27.jpg) no-repeat;
}
.list .sel a{
color:#FFFFFF;
text-decoration:none
}
.list .sel a:hover{
color:#993300;
text-decoration:none
}
.tel{
background:url(Index_32.jpg) no-repeat;
width:195px;
height:58px;
margin:5px 0 0 5px;
}
.qq{
background:url(Index_38.jpg) no-repeat;
width:195px;
height:21px;
margin:10px 0 0 5px;
}
.qn{
width:201px;
/*height:50px;*/
padding:5px 0 0 40px;
overflow:hidden;
background:url(Index_39.jpg)
}
.qn a{
margin:0 20px 0 0;
}
.right{
float:left;
margin-left:10px;
_margin-left:-8px;
}
.ad{
float:left;
}
.ad img{
width:441px;
height:199px;
border:#ccc 1px solid
}
.gd{
float:right;
margin-left:6px;
width:279px;
}
.note{
width:277px;
height:163px;
overflow:hidden;
margin:-5px 0 10px 0;
padding:20 0 0 10px;
border:#ccc 1px solid;
}
.note li{
text-align:left;
line-height:24px;
margin-left:20px;
_margin-top:10px;
}
.fw{
/*float:left;*/
float:right;
width:243px;
height:58px;
text-align:left;
margin:0 0 10px 0;
overflow:hidden
}
.fw_img{
width:67px;
height:58px;
float:left;
margin-right:4px;
}
.fw_img img{
/*float:left;*/
width:67px;
height:59px;
border:0;
}
.cont{
width:170px;
float:left;
margin-left:2px;
padding:3px 0 0 0;
}
.tit{
margin-bottom:2px;
}
.tit a{
color:#3194D9;
font-weight:bold;
}
.sm{
width:155px;
overflow:hidden;
margin-top:1px;
}
.case{
margin:10px 0 10px 0;
width:981px;
height:185px;
background:url(Index_45.jpg) no-repeat;
}
.seo{
border:#ccc 1px solid;
margin-bottom:10px;
}
.footer{
height:58px;
background:url(..Index_51.jpg) repeat-x;
padding:10px 0 10px 0;
line-height:20px;
}
.footlink a{
margin:10px;
}
.logo{ margin-left:10px;}
.about9{
	background:url(AboutUs_09.jpg) no-repeat left; width:207px; height:33px; border:1px solid #ccc; border-top:none; border-bottom:none;}
.about9 a:link{ display:block; margin-left:40px;color:#666;text-decoration:none}
.about9 a:hover{ display:block; margin-left:40px;color:#F00; text-decoration:underline}
.about9 a:visited{ display:block; margin-left:40px;color:#666;}

.about10{
	background:url(AboutUs_09.jpg) no-repeat left; width:207px; height:33px; border:1px solid #ccc; border-top:none; border-bottom:none;}
.about10 a:link{ display:block; margin-left:40px;color:#666;text-decoration:none}
.about10 a:hover{ display:block; margin-left:40px;color:#F00; text-decoration:underline}
.about10 a:visited{ display:block; margin-left:40px;color:#666;}

.navLink {background:url(Index_Title.jpg) no-repeat left; height:60px; padding-left:100px; width:400px;}
.navLink div{ margin-bottom:20px;}
.navLink a:link{color:#666; text-decoration:none}
.navLink a:hover{color:#666; text-decoration:underline}
.navLink a:visited{color:#666; text-decoration:none}
.newsContent{ padding-top:10px; padding-bottom:10px; padding-left:5px; color:#666; line-height:200%;}
.aboutLeft{ background:url(AboutUs_15.jpg) no-repeat; width:214px; height:206px; padding:10px; color:#666}
.bottomDiv{ background:url(Index_51.jpg) no-repeat top left; height:115px;}
.a17{ background:url(AboutUs_17.jpg) no-repeat; width:214px; height:68px; margin-top:5px;}
.a19{ background:url(AboutUs_19.jpg) no-repeat; width:214px; height:68px; margin-top:5px}
.a21{ background:url(AboutUs_21.jpg) no-repeat; width:214px; height:68px;  margin-top:5px}
a.font_orange{ color:#E49B14}
a.font_blue{ color:#00F}
a.font_green{ color:#93BC3C}
.a17 div,.a19 div,.a21 div{ margin-left:80px;}
a.bluef:link{ font-size:14px; color:blue; line-height:200%; text-decoration:none; display:block; margin-left:15px;}
a.bluef:hover{ font-size:14px; color:red; line-height:200%; text-decoration:underline; display:block; margin-left:15px;}
a.bluef:visited{ font-size:14px; color:blue; line-height:200%; text-decoration:none;display:block; margin-left:15px;}

a.bluef1:link{ font-size:14px; color:blue; line-height:200%; text-decoration:underline;  }
a.bluef1:hover{ font-size:14px; color:red; line-height:200%; text-decoration:underline; }
a.bluef1:visited{ font-size:14px; color:blue; line-height:200%; text-decoration:none; }

.lTitle a { font-size:14px; color:#F00; line-height:200%; text-decoration:none; }
.lTitle a:hover{ font-size:14px; color:#F00; line-height:200%; text-decoration:underline; }
.lTitle a:visited{font-size:14px; color:#00F; line-height:200%; text-decoration:none; }

a.cur{ font-size:14px; color:red; line-height:200%; text-decoration:none; display:block; margin-left:15px;}
a.cur:hover{ font-size:14px; color:red; line-height:200%; text-decoration:none; display:block; margin-left:15px;}
a.cur:visited{ font-size:14px; color:red; line-height:200%; text-decoration:none;display:block; margin-left:15px;}

.heida{font-weight:bold; font-size:14px; line-height:120%; color:#000; padding-left:5px;}
.r1{border-top:1px solid #ccc; padding-top:5px; padding-bottom:5px;}
.f141{  font-size:14px; line-height:250%; display:block; padding:0px 20px 0px 50px; color:#000}
.f14{  font-size:14px; line-height:250%; display:block; padding:0px 20px 0px 10px; color:#000}

.grsub{ height:35px; font-size:16px; font-weight:bold; padding:0 18px; *padding:0 10px;}
.textbox{ height:20px;}
.cgDiv{font-size:14px;line-height:200%;color:green; border:1px solid #999; padding:5px; font-weight:bold}
.errDiv{font-size:14px;line-height:200%;color:red; border:1px solid #999; padding:5px; font-weight:bold}
h2{ line-height:100%; color:#000}
.fPhone{ font-size:18px; line-height:100%; font-weight:bold; font-family:Arial, Helvetica; color:#F00}
.Phone{  line-height:100%; font-weight:bold; font-family:Arial, Helvetica; color:#000}
.fPhone1{ font-size:12px; line-height:100%; font-weight:bold; font-family:Arial, Helvetica; color:#F00; letter-spacing:1px;}
a.curSel:link{ font-weight:bold; color:#000}
a.curSel:hover{ font-weight:bold; color:#F00}
a.curSel:visited{ font-weight:bold; color:#000}

#g3 a{ color:#0000CC;}
#g3 a:hover{ color:#F00}
#g3 a.curSel{ color:#000} 
#g3 span{ padding:0px 5px 0px 5px;}

#g2 a{ color:#0000CC; font-size:14px;}
#g2 a:hover{ color:#F00}
#g2 a.curSel{ color:#000} 
#g2 span{ padding:0px 5px 0px 5px;}

#g1 a{ color:#0000CC; font-size:14px;}
#g1 a:hover{ color:#F00}
#g1 a.curSel{ color:#000} 
#g1 span{ padding:0px 5px 0px 5px;}
.gpic{ width:80px; height:60px; margin:8px;}
#daohang{ padding-left:10px;}
#daohang a{ font-size:12px; line-height:120%; color:#000; font-weight:bold}
#daohang a:hover{ font-size:12px; line-height:120%; color:#F00; text-decoration:underline; font-weight:bold}

#lTitle { padding-top:10px;}
#t11{ border:1px solid #cccccc;}
#t11bg{ background:url(t/top.jpg) no-repeat; width:240px; height:27px; margin-top:5px}
.tdline td{ border-bottom:1px dotted #cccccc;}
a.f12b{ color:#333; font-weight:bold; text-decoration:none}
a.f12b:hover{ color:#060; font-weight:bold;text-decoration:underline}

#t12bg{ background:url(t/Title2.jpg) no-repeat; width:320px; height:27px; margin-top:5px}
#t21{ background:url(..t/Title3.jpg) repeat-x; height:31px; font-weight:bold; padding-left:20px;}
#t212{ border:1px solid #CCECD6;}

#t31{ background:url(t/Title8.jpg) no-repeat; height:26px; margin-top:5px;}
#t31 span a{ color:#FFF; font-weight:bold;}
#t31 td{ padding-left:10px;}
.bline { border:1px solid #cccccc; width:100%; height:125px}
.bline td{ border-bottom:1px dotted #cccccc; height:22px;}
.imgBg{ background:url(bgimg.jpg) no-repeat; width:165px; height:130px; margin:0px 10px 0px 8px; }
.imgBg img{ margin:11px;}
a.f14px{ font-size:14px; line-height:150%; color:#000}
a.f14px:hover{ font-size:14px; line-height:150%; color:#F00;}
.linkTable{ border:1px solid #93C0EA; background:url(foot_bg.gif) repeat-x top; width:981px; margin-top:5px;}
a.linkImg img{ width:132px; height:35px; margin:5px 15px 5px 15px}
a.linkTitle { color:#06F; font-size:14px; line-height:120%; display:block;  font-weight:bold;margin:5px 0px 0px 15px }
a.linkTitle:hover { color:#F00; font-size:14px; line-height:120%; display:block;   font-weight:bold;margin:5px 0px 0px 15px}

a.linkText { color:#333;font-size:12px; line-height:200%; display:block;  width:130px; float:left;margin:5px 15px 5px 15px}
a.linkText:hover { color:#333;font-size:12px; line-height:200%; display:block; width:130px;float:left;margin:5px 15px 5px 15px }
.case{
margin:5px 0 0px 0;
width:981px;
height:185px;
background:url(Index_45.jpg) no-repeat;
}
.indexLeft {
	WIDTH: 980px; FLOAT: left; OVERFLOW: hidden; padding-top:15px
}
.indexLeft .caseShow {
	BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px; OVERFLOW: hidden
}
.indexLeft .caseShow .leftarrow {
	/*BACKGROUND-IMAGE: url(arrow1.gif);*/ MARGIN-TOP: 40px; WIDTH: 38px; FLOAT: left; HEIGHT: 99px; CURSOR: pointer
}
.indexLeft .caseShow .centerCase {
	WIDTH: 898px; FLOAT: left; HEIGHT: 180px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.indexLeft .caseShow .rightarrow {
	/*BACKGROUND-IMAGE: url(arrow1.gif);*/ MARGIN-TOP: 40px; WIDTH: 38px; BACKGROUND-POSITION: 0px 99px; FLOAT: left; HEIGHT: 99px; CURSOR: pointer
}
.ulIndexCase {
	WIDTH: 890px
}
.ulIndexCase LI {
	TEXT-ALIGN: center; MARGIN:0 5px 0 3px; WIDTH: 170px; DISPLAY: inline; FLOAT: left; line-height:24px;
}
.ulIndexCase LI IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 1px; width:160px; height:120px; display:block
}
.gg{ background:url(GG.jpg); height:36px;} 
.border1px{ border:1px solid #61BBF7; border-top:none;}
.gsjs{background:url(gsjs.jpg); height:36px;}
.dwyc{background:url(dwyc.jpg); height:36px;}
#dwyc img { margin:10px 0px 10px 0px;}
#dwyc .title1{ font-size:14px; font-family:Î¢ÈíÑÅºÚ; line-height:150%;}
#dwyc .c{ font-size:12px; font-family:ËÎÌå; line-height:130%; margin-top:5px; color:#999}

.hydl{background:url(hydl.jpg); height:35px;}
.hyxx{background:url(hyxx.jpg); height:35px;}
.zczs{background:url(zczs.jpg); height:35px; }
.m3{ margin-top:3px;}
.more{ margin-right:10px; margin-bottom:10px}