@charset "utf-8";
/* CSS Document */
div{margin:0px auto;}
body,form{margin:0px; text-align:center; margin-right:auto; margin-left:auto;}
table{margin:0px;}
body,td,div,p{ font-size:12px; color:#484848;  line-height:160%;}
body{
		background-image: url(/images/shoubj.jpg);
	background-repeat:repeat-x;	
	
	}
	
a:link,a:visited { text-decoration:none; color:#484848;}
a:hover{color:#C00}
ul ,li {list-style: none; margin:0px;}
img {border:0;}
.clear{ clear:both; display:inherit}
.left{float:left;}
.right{float:right;}
.logo{ background:url(/images/home_01.jpg); height:62px;}
.main{width:1004px;}
.main2{width:964px;}
.main2b{width:964px;background:url(/images/jj_08b.jpg); background-position: top left; background-repeat:repeat-y}
.divw{margin:0px; }
.whiteback{background:url(/images/indexbg.jpg)}
.indexleft1{background:url(/images/home_03.jpg); height:362px; width:274px;}
.indexmiddle{width:730px;}
.indexright{width:682px}
.indexleft2{width:309px;}
.indexright2{width:373px}
.indexleftcontent1{ padding-left:15px;text-align:left; height:198px; overflow:hidden; }
.indexleftcontent2{padding-left:15px;text-align:left; height:189px; overflow:hidden;}
.righth1bg{background:url(/images/zhuye_12.jpg); height:29px;}
.indextag1{width:106px; height:29px; line-height:29px; background:url(/images/indexnav/l.gif);}
.indextag1 a:link,.indextag1 a:visited{color:#FFF; font-size:14px; font-weight:bold;}
.indextag1 a:hover{color:#FFC}
.indextag2{width:106px; height:29px;line-height:29px; background:url(/images/indexnav/b.gif);}
.indextag2 a:link,.indextag2 a:visited{color:#000000; font-size:14px; font-weight:bold;}
.indextag2 a:hover{color:#039}
.indextagcont{width:640px; padding-left:15px; padding-top:8px; margin:0px;}
.indexrightcontent1{background:url(/images/zhuye_13.jpg); height:203px; text-align:left; overflow:hidden}
.lefth1{height:34px; text-align:left;}
.contleft{width:251px; overflow:hidden}
.contright{width:753px; overflow:hidden}
.leftparent{width:746px; overflow:hidden}
.middleparent{ width:458px;}
.rightparent{ width:208px;}
.tophomepage{ width:259px; height:97px; background:url(/images/zhuye_02.jpg)}
.leftmenu{width:168px; padding-left:40px; height:33px; line-height:33px;  background:url(/images/cpleft.jpg); text-align:left ;font-size:14px;  }
.leftmenu a:link,.leftmenu a:visited{ font-size:14px;  color:#182b69; display:block;}
.leftmenu a:hover{   color:#1044b3 }

.leftmenua{width:168px; padding-left:40px; height:33px; line-height:33px;  background:url(/images/cpleft.jpg); text-align:left ;font-size:14px;  }
.leftmenua a:link,.leftmenua a:visited{ font-size:14px;  color:#182b69; display:block;}
.leftmenua a:hover{   color:#1044b3 }

.leftlxwm{text-align:left}
.rightpath{line-height:30px; height:30px; padding-right:15px;}
.rightpath,.rightpath a:link,.rightpath a:visited{color:#505050; }
.rightpath a:hover{ color:#ffffff}
.infocoutent,.contfont{padding-top:10px; width:90%; }
.contfont,.infocoutent{text-align:justify; color:#424335; text-justify:inter-ideograph; height:auto!important; height:380px; min-height:380px;  font-size:14px; line-height:160%;}
.contfont p,.contfont div ,.contfont span ,.contfont td,.contfont a,.infocoutent p,.infocoutent div ,.infocoutent span ,.infocoutent td,.infocoutent a{ line-height:160%;}
.infodate{display:none}
.infoimg{ width:189px; margin:10px; margin:24px; *margin:20px; _margin:16px;}
.infoimg1{ width:212px; margin:12px; *margin:12px; _margin:8px;}
.infodatecont{ text-align:center;}
.footpage{ padding-top:20px;text-align:center}
.boot{ height:77px; background:url(/images/aboutus_09.jpg);}
.goback{text-align:center; width:100%;}
.nav{text-align:left; height:36px; display:inline-block; }
.nav ul{display:inline-block; }
.nav li{padding:0; margin:0;  float:left; list-style:none; }
.nav ul,.nav ul li{padding:0; margin:0;  float:left; list-style:none; }
.nav ul li{ padding-left:10px; padding-right:10px; background:url(/images/navtiao.jpg); background-position:top right; background-repeat:no-repeat; height:36px; line-height:36px;}
.nav ul li a:link,.nav ul li a:visited{color:#FFF;  text-decoration:none; font-size:14px;}
.nav ul li a:hover{color:#D7EBFF}
.infokuang{width:97%;}
.botnav{ height:50px; padding-top:35px; background:url(/images/zhsy_13.jpg)}
.leftnrparent{ width:191px;}
.lefttitle{ background:url(/images/jj_04.jpg); height:30px;}
.righttitle{background:url(/images/jj_06.jpg); height:30px;}
.leftnavttt{background:url(/images/znav/left.jpg); width:12px; height:30px;}
.middlenavttt{background:url(/images/znav/middle.jpg); height:30px;}
.rightnavttt{background:url(/images/znav/right.jpg);width:12px;height:30px;}
.rightnrparent{ width:773px;}
.textleft{ text-align:left}
.textright{ text-align:right}
.x111 p,.x11 p,.x1134 p,.x11123 p,.x1134 p{ padding:0px; margin:0px;}
.textstyle1{color:#004ab4; font-size:14px;  font-weight:bold }
.textstyle1 a:link,.textstyle1 a:visited{color:#004ab4; font-size:14px; font-weight:bold }
.textstyle1 a:hover{color:#C30}
.textstyle2{ font-family:Verdana, Geneva, sans-serif;color:#004ab4; font-size:12px}
.textstyle2 a:link,.textstyle2 a:visited{font-family:Verdana, Geneva, sans-serif;color:#004ab4; font-size:12px}
.textstyle2 a:hover{color:#C30}
.textstyle3{color:#ffffff; font-size:14px;  font-weight:bold;}
.textstyle3 a:link,.textstyle3 a:visited{color:#ffffff; font-size:14px; font-weight:bold;}
.textstyle3 a:hover{color:#C30}
.infoclass a:link,.infoclass a:visited{color:#004ab4; font-size:14px; font-weight:bold}
.infoclass a:hover{color:#cc0000}
.textstyle4{ font-family:Verdana, Geneva, sans-serif;color:#ffffff; font-size:12px}
.textstyle4 a:link,.textstyle4 a:visited{font-family:Verdana, Geneva, sans-serif;color:#ffffff; font-size:12px}
.textstyle4 a:hover{color:#C30}

.textstyle5{ font-family:Verdana, Geneva, sans-serif;color:#c4c4c4; font-size:14px}
.textstyle5 a:link,.textstyle5 a:visited{font-family:Verdana, Geneva, sans-serif;color:#c4c4c4; font-size:14px}
.textstyle5 a:hover{color:#C30}

.textstyle6{ font-family:Verdana, Geneva, sans-serif;color:#000000; font-size:12px;  }
.textstyle6 a:link,.textstyle6 a:visited{color:#000000; font-size:12px;}
.textstyle6 a:hover{color:#C30}
.textstyle41{text-align:center; line-height:25px; height:25px;}
.imgbor1{width:228px; height:163px; border:1px solid #cccccc; padding:3px; margin:0px;}
.twhite5{ padding-top:5px;}
.twhite51{color:#215203; font-size:14px; line-height:25px; height:25px;  }
.twhite51 a:link,.twhite51 a:visited{color:#215203; font-size:14px;}
.twhite51 a:hover{color:#C30}
.twhite512{color:#2b2b2b; font-size:14px;  height:25px; padding-top:5px;  }
.twhite512 a:link,.twhite512 a:visited{color:#2b2b2b; font-size:14px;}
.twhite512 a:hover{color:#C30}
.textstyle7{color:#007906; font-size:14px; font-weight:bold; }
.textstyle7 a:link,.textstyle7 a:visited{color:#007906; font-size:14px;font-weight:bold}
.textstyle7 a:hover{color:#C30}
.indexpick{ height:330px; overflow:hidden; text-align:center;}
.indexpiccss{width:142px; height:106px; padding:5px; border:1px solid #cccccc}
.indexpiccss1{width:114px; height:78px; padding:2px; border:1px solid #cccccc; margin:10px; margin-bottom:0px;}
.bot{background:url(/images/shou_24.jpg); height:146px;}
.infolist{ border-bottom:1px dashed #cccccc;}
.infolist a:link,.infolist a:visited{color:#424335; font-size:14px;}
.infolist a:hover{color:#C30}
.indexdate{color:#616161}
.indexinfolist{color:#215203;  }
.indexinfolist a:link,.indexinfolist a:visited{color:#424335; font-size:12px;}
.indexinfolist a:hover{color:#C30}
.indexdate{color:#616161}
.infolistimg1{width:219px; margin:3px;}
.sbk1{width:212px; height:158px; padding:3px; border:1px  solid #cccccc; }
.sbki{width:189px; height:127px; padding:3px; border:1px  solid #cccccc; background:#fff}
.infolistimg2{width:290px; margin:18px; margin-top:0px;}
.sbk2{width:297px; height:173px; padding-top:5px;  background:url(/images/xxylbbbb.jpg); overflow:hidden; }
.imggd{border:1px solid #cccccc; width:116px; height:77px; padding:5px; margin-left:5px; margin-right:5px;}
.paddingnr{padding:5px;}
.paddingleft{padding-left:35px;}
.paddingleft2{padding-left:31px;}
.paddingleft3{padding-left:25px;}
.paddingleft4{padding-left:32px;}
.paddingleft5{padding-left:50px;}
.paddingleft6{padding-left:30px;}
.paddingleft7{padding-left:15px;}
.contpaddr{padding-top:14px; padding-left:60px; text-align:left}
.indeximgbg{width:186px; padding-top:20px; overflow:hidden}
.piccss{width:164px; height:131px;padding:2px; border:1px  solid #34710e;}
.x1231 p{margin:0px; padding:0px;}
.infolist1{width:164px; height:166px; padding:2px; border:1px solid #CCC; margin:5px; margin-left:6px; margin-right:6px;}
.infotitle1{ font-size:18px; font-weight:bold; line-height:60px;}