@charset "utf-8";
/*全局样式*/
*{margin:0;padding:0}
body {
	margin:0 auto;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 22px;
	color:#333333;
	float:left\9;   /*text-align:center*/
	background-position: left top;
	background-color:#FFF;
	background-image: url(../images/topline.jpg);
	background-repeat: repeat-x;
}

ul,li {list-style:none;}
.center{text-align:center}
.clear{clear:both;height:0;overflow:hidden}
a:link    {color:#333333;text-decoration: none;}
a:visited {color:#333333;text-decoration: none;}
a:hover   {color:#d73123;text-decoration: none;}
a:active  {color:#333333;text-decoration: none;}
a.bold:link    {color:#333333;text-decoration: none;font-weight: bold;}
a.bold:visited {color:#333333;text-decoration: none;font-weight: bold;}
a.bold:hover   {color:#d73123;text-decoration: none;font-weight: bold;}
a.bold:active  {color:#333333;text-decoration: none;font-weight: bold;}

/*顶部*/
#main{width:1003px; margin:0 auto; }
#head{width:1003px; margin:0 auto;}
.top{ width:1003; float:left; background:url(../images/topbg.jpg) no-repeat; height:90px; line-height:90px;}
.logo{ float:left; margin-left:8px; width:527px; height:73px; margin-top:10px; display:inline}
.cn{ float:right; width:240px; margin-top:40px; display:inline; height:27px; line-height:27px;}
.cn span{ float:right; padding-bottom:3px;}
.sethome{ float:right; width:230px; margin:40px 0 5px 0; text-align:left}
.sethome ul li{ background:url(../images/sethome.png) no-repeat;background-position: left center;padding-left: 10px; color:#FFFFFF; margin-left:10px; float:left}
.sethome a:link{ color:#FFFFFF;text-decoration: none;}
.sethome a:hover {color:#d73123;text-decoration: none;}
.search{float:left; text-align:center}
.iput{ border:#ccc 1px solid}
.menu{ float:left; width:1003px; height:40px; line-height:40px;color:#FFFFFF; text-align:center; position:relative}
.menu li {float: left;}
.menu li a {line-height: 40px;color:#FFFFFF;display: block;text-align: center;height:40px;width: 111px; background-image:url(../images/line.jpg);	background-repeat: no-repeat;background-position: right center; font-weight:bold}
.menu li a:visited {color:#FFFFFF;text-decoration: none; }
.menu li a:hover   {color:#FF0000;text-decoration: none;font-weight: bold;}
.menu li a:active  {color:#FFFFFF;text-decoration: none;}
.menu li #list {background-image: none;}
.menu li ul{ width:680px;position:absolute; top:40px;}
.menu li ul li { width:100px; float:left; height:26px; line-height:26px; text-align:center; z-index: 1; display:inline;padding:0;margin:0 ; color:#000}
.menu li ul li a:link{color:#000}
.menu li ul li a:visited{color:#000}
.menu li ul li a:hover{color:#ff0000}
.menu li ul li a:active{color:#000}
.banner{ float:left; width:1003px; height:288px; text-align:center; margin-top:15px; border:#e6e6e6 1px solid;overflow: hidden; position: relative;}
.banner .hd{ width: 100%; position: absolute; left: 430px; bottom: 10px; z-index: 1; text-align: center;}
.banner .hd ul li{ display:inline-block; *display:inline; zoom:1; width: 20px; height: 16px; cursor: pointer; background:#000; font:12px; color:#fff; border:1px solid #fff;  line-height:16px; margin-right:5px; text-align:center;}
.banner .hd ul li.on{ background:#F00;}
.banner .bd{ position: relative; z-index: 0;}
.banner .bd ul{ width:100% !important;}
.banner .bd ul li{ width:100% !important; zoom: 1; vertical-align: middle;}
.banner .bd ul li img{ display: block; width: 100%; height: 288px;}
/*中间*/
#midd{width:993px;	margin:0 auto; padding:5px;}
#midd1{width:1003px;margin:0 auto; padding:8px 0 0 0}
#left{ float:left; width:234px; margin-right:8px; padding-right:10px; border-right:#e6e6e6 1px solid; display:inline}
.l_title{ float:left; width:234px; height:26px}
#sub{ float:left;width:222px;padding:5px; border:#e6e6e6 1px solid;display:inline}
#sub span{ float:left; padding-right:3px;}
.l_img{ float:left; width:234px;}
.l_img li{ margin-top:8px; text-decoration:none; float:left}

#left1{ float:left; width:220px; margin-right:15px; padding-right:15px; border-right:#e6e6e6 1px solid; display:inline}
.a_title{ float:left; width:201px;padding-left:20px; height:26px; line-height:26px; background:url(../images/l_title.jpg) no-repeat; color:#FFF; font-weight:bold; }
#sub_l{ float:left;width:208px;padding:5px; border:#e6e6e6 1px solid;margin-bottom:10px;display:inline}
.l_img1{ float:left; width:218px;}
.l_img1 li{ margin-top:5px; text-decoration:none; border:#e6e6e6 1px solid; float:left}
.l_sort{ float:left; width:205px; }
.l_sort li{ float:left; width:205px; height:28px; line-height:28px;}
.l_sort li a{ float:left; background:url(../images/l_sortbg.jpg) no-repeat; width:175px; padding-left:30px; height:26px; line-height:26px; padding-top:2px;}
.l_sort li a:hover{ float:left; background:url(../images/l_sortbg1.jpg) no-repeat; width:175px; padding-left:30px; height:26px; line-height:26px; padding-top:2px;}

#right1{ float:left; width:750px;  display:inline}
.r_title1{ float:left; width:720px;padding-left:30px; height:24px; line-height:24px; padding-top:2px; background:url(../images/r_title.jpg) no-repeat; color:#FFF; font-weight:bold; }
.r_title1 span{ font-weight:normal; float:right; color:#000; padding-right:3px;}
#sub_r1{ float:left;width:748px;border:#e6e6e6 1px solid;display:inline}
.content{ float:left; width:728px; padding:10px;min-height:360px; _height:360px}
.content video {
    width: 100%;
    max-height: 400px;
}

#middle{ float:left; width:408px;padding-right:10px; border-right:#e6e6e6 1px solid; display:inline}
.m_title{ float:left; width:408px; height:26px}
#sub_m{ float:left;width:396px;padding:5px; border:#e6e6e6 1px solid;display:inline}
.news_img{ float:left; width:101px; padding:1px; border:#e6e6e6 1px solid}
.news_text{ float:right; width:282px }
.news_text span{ font-weight:bold; color:#F0F}

.news2{ float:left; width:380px; padding:5px;  }
.news2 ul{ float:left; width:380px;}
.news2 ul li{ width:380px; border-bottom:#e6e6e6 1px dashed}
.news2 ul li span{ float:right;}
.more span{ float:right}
.newproducts{ float:left; width:409px; }
.newproducts1{float:left;
 	width:392px;
	padding-left:10px;
	padding-right:5px;
	height:24px;
	line-height:24px;
	background-image: url(../images/newproducts_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden; margin-left:1px; display:inline
}
.newproducts1 li{ border-right:#CCC 1px solid; height:24px; line-height:24px;float:left; padding-right:8px; padding-left:8px; display:inline}
.newproducts1 span{ float:right; padding-top:4px;}

#right{ float:right; width:310px;display:inline}
.r_title{ float:left; width:310px; height:26px}
#sub_r{ float:left;width:298px;padding:5px; border:#e6e6e6 1px solid;display:inline}
.img{ float:left; width:298px;}
.name{ float:left; width:295px; border-bottom:#dfdfdf 1px solid; font-weight:bold; margin-top:8px; margin-bottom:8px;}
.r_text{ float:left; width:295px;}
.r_img{ float:left; width:295px}
.r_img li{ margin-top:5px; text-decoration:none; float:left}

#footer{margin:0 auto;}
.line{ background: url(../images/footline.jpg) repeat-x; line-height:1px; height:1px; margin-top:10px;}
.copy{margin:0 auto;width:993px; padding:5px}
.copy span{ float:right}

  
.products1{ float:left; width:725px; margin-top:5px; }
.products1 ul{ width:725px;text-align:center;}
.products1 ul li{ float:left; text-align:center; width:173px; height:170px; margin-top:3px; margin-left:8px; display:inline }
.products1 ul li img{width:150px; height:138px; text-align:center; border:#333 1px solid;}
.model{ width:172px;text-align:center; float:left}

.news_img1{ float:left; width:190px; padding:1px; border:#dfdfdf 1px solid}
.news_text1{ float:right; width:525px }
.news_text1 span{ font-weight:bold; color:#F00}

.news1{ float:left; width:690px; padding:10px; margin-top:10px}
.news1 ul{ float:left; width:690px;}
.news1 ul li{ width:690px; border-bottom:#dfdfdf 1px dashed}
.news1 ul li span{ float:right;}


 

.products{ float:left; width:466px; margin-top:5px;}
.products ul{ float:left}
.products ul li{ float:left; text-align:center; width:152px; height:150px; margin-top:3px; margin-left:2px; }
.products ul li img{width:140px; height:118px; border:#333 1px solid;}
.model{ width:152px;text-align:center}

h3{text-align:center; border-bottom:#333 1px solid}
#sub_content{ float:left; width:100%;  height:180px; overflow:hidden}

.about_right{ text-align:center}
h4{ border-bottom:#333 1xp dashed}
.news_show{ text-align:left; padding:10px;}
.back1{ text-align:center; margin-top:10px;}

 



