*{margin:0 auto;padding:0;word-wrap:break-word;}
body{margin:0 auto; font-size:12px;color:#666666; width:1000px;}
a{color:#666666;text-decoration:none;}
a:hover{text-decoration:none; color:#2d2c73}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}
h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd { margin:0px; padding:0px;}
/*------------------------------------------------*/
.top{ width:1000px; margin:0px auto; overflow:hidden}
.logo{ width:500px; height:113px; overflow:hidden; float:left;}
.topr{ width:500px; float:left; text-align:right; overflow:hidden;}
.topr1{ line-height:25px; height:25px; text-align:right; color:#1673d0}
.topr1 a{ color:#2d2c73; margin:0px 5px;}
.topr1 a:hover{ color:#1673d0;}
.search{ margin-top:30px;}
.Keyword{ background:url(../Images/searchbg.jpg) no-repeat; width:140px;  border:none; padding:6px 0px 6px 35px;}
.sbt{ background:url(../Images/sbt.jpg) no-repeat; width:49px; height:24px; overflow:hidden; color:#FFF; border:none}
.mune{ background:url(../Images/munebg.jpg) no-repeat; width:1000px; height:44px; overflow:hidden; margin:0px auto; font-family:"微软雅黑"}
.mune ul{ width:960px; margin:0px auto; overflow:hidden}
.mune li{ float:left; overflow:hidden; line-height:44PX; height:44PX; color:#FFF; font-size:14px; font-weight:bold}
.mune li a{ color:#FFF}
.mune li a:hover{ color:#ff0000;}
.line{ background:url(../Images/mune_line.jpg) no-repeat right center; text-align:center; width:160px; float:left; overflow:hidden}
.noline{text-align:center; width:160px; float:left; overflow:hidden}
.banner{ width:1000px; margin:5px auto 0px auto; overflow:hidden; height:310px;}
.sy1{ width:1000px; margin:10px auto 30px auto; overflow:hidden;}
.sy1left{ width:480px; float:left; overflow: hidden; margin-right:40px; }
.sy1right{ width:480px; float:left; overflow: hidden;}
.sy1tt{ font-size:18px; color:#2f2e76; border-bottom:2px solid #2f2e76; height:30px; line-height:30px; width:100%;font-family:"微软雅黑"; font-weight:bold}
.sy1ttnr{ font-family:Arial, Helvetica, sans-serif; line-height:40px; height:40px;}
.foot{ border-top:1px solid #7f7fb1; width:1000px; margin:0px auto; overflow:hidden; padding-top:5px; line-height:25px;}
.sy2{ width:1000px; margin:0px auto 20px auto; overflow:hidden; }
.ygbt{background:url(../Images/ybt.jpg) no-repeat; width:108px; height:35px; overflow:hidden; font-size:14px; font-weight:bold; float:right ; line-height:35px; text-indent:15px;}
.ygbt a{color:#FFF}
.ny{ width:1000px; margin:10px auto; overflow:hidden}
.position{ background: url(../Images/nytt.jpg) no-repeat; width:1000px; height:26px; overflow:hidden}
.kkt{width:97px; text-align:center; font-size:14px; color:#434291; font-weight:bold; font-family:"微软雅黑"; height:26px; line-height:26px; float:left; overflow:hidden}
.luj{ width:900px; float:left; text-align:right;}
.ny1{ width:1000px; margin:15px auto; overflow:hidden;}
.ny1left{width:220px; float:left; margin-right:10px; overflow:hidden}
.ny1right{width:770px; float:left; overflow:hidden;}
.pageMenu{ width:220px; margin:5px auto; overflow:hidden}
.pageMenu li{ background:url(../Images/anlikind_bg.gif) no-repeat; text-indent:20px; height:28px; width:220px; line-height:28px; margin-bottom:10px;}
.pageMenu li a{color:#2d2c73;text-decoration:none;}
.pageMenu li a:hover{text-decoration:none; color:#666}
.pageContent{ width:740px; margin:10px auto; line-height:25px;}
.pagetitle{ width:740px; margin:0px auto; background:url(../Images/titlebg.jpg) repeat-x; height:35px; line-height:35px; font-size:14px; color:#FFF; font-weight:bold; text-indent:20px;}
.product_list{ width:740px; margin:5px auto; overflow:hidden}
.product_list li{ width:185px; float:left; overflow:hidden; text-align:center;}
.product_list li img{ width:160px; text-align:center; height:110px;}
.prContent_view{ width:740px; margin:0px auto; overflow:hidden}
.prContent_view img{ float:left; width:300px; margin:0px 45px 5px 0px;}
.caseL{ width:740px; margin:5px auto; overflow:hidden}
.caseL li{ width:185px; float:left; overflow:hidden; margin-bottom:5px;}
.caseL li img{ width:160px; height:104px;}
.prlist{ width:740px;}
.prlist li{ width:185px; float:left; overflow:hidden; margin-bottom:5px; text-align:center}
.prlist li img{ width:160px; height:104px;}
.newslist{ width:740px; margin:5px auto; overflow:hidden;}
.newslist li{ background: url(../Images/icon.gif) no-repeat left center; height:30px; line-height:30px; padding-left:10px;}
.time{ float:right;}
.pageContent_view{ width:740px; margin:0px auto; overflow:hidden; line-height:25px;}
.jobcon{ width:740px; margin:5px auto; overflow:hidden; font-size:14px; font-weight:bold; height:30px; line-height:30px;}
.jobcon a{color:#2d2c73;text-decoration:none;}
.jobcon a:hover{text-decoration:none; color:#666}
.zdhkk{ width:740px; margin:5px auto; overflow:hidden}
.zdhkk li{ width:360px; margin:5px; float:left; overflow:hidden; line-height:25px;}
.zdhkk li img{ width:350px; height:226px;}

.zdhkka{ width:740px; margin:5px auto; overflow:hidden}
.zdhkka li{ width:360px; margin:5px; float:left; overflow:hidden; line-height:25px;}
.zdhkka li img{ width:350px; height:251px;}




ul#menu, ul#menu ul {list-style-type:none;
  margin: 0;
  padding: 0;
  width:100%;
}

ul#menu a {display: block;text-decoration: none;	}
ul#menu li { margin-top: 1px;}
ul#menu li a { background: #999;color: #fff;	padding: 0.5em;}

ul#menu li a:hover {background: #000;}

ul#menu li ul li a {
  background: #ccc;
  color: #000;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}


