@charset "gb2312";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-size:12px;
	width:100%;
	margin:0 auto;
	background-color: #fcfcfc;
	background-image: url(../images/bg03.jpg);
	background-position: center top;
}
ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	line-height: 26px;
} 
form{ margin:0px; padding:0px;}
a{ text-decoration:none; color:#424242; }
img{border:none;}
.layout{ width:100%; margin:0 auto; height:362px;   overflow:hidden;}
.top1{ width:1000px; height:362px;background:#fff;  margin:0 auto;}
.top1z{ width:240px; height:364px;  float:left;}
.top1z ul{ width:240px; float:left;}
.top1z li{ width:240px; list-style:none; float:left;}

.top1z a{ color:#db0801;}

.topz01 li a{  color:#db0801;}

.topz02 { float:left; width:700px;   overflow:hidden; }
.topz02 ul { float:right;  }

.topz02 li { float:right;  list-style:none;   color:#3c3c3c; }
.topz02 li span { float:right;  }


.navn { width:25px; background:url(../images/newl.jpg) repeat-y; float:left; overflow:hidden}
.navn ul { width:25px; list-style:none; margin:0 auto;overflow:hidden}
.navn li { width:7px; text-align:center; margin:0 auto; padding-left:5px; line-height:20px; font-weight:bold; color:#ae0700; }
.navn li span { float:right; width:25px; height:3px;}
.navn li a {color:#ae0700; }

.navn1 { width:25px; background:url(../images/zc1.jpg) repeat-y; float:left; overflow:hidden}
.navn1 ul { width:25px; list-style:none; margin:0 auto;overflow:hidden}
.navn1 li { width:25px; padding-bottom:5px; text-align:center; display: inline; font-weight:bold; color:#ae0700; }
.navn1 li a {  color:#ae0700; float:left; margin:0 auto;}

.nav { background:url(../images/nav1.jpg) no-repeat center ;  width:754px; height:115px; float:right; overflow: hidden}
.nav ul{ width:740px; margin:0 auto;  padding-top:30px;}
.nav li { float:left; color:#494949; width:78px; padding-left:4px;  font-weight:bold; text-align:center;  line-height:25px;}
.nav li a {color:#494949; width:75px;  font-size:12px;  line-height:25px; height:25px; float:left; text-align:center;  }
.nav li a:hover { color:#1e1e1e;  background:url(../images/nav01.jpg) no-repeat  center ; text-align:center; width:75px;;line-height:25px; }
.nav span { float: right; width:1px; height:12px;  padding-top:5px;}
.a1  {color:#af0802;  width:75px; height:25px;   text-align:center;  float:left; overflow:hidden;  }

.a1 a {color:#af0802;  width:75px; height:25px;  text-align:center;  float:left; overflow:hidden;  }
.a1 a:hover { color:#af0802; background:url(../images/nav01.jpg) no-repeat  center; width:75px;  height:25px;}


.ss { width:1000px; margin:0 auto; background:url(../images/ssbj.jpg) no-repeat; height:40px;}
.nab { width:760px; float:left;  height:250px; overflow:hidden}


/*.a2 a {color:#860108;  width:80px;; height:37px;  text-align:center;  float:left; overflow:hidden;  }
.a2 a:hover { color:#860108; background:url(../images/nav02.jpg) no-repeat center; width:80px;  height:25px;}*/
.main1 { width:1010px;; background:#ffffff ;  margin:0 auto; }

.main { width:1000px ; background:#ffffff ; margin:0 auto; overflow:hidden;  }

.flash1 { width:1000px;   margin:0 auto; padding-top:10px;  overflow:hidden}
.flash1 img { width:1000px; height:83px;  }
.hleft1 { width:778px; float:left; padding-left:10px; overflow:hidden }
.hleft2 { width:250px; float:left;margin-left:2px;  overflow:hidden   }


.gg { width:1000px;  margin:0 auto; padding-top:10px;}





.in_rlb { width:305px; float:left;}
.in_rlb ul { width:305px; margin:0 auto; height:278px;}
.in_rlb ul li { width:295px;margin:0 auto; line-height:25px; height:31px; padding-top:5px;border-bottom:#2c2c2c dashed 1px; color:#2c2c2c; text-align:left; }
.in_rlb ul li a {}

.TopSearch{
	width:700px;  
	height:32px; line-height:40px; padding-left:150px; float:left;
	overflow:hidden;
	
}
.TopSearch #keyword{ width:185px; height:21px; line-height:40px; background:#fff;; border:0px;}
.TopSearch #but{ width:104px; padding-left:5px; height:32px; overflow:hidden; background:none; border:0px; }

.x_inbt { width:1000px; float:left; height:39px; background:url(../images/zsbt.jpg) no-repeat; color:#fff; line-height:35px; font-weight:bold; text-indent:15px; }
.x_inbt span { float:right; color:#fff; padding-right:10px;}
.x_inbt span a {  color:#fff;}
.x_inlb { width:998px; margin:0 auto; border:#b2b2b2 solid 1px; border-top:none; overflow:hidden;}
.x_inlb ul { width:980px; margin:0 auto; padding-top:5px; overflow:hidden;}
.x_inlb li  { float:left; list-style:none;}


.x_inlb1 { width:995px; margin:0 auto;  overflow:hidden;}
.x_inlb1 ul { width:993px; margin:0 auto; overflow:hidden;}
.x_inlb1 li { font-weight:bold; font-size:14px; float:left; padding-top:5px; color:#121615; padding-left:5px; overflow:hidden;}
.x_inlb1 li a{ color:#195093;}

.x_inbj { background:url(../images/dt01bj.jpg) no-repeat; width:325px; text-align:center;  height:314px; margin:0 auto;}
.x_inbj1 { background:url(../images/dt02bj.jpg) no-repeat; width:309px;  height:314px; float:right}

.x_inbj2 { background:url(../images/dt01bj.jpg) no-repeat; width:323px; text-align:center;  height:314px; float: left; margin-left:11px;}

.fot { background:url(../images/fot.jpg) repeat-x; width:100%; height:29px; margin:0 auto; margin-top:10px;}
.in_left { width:674px; float:left;}
.in_leftbt { width:674px; float:left; background:url(../images/spbt_02.jpg) no-repeat; height:39px;}
.in_leftlb { width:674px; float:left;}
.in_leftlb ul { width:674px; margin:0 auto;}
.in_leftlb ul li { width:155px; text-align:center; border-bottom:#dbdbdb dashed 1px; padding-top:10px; padding-left:10px; float:left;}
.in_leftlb ul li a { color:#5b5959;}
.in_leftlb li img { padding:2px; border:#d0d0d0 solid 1px;}


.ny_left { width:750px; float:left;}
.ny_leftbt { width:750px; float:left; background:url(../images/nspbt_02.jpg) no-repeat; height:39px;}
.ny_leftbt01 { width:750px; float:left; background:url(../images/nbt12.jpg) no-repeat; font-family: "微软雅黑"; font-size:13px; color:#fff; font-weight:bold; line-height:33px; text-indent:10px;  height:33px;}

.ny_right { width:279px; float:right;}
.ny_rightbt { width:279px; float:left; background:url(../images/fgbt.jpg) no-repeat; height:27px; color:#fff; font-weight:bold; text-indent:15px; line-height:27px;}
.ny_rightbt span { float:right; color:#000; padding-right:30px; font-weight:normal;}


.ny_right01 { width:327px; float:right;}
.ny_rightbt01 { width:327px; float:left; background:url(../images/chbt.jpg) no-repeat; height:30px; color:#fff; font-weight:bold; text-indent:15px; line-height:30px;}

.ny_rightbt01 span { padding-top:3px; padding-right:5px; float:right ; overflow:hidden}

.ny_right02 { width:240px; float:right; padding-top:4px;}
.ny_rightbt02 { width:239px;border-right:#ccc solid 1px; float:left; background:url(../images/chbt1.jpg) no-repeat; height:31px; color:#fff; font-weight:bold; text-indent:30px; line-height:31px;}
.ny_rightbt02 span { float:right; padding-right:4px; font-weight:normal}

.x_inlb01 { width:980px; background: url(../images/cgzx.jpg) no-repeat; height:210px; margin:0 auto; margin-top:10px;}
.x_inlb01 ul { width:980px; margin:0 auto; padding-left:60px; padding-top:20px;}
.x_inlb01 ul li { width:180px; float:left;}
.x_inlb01 ul li a { color:#3d3d3d; line-height:25px; overflow:hidden }


.x_inxwbt { width:980px; float:left; height:35px; background:url(../images/gnw.jpg) no-repeat;}
.x_linkbt { width:980px; float:left; height:35px; background:url(../images/link.jpg) no-repeat;}

.in_left1 { width:490px; float:left;}
.in_right1 { width:487px; float:left;  }

.in_leftbt1 { width:490px; float:left; background:url(../images/gnbt01.jpg) no-repeat; font-weight:bold; text-indent:25px; font-size:14px; color:#860108;  height:42px; line-height:62px;  overflow:hidden}
.in_leftbt a {  float:left; float:right;text-align:right; color:#860108;  line-height:39px;  }

.in_leftbt1 span a { float:right; width:150px; color:#860108; font-size:12px; font-family:"微软雅黑"; padding-right:10px; }

.in_rightbt1 { width:489px; float:left; background:url(../images/gnbt01.jpg) no-repeat; font-weight:bold; text-indent:25px; font-size:14px; color:#860108;  height:42px; line-height:62px;  overflow:hidden}

.in_rightbt1 span a { float:right; width:150px; color:#860108; font-size:12px; font-family:"微软雅黑"; padding-right:10px; }

.in_leftlb1 { width:489px; float:left;background:url(../images/gnxwbj.jpg) repeat-x; }
.in_leftlb1 ul { width:487px; margin:0 auto;}
.in_leftlb1 ul li { width:460px; color:#444343; padding-left:10px;  float:left;}


.in_leftlb01 { width:489px; float:left; }
.in_leftlb01 ul { width:487px; margin:0 auto;}
.in_leftlb01 ul li { width:230px; color:#5b5959; height:23px; line-height:23px; padding-left:10px;  float:left;}
.in_leftlb01 ul li a{  color:#5b5959;}

.in_leftlb1 li img { padding:2px; border:#d0d0d0 solid 1px;}

.in_right { width:305px; float:left;}
.in_rightbt { width:305px; float:left; background:url(../images/spbt_03.jpg) no-repeat; height:39px;}
.in_rightbt a { width:305px; float:right; text-align:right; font-weight:bold; line-height:39px; color: #FFFFFF; height:39px;}
.in_rightbt span  a { float:right;  padding-right:20px; width:100px; font-weight:bold; color: #FFFFFF;}

.in_rightlb { width:300px; float:left; background:#fcf5e2;}
.in_rightlb ul { width:300px; margin:0 auto;}
.in_rightlb ul li { width:280px;margin:0 auto; border-bottom:#2c2c2c dashed 1px; color:#2c2c2c}



.x_inlink { width:978px; margin:0 auto;   overflow:hidden}
.x_inlink ul { width:976px; margin:0 auto;border-left:#d1d1d0 solid 1px; border-right:#d1d1d0 solid 1px; background:url(../images/linkbj.jpg) repeat-x; overflow:hidden;}
.x_inlink ul li { width:150px; color:#860108; font-family:"微软雅黑"; font-weight:bold; float:left; text-align:center; line-height:20px;}
.x_inlink li a { color:#860108;}

.llb041  { color:#e80404;list-style: none;  }
.llb041 a { color:#e80404;font-weight: bold   }

.ny_leftlb { width:636px; float:left; border:#cecece solid 1px; overflow:hidden;}
.ny_leftlb ul { width:636px; margin:0 auto;}
.ny_leftlb ul li { width:180px; text-align:center;  border-bottom:#dbdbdb dashed 1px; padding-left:32px; padding-top:10px; padding-bottom:5px; line-height:25px; float:left; overflow:hidden;}
.ny_leftlb ul li a { color:#5b5959;}
.ny_leftlb li img { padding:2px; border:#d0d0d0 solid 1px; overflow:hidden}

.ne_leftlb { width:748px; float:left; border:#cecece solid 1px; overflow:hidden;}
.ne_leftlb ul { width:740px; margin:0 auto;}
.ne_leftlb ul li { width:730px;  border-bottom:#dbdbdb dashed 1px; padding-top:5px; line-height:25px; margin:0 auto; overflow:hidden;}
.ne_leftlb ul li a { color:#5b5959;}

.ny_rightlb { width:277px; float:left; border:#b2b2b2 solid 1px;}
.ny_rightlb ul { width:250px; margin:0 auto;}
.ny_rightlb ul li { width:250px;margin:0 auto; color:#2c2c2c}


.ny_rightlb01 { width:325px; float:left; border:#b2b2b2 solid 1px;}
.ny_rightlb01 ul { width:325px; margin:0 auto;}
.ny_rightlb01 ul li { width:325px;margin:0 auto; color:#2c2c2c}

.ny_rightlb02 { width:238px; float:left; border:#b2b2b2 solid 1px;}
.ny_rightlb02 ul { width:238px; margin:0 auto; padding-top:5px; padding-bottom:5px;}
.ny_rightlb02 ul li { width:238px;margin:0 auto; line-height:25px; color:#2c2c2c}



.hleft { width:360x; float:left; overflow: hidden; }
.hleft001 { width:225px; float:left; margin-left:2px; overflow:hidden }

.hleft002 { width:225px; float:left; margin-left:2px; margin-top:10px; overflow:hidden }

.fengexian {HEIGHT: 15px; width:1002px; margin:0px auto;line-height:15px;background:url(../images/fengexian.jpg) repeat-x ; overflow: hidden}
.fenge { border-right:#e8e8ea solid 1px; height:250px; float:left; width:1px; margin-left:5px; margin-right:5px; margin-top:10px; overflow:hidden}
.fenge001 { border-right:#e8e8ea solid 1px; height:220px; float:left; width:1px; margin-left:5px; margin-right:5px; margin-top:10px; overflow:hidden}
.hzj { width:1000px; margin:0 auto; background:#fff; margin-top:0px; overflow:hidden;}
.hzjj { width:890px; margin:0 auto; margin-top:10px; overflow:hidden;}
.hzjj1 { width:950px;  margin:0 auto; margin-top:10px; overflow:hidden;}

.hzj01 { width:1002px; margin:0 auto;  overflow:hidden;}

.case { width:1002px; margin:0 auto}
.casebt { width:1002px; height:35px; color:#000000; font-size:16px; font-family: "宋体";}
.caselb { width:1002px; margin:0 auto}
.caselb ul{ width:1002px; margin:0 auto}
.caselb li {  color:#656464; margin-left:15px; background:url(../images/probj.jpg) no-repeat 12px 8px; width:220px; padding-left:10px;  float: left; overflow:hidden}
.caselb li a { color:#000000;  }
.caselb li img { width:215px; height:155px; }

.nleft1 { width:235x; float:left; margin-top:-8px; }

.nleft { width:235x; float:left; overflow: hidden; }
.hleftbt { width:778px; height:31px; float:left; line-height:31px;  text-indent:20px; color:#656464; font-weight:bold; font-size:18px; }
.hleftbt span { float:right; color:#fefefe; font-weight:normal; line-height:30px; padding-right:32px;}
.hleftbt span  a{ color:#cccc;}
.hleftbt101 { background: url(../images/rbt002.jpg) no-repeat; width:246px; height:27px; float:left; line-height:20px;  text-indent:20px; color:#fefefe; font-weight:bold; font-size:13px; }
.hleftbt101 span { float:right; color:#fefefe; font-weight:normal; line-height:30px; padding-right:20px;}
.hleftbt101 span  a{ color:#cccc;}

.hleftbt001 { background: url(../images/hcontbt.gif) no-repeat left top; width:225px; height:27px; float:left; line-height:20px;  text-indent:15px; color:#fefefe; font-size:13px; }

.hleftbt01 {  width:234px; height:33px; float:left; line-height:33px; font-weight:bold; text-indent:25px; color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.hleftlb { width:650px; float:left;   border-top:none;   }

.hleftlb ul { width:650px; margin:0 auto; color:#656464;  overflow:hidden  }
.hleftlb li {  border-bottom:#e5e5e5  solid 1px; color:#656464; line-height:25px; width:180px; text-align:center; height:25px;text-indent:10px; overflow:hidden}
.hleftlb li a { color:#cd0a0a;  text-indent:20px;}





.hleftlb001 { width:225px; float:left;  margin-left:1px; margin-bottom:4px; }

.hleftlb001 ul { width:225px; margin:0 auto; overflow:hidden  }
.hleftlb001 li {  border-bottom:#e5e5e5 dashed 1px; line-height:25px; width:225px; height:25px;text-indent:10px; overflow:hidden}
.hleftlb001 li a { color:#878787; font-weight:bold;  text-indent:20px;}



.hleftlb001 { width:229px; float:left;  border-top:none; margin-left:1px; margin-bottom:4px; }

.hleftlb001 ul { width:229px; margin:0 auto; overflow:hidden  }
.hleftlb001 li {  border-bottom:#e5e5e5 dashed 1px; line-height:25px; width:229px; height:25px;text-indent:10px; overflow:hidden}
.hleftlb001 li a { color:#01b708; font-weight:bold;  text-indent:20px;}

.more { width:213px; margin:0 auto; height:95px; background:url(../images/lb01.jpg) no-repeat;  }
.more a { margin-right:20px;}
.hcontbt { background: url(../images/hcont.gif) no-repeat -1px 0px;; width:230px; height:31px; float:left; line-height:31px; font-weight:bold; text-indent:35px; color:#3c3c3c; font-size:13px;}
.hcont{ width:226px; float:left;  border-top: none;    overflow:hidden;}
.hcont ul { width:222px; margin-top:10px; margin:0 auto;background:#fbfbfb;  margin-bottom:5px; overflow: hidden;}
.hcont li { background: url(../images/xbt.gif) no-repeat center; padding-top:10px; text-indent:25px; margin:0 auto;  line-height:25px; height:30px; width:220px; overflow:hidden; }
.hcont li a { color:#434443; }
.more1 { background:url(../images/lcontbj.gif) no-repeat; width:221px; height:90px; float:left; margin-top:-50px; overflow:hidden;}
.hright1 { width:778px; float:right;  overflow:hidden  }
.hright { width:778px; float:left;}

.hright101 { width:745px; float:left; border-left:#dbdbdb  solid 2px; padding-left:5px; margin-top:-2px; min-height:420px; _height:420px;_height:expression(document.body.clientheight< 420? "420px": "auto" );    }


.nright { width:745px; float:left;margin-top:6px;}

.hright01 { width:417px; float:left; margin-left:5px; margin-top:10px; }
.hright02 { width:316px; float:left; margin-left:10px; margin-top:10px; }

.hrightbt {   width:778px;  text-indent:15px; color:#534f4e;  height:33px; float:left; line-height:33px;font-size:13px;  }


.hrightbt01 { background:url(../images/hrightbt1.gif) no-repeat; width:758px; font-weight:bold; text-indent:20px; color:#ffffff;  height:40px; float:left; line-height:45px;font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.hrightbt01 span { float:right; color:#72c446; font-weight:normal; margin-right:25px; line-height:50px; overflow:hidden;}
.hrightbt01 span a {  color:#dc093c;}

.hrightny {width:778px; float:left; background:url(../images/hbj.jpg) repeat-y;  border-top:none; }
.hrightny ul { width:770px; margin:0 auto; margin-top:10px;}
.hrightny li { width:770px; margin:0 auto; line-height:27px; text-indent:15px;color:#94572b; font-size:14px; }
.hrightny li h1 { background:url(../images/pronybt.jpg) no-repeat;font-weight:bold; text-indent:15px; font-size:14px; font-weight:bold; color:#5e5e5e; width:350px; float:left; height:25px; }

.hrightny li a { color:#401c04; }


.hrightny01 { width:755px; float:left;  border-top:none; margin-top:0px !important; margin-top:-5px; overflow:hidden;}
.hrightny01 ul { width:750px; float:left}
.hrightny01 li { width:745px; float: left; line-height:27px; color:#454545;  }

.hrightbt2 { background:url(../images/hrightbt2.gif) no-repeat; width:417px;  font-weight:bold; text-indent:35px; color:#ffffff;  height:37px; float:left; line-height:40px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.hrightbt2 span { float:right; color:#72c446; font-weight:normal; margin-right:25px; line-height:50px; overflow:hidden;}
.hrightbt2 span a {  color:#72c446;}

.hrightbt3 { background:url(../images/hrightbt3.gif) no-repeat; width:317px; font-weight:bold; text-indent:5px; color:#ffffff;  height:37px; float:left; line-height:40px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.hrightbt3 span { float:right; color:#72c446; font-weight:normal; margin-right:25px; line-height:45px; overflow:hidden;}
.hrightbt3 span a {  color:#72c446;}

.hch { width:316px; float:left}

.hpro { width:417px; float: left; border-top: none; margin-top:-4px; overflow:hidden }
.hpro ul{ width:417px; float:left;color:#646464; margin-top:15px; margin-bottom:15px; }
.hpro li { width:384px;  margin:0 auto; border-bottom:#d4d4d4 dashed 1px;  color:#646464; display:block; overflow:hidden}
.hpro li a{  color:#646464;}

.hpro li span{ float:right; color:#646464;}


.hpro002 { width:778px; float:left; padding-left:10px; padding-top:10px; background:#ffffff; margin-bottom:1px; overflow:hidden}
.hpro003 { width:778px; float:right; padding-right:4px; padding-top:10px; background:#ffffff; margin-bottom:1px; overflow:hidden}
.hpro001 { width:778px; float:left; padding-top:10px;   overflow:hidden}

.hpro01bt { width:980px; background:url(../images/hpro01bt.gif) no-repeat center; width:982px; line-height:29px; height:29px; float:left; color:#04a90d; text-indent:35px; overflow:hidden}
.hpro01bt span { float:right;}


.hpro01bt1 { width:778px; background:url(../images/hpbtt1.jpg) no-repeat left center;  font-weight:bold; text-indent:25px; color:#ffffff;  height:27px; float:left; line-height:27px;font-size:12px; overflow:hidden;}
.hpro01bt1 span { float:right; color:#401c04; font-weight:normal; padding-right:10px; line-height:27px !important; line-height:27px;height:38px; overflow:hidden;}
.hpro01bt1 span a { color:#401c04;}

.hprolb { width:778px; float:left; background:url(../images/hbj.jpg) repeat-y;}
.hprolb ul { width:778px; float:left; height:160px; padding-top:10px; padding-left:15px;overflow:hidden}
.hprolb li { width:190px; float:left; text-align:center; overflow:hidden}
.hprolb li img { width:163px; height:123px; padding:2px; border:#fad6bc solid 4px;}

.hprolb li a{ color:#401c04;}



.hprolb1 { width:778px; float:left; background:url(../images/hbj.jpg) repeat-y;}
.hprolb1 ul { width:778px; float:left; height:170px; padding-top:10px; padding-left:15px;overflow:hidden}
.hprolb1 li { width:190px; float:left; text-align:center; overflow:hidden}
.hprolb1 li img { width:163px; height:123px; padding:2px; border:#fad6bc solid 4px;}

.hprolb1 li a{ color:#401c04;}

.hprony { width:982px; float:left;}
.hprony  ul{ width:982px; float:left}
.hprony li { border:#dedede solid 1px; width:120px; height:190px; text-align:center;}

.hnew{ width:763px; float: left; border:#e3e3e3 solid 1px;}
.hnew ul{ width:750px; float:left; margin-top:15px; margin-bottom:15px;}
.hnimg { width:241px; height:146px; float:left; padding:2px; border:#bec0c0 solid 1px;}
.hnlb { width:475px; float:left; margin-left:25px; border-bottom:#e5e5e5 dashed 1px; line-height:30px;}
.hnlb a { color:#454545;}
.hnlb span { float:right; color:#454545;}

.hnewleft { width:384px; float:left; }
.hnewleft1 { width:384px; float:left; padding-left:10px;}

.hnewbt { float:left; width:384px; background:url(../images/hnew01.jpg) no-repeat; height:33px; font-size:13px; font-weight:bold; line-height:33px; color:#ffffff; text-indent:20px;}

.hnewlb { width:384px; float:left; background:url(../images/hbj1.jpg) repeat-y; overflow:hidden;}
.foot { width:998px; border:#b2b2b2 solid 1px;   margin:0 auto; margin-top:10px;overflow:hidden;}
.footbt { width:977px; background: url(../images/zsbt22.jpg) no-repeat center; margin:0 auto; line-height:18px; height:18px; color:#000; text-align:center; font-weight:bold;}
.link { width:998px; border:#dddddd solid 1px; padding-top:10px; padding-bottom:10px;   margin:0 auto;}
.linklb {  border-top:none; width:980px;overflow:hidden;}
.linklb ul { width:960px; margin:0 auto;}
.linklb li { width:990px; float:left; height:43px; line-height:43px; text-align:center; color:#411c00; }
.linklb a { color:#411c00;}
.footer { width:980px; margin:0 auto;  height:42px;  }
.footer ul{ width:980px; margin:0 auto;}
.footer li { width:980px; float:left;  line-height:25px; text-align:center;  color:#401c02;}
.footer li a { color:#401c02;}
.footer li span { float:right;}
.lery { width:225px; margin-top:10px; float:left;}

.lcont { width:232px; float:left;}
.lcont1 { width:232px; background:url(../images/lcont.gif) no-repeat-2px 0px; height:80px; float:left;}

.lcont01 { width:225px; float:left; ; background:url(../images/zx01.jpg) no-repeat -2px 0px;; height:146px;}
.lcont11 { width:225px; height:52px; float:left;}
.lcont2 { width:232px; float:left}
.lcont02 { width:232px; float:left;}

.lcont03 { width:226px; float:left;}
.lcont03 ul { width:226px; float:left; margin-bottom:25px;}
.lcont03 li a {color:#851444; }

.nrightny { width:778px; float:left; background:url(../images/hbj.jpg) repeat-y;  border-top:none;}
.nrightny ul { width:770px; float:left; margin-top:5px; overflow:hidden}
.nrightny li { width:180px;  float:left; padding-left:12px; border-bottom:#dbdbdb dashed 1px; padding-top:15px; color:#401c02; overflow:hidden}
.nrightny li a{ color:#401c02;}
.nrightny li img { width:175px; height:123px; overflow:hidden }

.nrightny01 { width:1000px; float:left; background:url(../images/hbj.jpg) repeat-y;  border-top:none;}
.nrightny01 ul { width:1000px; float:left; overflow:hidden}
.nrightny01 li { width:1000px;  float:left;  border-bottom:#dbdbdb dashed 1px; color:#401c02; overflow:hidden}
.nrightny01 li img {width:311px; padding:2px; border:#dbdbdb solid 1px; height:207px;  }




.nrightny1 { width:778px; float:left; background:url(../images/hbj.jpg) repeat-y;  border-top:none;}
.nrightny1 ul { width:770px; float:left; margin-top:5px;}
.nrightny1 li { width:385px;  float:left; border-bottom:#dbdbdb  solid 1px; padding-bottom:10px; text-align:center; margin-top:15px; color:#401c02; overflow:hidden}
.nrightny1 li a{ color:#401c02;}
.nrightny1 li img { width:335px; height:146px; overflow:hidden }

.prodb { background:url(../images/probor1.jpg) left bottom; margin-top:10px; width:370px; height:9px; float:left; overflow:hidden;}

.npro { width:755px; float: left; border:#e3e3e3 solid 1px; margin-top:0px !important; margin-top:-5px; border-top:none;overflow:hidden;}
.npro ul{ width:750px; margin:0 auto;  margin-top:15px; margin-left:5px; margin-bottom:15px; overflow:hidden;}
.npro li { width:185px; height:160px; float:left; text-align:center;border-bottom:#e5e5e5 dashed 1px;color:#b30100; margin-top:10px; overflow:hidden;}
.fenye { width:750px; margin:0 auto; text-align:center; height:25px; margin-right:20px; overflow:hidden}



.cpxlaaaa a: hover {display:block; float:left;background:url(../images/xbt01.gif) no-repeat;  width:206px; height:31px;line-height:25px;  margin-top:2px; color:#ffffff; font-size:12px; font-weight:bold;}
.cpxlaaaa {display:block; width:206px; background:url(../images/xbt01.gif) no-repeat; float:left; height:31px;line-height:25px; margin-top:2px; color:#0090c5; font-size:12px; font-weight:bold; overflow: hidden;}

.newlb { width:763px;float: left; border:#e3e3e3 solid 1px; border-top:none; margin-top:0px !important; margin-top:-5px; overflow:hidden;}
.newlb ul{ width:750px; margin:0 auto;  margin-top:15px;  margin-bottom:15px; overflow:hidden;}
.newlb li { width:720px; height:25px; line-height:25px; margin:0 auto; border-bottom:#e5e5e5 dashed 1px;color:#b30100; margin-top:10px; overflow:hidden;}
.newlb span { float:right}

.newslbt { width:733px; margin: 0 auto; line-height:30px; text-align:center; color:#F00; font-size:14px; font-weight: bold;;}
.newslbx { width:733px; margin: 0 auto; border-bottom:#e5e5e5 dashed 1px; text-align:center; line-height:25px; color:#ccc;}
.prolbimg { width:400px; margin:0 auto;margin-bottom:10px; margin-top:10px;  overflow:hidden}
.prolbimg1 { width:500px; float:left;margin-bottom:10px; margin-top:10px;  overflow:hidden}
.newslbt2 { width:250px; float:left;line-height:30px; color:#000000; margin-top:20px; font-size:12px; overflow:hidden;}
.newslbt1 { width:733px; margin: 0 auto; line-height:30px;border-bottom:#e5e5e5 dashed 1px; text-align:center; color:#F00; font-size:14px; font-weight: bold; overflow:hidden;}

.lian1 { width:225px; float:left; margin-top:5px; }

.lian2 { width:225px; float:left; margin-top:10px;}
.lian2 img { padding:8px;}

.lian3{ width:229px; background:url(../images/zx01.jpg) no-repeat; height:146px; float:left; margin-top:10px;}
.lian4{ width:229px;  height:38px; float:left; margin-top:5px; }
.lian01 { width:229px;  float:left; margin-top:5px; }

.conbt {border-top:1px solid #ccc; background:#efefef; height:25px; text-indent:25px; font-weight:bold; width:755px; border-bottom: 1px solid #ccc;}

.products{ width:778px;background:url(../images/hbj.jpg) repeat-y;  overflow:hidden; float:left;position:relative; text-align:center;}
.last,.next{ cursor:pointer;}
.last{width:30px; height:48px; overflow:hidden; background:url(../images/feature_left.gif) no-repeat; position:absolute; top:55px; left:10px;}
.next{width:30px; height:48px; overflow:hidden; background:url(../images/feature_right.gif) no-repeat; position:absolute; top:55px; right:10px;}
.productts{ width:690px; height:190px; margin:0 auto; overflow:hidden}
.productts ul{ width:690px; float:left}
.productts ul li{ width:185px; height:163px; overflow:hidden; float:left; line-height:30px; color:#401c04; }
.productts ul li a{  color:#401c04; }

.productts ul li img{  border:#fad7bb solid 4px; width:163px; height:123px;  padding:5px;  }
.productts ul li table{width:170px; height:130px; margin:0 auto;}

.navjg { background:url(../images/ban101.gif) no-repeat top center;  width:1000px; height:19px; margin:0 auto;margin-top:-10px; overflow:hidden}

.xianx { color:#411c02;   float:left;}
.xianx a{ color:#411c02}


.xianx01 { color:#646464; overflow:hidden;  float:left;}
.xianx01 a{ color:#646464}

.xianx1 { color:#646464; padding-right:5px;}
.xianx1 a{ color:#646464}


.left_QQ_line li{ height:28px; line-height:28px; width:226px; float:left; border-bottom:1px dashed #d5d5d5;}


.pp01 { width:345px; float:left;  }
.p01 { width:711px; float:left; }
.p02 { width:372px; float:left;padding-left:10px;  }
.p03 { width:198px; float:left; padding-right:1px; border-right: #000  dashed 1px;  }

.p04 { width:390px; float:right;  }
.p05 { width:328px; float:left;  }
.p06 { width:496px; float:left;  }
.psl { width:494px; border:#b2b2b2 solid 1px; float:left}
.pssl { width:998px; float:left}
.ps2{ width:496px;  border-bottom:#b2b2b2 solid 1px;border-right:#b2b2b2 solid 1px; float:left}
.ps3 { width:510px; float:left}
.ps4 { width:245px; float:left}
.ps5 { width:245px; float:left}
.ps3bt { float:left; margin-top:10px; width:510px; background:url(../images/bm.jpg) no-repeat; font-size:12px; height:27px; color:#fff; font-weight:bold; line-height:27px; text-align:left; text-indent:30px;  }
.ps4bt { float:left; margin-top:10px; width:245px; background:url(../images/pjbt.jpg) no-repeat; font-size:12px; height:27px; color:#fff; font-weight:bold; line-height:27px; text-align:left; text-indent:30px;  }
.ps5bt { float:left; margin-top:10px; width:245px; background:url(../images/pjbt1.jpg) no-repeat; font-size:12px; height:27px; color:#fff; font-weight:bold; line-height:27px; text-align:left; text-indent:30px;  }

.pslb { width:510px; float:left;}
.pslb1 { width:243px; height:335px; border-right:#b2b2b2 solid 1px; border-top:#b2b2b2 solid 1px;border-bottom:#b2b2b2 solid 1px;  float:left; overflow:hidden }
.pslb1 ul { width:243px;  float:left; }
.pslb1 ul li { width:230px; height:25px; line-height:25px; margin:0 auto; list-style:none;  overflow:hidden }

.p03bt { margin:0 auto; margin-top:3px; width:134px; background:url(../images/hybt.jpg) no-repeat; font-size:12px; height:29px; color:#a90800;  line-height:29px; text-align:center; text-indent:10px;  }
.p03bt a { color:#a90600;}

.p04bt { float:left; width:390px; background:url(../images/tdbt.jpg) no-repeat; font-size:12px; height:25px; color:#fff; font-weight:bold; line-height:25px; text-indent:10px;  }
.p04bt a { color:#fff;}
.p04bt span{ float:right; color:#333; padding-top:5px;font-weight: normal; }
.p05bt { float:left; width:270px; background:url(../images/jsbt2.jpg) no-repeat; font-size:12px; height:25px; color:#004399; font-weight:bold; line-height:25px; text-indent:10px;  }
.p05bt span{ float:right; color:#333; padding-right:10px;font-weight: normal; }

.p01bt { float:left; width:711px;  background:url(../images/spbt.jpg) no-repeat; font-size:14px; text-indent:30px; height:28px; color:#fff; font-weight:bold; line-height:28px; text-align:left;}
.p01bt span { float:right; padding-top:3px; padding-right:5px; }

.p02bt { float:left; width:710px; background:url(../images/zcbt.jpg) no-repeat left top; font-size:14px; height:31px; color:#ffffff; font-weight:bold; line-height:31px;  overflow:hidden}
.p02bt ul { width:472px; float:right; text-align:center;}
.p02bt li {  float:left; line-height:31px; height:31px; list-style:none;text-align:center;}
.p02bt span { float:right;}

.p02bt1 { float:left; width:328px; background:url(../images/ynbt01.jpg) no-repeat left top; font-size:14px; height:26px; color:#ffffff; font-weight:bold; line-height:26px; text-align:center; overflow:hidden}
.p02bt1 ul { width:328px; float:left;}
.p02bt1 li { width:100px; float:left; text-align:center; color:#a90600;}
.p02bt1 span { float:right;}
.p02bt1 li { width:100px; float:left; font-weight:normal; text-align:center; color:#a90600;}
.p02bt1 li a {  color:#a90600;}

.p02bt12 { margin:0 auto; width:115px; background:url(../images/ynbt.jpg) no-repeat left top; font-size:14px; height:29px; color:#ffffff; font-weight:bold; line-height:29px; text-align:center; overflow:hidden}
.p02bt12 a { color:#fff; }

.p02bt13 { margin:0 auto; width:160px; background:url(../images/ynbt1.jpg) no-repeat center top; font-size:14px; height:29px; color:#ffffff; font-weight:bold; line-height:29px; text-align:center; overflow:hidden}
.p02bt13 a { color:#fff; }

.p06bt { float:left; margin-top:10px; width:496px; background:url(../images/hyslbt.jpg) no-repeat; font-size:12px; height:38px; color:#fff; font-weight:bold; line-height:38px; text-align:left; text-indent:10px;  }
.p06bt span { float:right; padding-top:5px; padding-right:5px; }


.plb01 { width:709px; border-left:#b4b2b3 solid 1px; border-right:#b4b2b3 solid 1px;border-bottom:#b4b2b3 solid 1px; float:left; }
.plb01 ul { width:370px; float:left;  }
.plb01 li { width:350px; margin:0 auto;  line-height:23px; font-size:14px; list-style:none; font-weight:bold;    }
.plb01 li a{ color:#444444;    }
.spnav { background:url(../images/spbt1.jpg) no-repeat; width:117px; height:163px;}
.spnav ul { width:100px; padding-left:5px; padding-top:5px; float:left;}
.spnav li { float:left; color:#b63731;line-height:40px;  height:40px; list-style:none; width:100px;}
.spnav li a { color:#b63731; height:40px;line-height:40px; }
.spnav li a:hover { float:left; background: url(../images/spbt01.jpg) no-repeat; width:100px; line-height:40px; height:40px;}
.spna1 { width:570px; float:left;}
.spna1 ul { width:570px; float:left}
.spna1 li { width:550px; float:left; color:#656565;}
.spna1 li a { color:#656565; font-weight:bold;}

.plb04 { width:995px; border:#b2b2b2 solid 1px;  float:left; }


.plb05 { width:180px; float:left; }
.plb05 ul { width:170px; float:left; padding-left:10px;}
.plb05 li { width:170px;margin:0 auto;  line-height:25px; font-size:13px; list-style:none; color:#333333; overflow:hidden;   }
.plb05 li a{ color:#333;    }

.plb06 { width:388px; border:#b2b2b2 solid 1px;  float:left; }
.plb06 ul { width:388px; margin:0 auto;  }
.plb06 li { width:105px; padding:10px;  float:left; line-height:25px; font-size:13px; list-style:none; color:#333333; font-weight:bold; overflow:hidden;   }
.plb06 li a{ color:#333333;    }


.plb061 { width:998px; border:#b2b2b2 solid 1px;  float:left; }
.plb061 ul { width:998px; margin:0 auto;  }
.plb061 li { width:105px; padding:10px;  float:left; line-height:25px; font-size:13px; list-style:none; color:#333333; font-weight:bold; overflow:hidden;   }
.plb061 li a{ color:#333333;    }


.plb07{ width:325px; border:#b2b2b2 solid 1px;  float:left; }
.plb07 ul { width:325px; margin:0 auto;  }
.plb07 li { width:105px;  float:left; line-height:25px; font-size:13px; list-style:none; color:#333333; font-weight:bold; overflow:hidden;   }
.plb07 li a{ color:#333333;    }


.db01 { width:372px; background:url(../images/db01.jpg) no-repeat center top; height:17px; float:left}

.tll { width:996px; margin:0 auto; padding-top:10px; overflow:hidden}

.alb { width:207px; float:left; }
.alb01 ul { width:170px; margin:0 auto; padding-top:15px;;}
.alb01 li { width:170px; margin:0 auto; height:30px;  text-indent:10px; line-height:30px;   color:#5f2800; overflow:hidden}
.alb01 li a{ color:#401c04; }

.llb { width:345px; float:left; }
.llb01 ul { width:345px; margin:0 auto; }


.llb04  { color:#860108;list-style: none; font-weight: bold }
.llb04 a { color:#860108; }


.llb02  { color:#717070; list-style: none; font-weight:normal  }
.llb02 a { color:#717070; font-weight:normal  }


.llb03  { color:#e80404; list-style: none; font-weight: bold;  }
.llb03 a { color:#e80404; font-weight:normal  }

.plb02 { width:298px; float:left; border:#cacaca solid 1px; margin-top:-2px; border-bottom:none; }
.plb02 ul { width:298px; float:left; margin-top:10px;}
.plb02 li { width:280px; margin:0 auto; height:30px; font-weight:bold;  text-indent:10px; line-height:30px;    color:#588c20; overflow:hidden}
.plbdb { width:300px; float:left; background:url(../images/p01db.jpg) no-repeat top left; height:12px; overflow: hidden;}
.hlbdb { width:778px; float:left; margin-top:-3px; overflow: hidden;}
.hlbdb01 { width:384px; float:left; ; overflow: hidden;}

.fenge01 { background: url(../images/fenge01.jpgf) no-repeat; float:left; width:8px; height:100%;}

.fenge1 {  float:left; width:1px; height:821px; overflow:hidden; }
.pige { text-align:center; margin:0 auto; padding-top:20px; font-size:14px;  overflow:hidden;}

.cp_infoTitle { font-size:16px; font-weight:bold;}




.picscoll3{position:relative; width:767px; height:230px; overflow:hidden;}
.picscoll3 #prev3{ position:absolute; top:38%; left:4px;background:url(../images/feature_left.gif) no-repeat;width:30px; height:48px; cursor:pointer;z-index:5}
.picscoll3 #next3{ position:absolute; top:38%; right:4px;background:url(../images/feature_right.gif) no-repeat;width:30px; height:48px; cursor:pointer;z-index:5}
.picscoll3 #socll_main3{width:760px; overflow:hidden; margin:0px auto;}




/*---------------------链接定义----------------------------------*/


/*---------------------菜单样式----------------------------------*/
#menu{
	height:32px;
	margin-top:40px; 
}
#menu ul{
	margin:auto; width:730px; height:32px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
.m_li{
	float:left; line-height:32px;  text-align:center; 
}
.m_li a{
	display:block; color:#FFFFFF; width:90px;
}
.m_line{
	float:left; width:1px; height:32px;
	line-height:32px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
  /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left;  line-height:32px; text-align:center; padding-top:3px; font-weight:bold;
	 height:32px; margin-top:-3px; 
}
.m_li_a a{
	display:block; color:#FF0000; width:90px;
}


.smenu{ float:left;   height:32px; overflow:hidden 
}
.s_li{
	line-height:32px;color:#747373; font-size:13px; display:none; text-align:left;  padding-left:10px;  width:730px; height:32px; padding-top:5px;  
}



.s_li1{
	line-height:32px;color:#747373; font-size:13px; display:none; text-align:right; padding-left:45px; padding-right:50px;  width:730px; height:32px; padding-top:5px; 
}
.s_li2{
	line-height:32px;color:#747373; font-size:13px; display:none; text-align:center; padding-left:0px; padding-right:60px;  width:730px; height:32px; padding-top:5px; 
}

.s_li a{ color:#747373
	
}

.s_li a:hover{ color:#FF0000
	
}
.s_li_a{
	line-height:32px; width:auto;display:block; height:32px; color:#000000
}


#m_1 a{ width:64px; height:27px;}
#m_1 a: hover { width:64px; height:27px;}
#m_2 a {width:88px; height:27px;}
#m_2 a:hover {width:88px; height:27px;}
#m_3 a {width:95px; height:27px;}
#m_3 a:hover {width:95px; height:27px;}
#m_4 a {width:94px; height:27px;}
#m_4 a:hover {width:94px; height:27px;}

#m_5 a {width:98px; height:27px;}
#m_5 a:hover {width:98px; height:27px;}

#m_6 a {width:88px; height:27px;}
#m_6 a:hover {width:88px; height:27px;}

#m_7 a {width:94px; height:27px;}
#m_7 a:hover {width:94px; height:27px;}

#m_8 a {width:81px; height:27px;}
#m_8 a:hover {width:81px; height:27px;}

.prof1 { float: left; width:181px;}
.profbt { float:left; width:180px; color:#747373; border-bottom:#747373 dashed 1px; height:35px; line-height:35px;}
.proflb { width:180px; margin:0 auto;}
.proflb ul { width:180px; float:left;}
.proflb li { color:#747373; width:180px; border-bottom:#e6e6e6  dashed 1px; float:left }
.proflb li a  { color:#747373;}
.proflb li a:hover { font-weight:bold}
.pro001 {font-weight:bold}


h3 { color:#FFF; font-size:12px; letter-spacing:-1px; }
.boxgrid { width: 215px; height: 177px; float:left;  overflow: hidden; position: relative; }
.boxgrid img { position: absolute; top: 0; left: 0; border: 0; }
.boxgrid p { margin: -20px 5px; color:#ffffff; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif; }
.boxcaption { float: left; position: absolute; background: #cccccc; height: 60px; top:177px; width: 215px;; opacity: .8; 				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }
.captionfull .boxcaption { top: 200; left: 0; }
.caption .boxcaption { top:200; left: 0; }
.leff {
	border-top-style: 10;
	border-bottom-style: 10;
	float: left;
}
.afda {
	font-size: 13px; 
	font-weight: bold;
	text-decoration: none;
	color: #C08005;
}


about_rightc_title{ width:642px; height:30px; background:url(../images/nbt1.jpg) no-repeat; line-height:30px;}

.about_rightc_title span{ margin-left:20px; color:#FFF; font-weight:bold;}

.about_right_con{ width:638px; border:1px solid #e0e0e0; }
.about_right_con ul { width:642px; margin:0 auto; margin-top:5px;}
.about_right_con li { width:170px;  float:left; padding-left:15px; border-bottom:#593e29 dashed 1px; margin-top:15px; color:#401c02; overflow:hidden}
.about_right_con li a{ color:#401c02;}

.about_right_con01 { width:642px; border:1px solid #e0e0e0; padding:10px;}
.about_right_con01 ul { width:642px; margin:0 auto; margin-top:5px;}
.about_right_con01 li { width:642px; margin:0 auto; text-align:center;margin-top:15px; color:#401c02; overflow:hidden}
