*{margin:0 auto; padding:0px;}
body {
	margin:0 auto;
	padding:0;
	background-color:#E7F3FF;
	}
ul{
	list-style-type: none;
	}
ul li{
	text-decoration:none;
	}
a{ text-decoration:none; color:#666;}
a:hover{ color:#C00; text-decoration:underline;}
img{ border:none;}
/*主页样式开始*/
/*top开始*/
.top{ width:1423px auto; height:733px; }
.logo{ width:1423px auto; height:135px; background-image:url(logobg.jpg);}
.logoleft{ width:1000px; height:135px;}
.logotal{ float:right;}
.nav{ width:1423px auto; height:50px; background-image:url(navbg.jpg);}
.navul{ width:1000px; font-size:16px; line-height:50px; text-align:center;}
.navul ul li img{ float:right;}
.navul ul li{ float:left; width:100px; height:50px; display:block;}
.navul a{ color:#FFF;float:left;}
.navul a:hover{ color:#C00; text-decoration:underline;}
.navul li:hover{ background-color:#06F;}
.sousuo{ float:right; margin-right:10px; margin-top:10px;}
/*banner开始*/
/*banner*/
#ibanner { position:relative; width:1410px; height:501px; overflow:hidden;}
#ibanner_pic {}
#ibanner_pic a { position:absolute; top:0; display:block; width:1410px; height:501px; overflow:hidden; }
#ibanner_btn { position:absolute; z-index:9999; right:230px; bottom:5px; font-weight:700; font-family:Arial; }
#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background:#000; cursor:pointer; }
#ibanner_btn .normal { height:20px; margin-top:8px; border:1px solid #999; color:#999; font-size:16px; line-height:20px; }
#ibanner_btn .current { height:28px; border:1px solid #FF5300; color:#FF5300; font-size:28px; line-height:28px; }
/*banner*/
.banner{ width:1410px;  clear:both;}
.bannerbottom{ height:43px; background-image:url(gg.jpg);}
.bannerbottominside{ width:1000px; font-size:14px; color:#FFF; line-height:43px;}
.bannerbottominside span{ float:right; margin-right:10px;}
/*banner结束*/
/*top结束*/
/*main*/
.main{ width:1000px; background-color:#E6F2FE; clear:both; padding-top:40px;}
.maintop{ height:238px;}
.maintopleft{ margin:0 20px 0 20px; float:left;}
.maintopmain{ float:left; width:389px;}
.maintopmain span{ float:right;}
.maintopmain ul{ padding:10px 0 0 10px;}
.maintopmain ul li{
	display: block;
	line-height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666;
}
.maintopright{ width:275px; height:231px; background-image:url(maintopright.jpg); float:left; margin-left:20px;}
.maintopright ul span{ font-size:16px;}
.maintopright ul{ margin:50px 5px 0 13px; padding:0px; font-size:13px; color:#fff; line-height:20px;}
.mainmain{ margin-top:20px; width:1000px; clear:both;}
.mainmianleft{ width:248px; height:435px; background-image:url(mainmainleft.jpg); float:left; margin-top:15px;}
.mainmianleft ul{ margin:55px 15px 0 10px; line-height:28px; padding:0px; font-size:14px;}
.mainmianleft ul li{
		display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666;}
.mainmianleft ul li a{ padding-left:20px;}
.mainmianright{ margin-left:0px; margin-top:15px;}
.mainmianright table td{
	width: 207px;
	height: 200px;
	background-image: url(cp.jpg);
	background-repeat: no-repeat;
}
.mainmianright table td img{padding:0; margin-left:3px;}
.mainmianright table td span{ display:block; height:30px; text-align:center; padding-top:15px; color:#fff; font-size:12px; width:200px; margin:0px;}
.mainmianright table{ height:435px;}
.mainbottom{ padding:30px 0 50px 15px;}
.mainbottom table{ height:410px;}
.mainbottom table td { width:168px; height:164px;background-image: url(cp1.jpg); background-repeat: no-repeat;}
.mainbottom table td img{padding:0; margin-left:2px;}
.mainbottom table tr td span{ display:block; height:58px; text-align:center; padding-top:13px; margin:0; font-size:12px; width:170px; line-height:11px;}
/*bottom*/
.bottom{ width:1410px; height:195px; background-image:url(bottombg.jpg); color:#fff; clear:both;}
.bottomtop{ width:1000px; height:50px;}
.bottomtop ul{ margin-left:150px;}
.bottomtop li{ float:left; width:100px; line-height:45px;}
.bottomtop li a{color:#fff;}
.bottombt{ width:1000px; text-align:center; line-height:40px; margin-top:20px;}
/*主页样式结束*/
/*产品展示样式结束*/
.mainmainright{ border:solid 1px #3F9EBA; width:720px; float:right; margin:20px 0;}
.mainmainrighttop{
	line-height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3F9EBA;
	font-size:14px;
}
.mainmainrighttop img{ padding:10px 5px 0 10px;}
.mainmianright1{ margin-left:0px; margin:15px 0 0 12px; font-size:12px;}
.mainmianright2{ margin-left:0px; margin:15px 0 0 12px; line-height:25px;}
.mainmianright3{ margin-left:0px;  margin:15px 0 0 12px; line-height:60px;}
.mainmianright1 table td{
	width: 207px;
	height: 200px;
	background-image: url(cp.jpg);
	background-repeat: no-repeat;
}
.mainmianright1 table td img{padding:0; margin: 3px 0 0 3px;}
.mainmianright1 table td span{ display:block; height:30px; text-align:center; padding-top:10px; width:200px; color:#fff; margin:0px;}
.maintopright1{ width:248px; height:231px; background-image:url(maintopright.jpg); float:left; margin-top:20px;}
.maintopright1 ul span{ font-size:16px;}
.maintopright1 ul{ margin:50px 5px 0 13px; padding:0px; font-size:13px; color:#fff; line-height:20px;}
.mainleft{ float:left; width:250px;}
.fenye{ text-align:center; margin:10px 0;}
/* 新闻资讯*/
.mainmianright1 ul{ font-size:14px;}
.mainmianright1 ul li{display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666;
	line-height:30px;
	}
.xwtubiao{ margin-right:5px;}
.mainmianright1 ul li span{ float:right; margin-right:30px;}
/*公司简介*/
.gsjj{ line-height:26px; padding:14px 10px 14px 0;}
.bo { padding:20px 0 40px 10px; line-height:44px;}
/*小图滚动*/
  #album{
    position:relative;
    width:248px;
    height:232px;
    border:10px solid #EFEFDA;
    overflow:hidden;
  }
  #album dt {
    margin:0;
    padding:0;
    width:248px;
    height:232px;
    overflow:hidden;
  }
  #album img {
    border:2px solid #000;
  }
  #album dd {
    position:absolute;
    right:0px;
    bottom:10px;
  }
  #album a {
    display:block;
    float:left;
    margin-right:10px;
    width:15px;
    height:15px;
    line-height:15px;
    text-align:center;
    text-decoration:none;
    color:#808080;
    background:transparent url(o_button.gif) no-repeat -15px 0;
  }
  #album a:hover ,#album a.hover{
    color:#F8F8F8;
    background-position:0 0;
  }
.right--1 img{ padding:00 30px 50px;}
.right--1-1{ height:50px;}
.mingcheng{ padding:15px 0 20px 30px; color:#333;}
.neirong{ padding-top:30px;}
.cplb td img{padding:0px; margin:0px;}