@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

body,button,input,select,textarea{font:14px/16px Verdana,Arial,Tahoma;}

address,cite,dfn,em,var{font-style:normal;}

code,kbd,pre,samp,tt{font-family:"宋体",Courier,monospace;}

small{font-size:12px;}

abbr[title],acronym[title]{ border-bottom:1px dotted;cursor:help;}

q:before,q:after{content:'';}

legend{color:#000;}

fieldset,img{border:none;}

button,input,select,textarea{font-size:100%;}/

hr{border:none;height:1px;}

html{overflow-y:scroll;}

h1,h2,h3,h4,h5,h6,p{width:100%;height:auto;font-size:14px;overflow:hidden;}

ul,ol,li,dl,dt,dd{list-style:none;width:100%;height:auto;overflow:hidden;}

div{ height:auto;overflow:hidden;}

a{text-decoration:none;color:#444;}

#head{height:142px;background:url(../images/head.jpg) repeat-x;}

.header{width:1001px;height:142px;background:url(../images/header.jpg) no-repeat;margin:0 auto;}

.header h1{text-indent:-1000px;}

.header a.logo{text-indent: -1000px; display: block; width:520px; height:16px;}

.header .lag{height:28px;line-height:28px;color:#fff;}

.header .lag a{height:28px;color:#fff;}

.header .lag .lag1{margin:0 0 0 850px;}

.header .weibo{cursor:pointer;margin:10px 0 0 805px;}

.header .search{margin:63px 0 12px 0;}

.header .search .txt{border:medium none;height:14px;margin:5px 0 0 767px;vertical-align:top;width:146px;}

.header .search .btn{border:none;background:url(../images/btn.jpg) no-repeat;cursor:pointer;margin:0 0 0 12px;}

.header .nav{height:44px;}

.header .nav ul{margin:0 0 0 1px;}

.header .nav ul li{width:166px;height:43px;float:left;}

.header .nav ul li a{display:block;width:166px;height:43px;text-indent:-1000px;}

.header .nav ul li a.nav1:hover{background:url(../images/nav1.jpg) no-repeat;text-indent:-1000px;}

.header .nav ul li a.nav2:hover{background:url(../images/nav2.jpg) no-repeat;text-indent:-1000px;}

.header .nav ul li a.nav3:hover{background:url(../images/nav3.jpg) no-repeat;text-indent:-1000px;}

.header .nav ul li a.nav4:hover{background:url(../images/nav4.jpg) no-repeat;text-indent:-1000px;}

.header .nav ul li a.nav5:hover{background:url(../images/nav5.jpg) no-repeat;text-indent:-1000px;}

.header .nav ul li a.nav6:hover{background:url(../images/nav6.jpg) no-repeat;text-indent:-1000px;}

.content{background:url(../images/content.jpg) repeat-x;}

.banner{width:999px;height:363px;background:#fff;padding:1px;margin:0 auto;}

.wrap1{width:1001px;height:360px;background:url(../images/wrap1.jpg) no-repeat;margin:0 auto;position:relative;}

.wrap1 .wrap1about{width:421px;float:left;margin:0 10px;}

.wrap1 .wrap1about .more{height:55px;}

.wrap1 .wrap1about .more a{display:block;height:20px;margin: 33px 0 0 365px;width: 50px;text-indent:-1000px;}

.wrap1 .wrap1about .cen{width:421px;margin:10px 0 0 0;}

.wrap1 .wrap1about .cen p{display:inline;line-height:24px;}

.cen a{color: #00C;}

.wrap1 .wrap1about .cen .about-img{display:inline;width:131px;height:108px;float:left;border:1px #7d7d7d solid;padding:2px;background:#fff;margin:6px 0 5px 8px;}

.wrap1 .wrap1about .cen .about-txt{float:left;line-height:24px;padding:0 0 0 10px;width:200px;}

.cen img{float:left;padding:1px;border:1px #7d7d7d solid;margin:0 10px 0 0;}

.cen span{line-height:24px;float:right;}

.wrap1 .wrap1about .cen .about-txt2{float:left;line-height:24px;padding:0 0 0 10px;}

.wrap1 .wrap1news{width:300px;float:right;margin-left:10px;}

.wrap1 .wrap1news .more{height:55px;}

.wrap1 .wrap1news .more a{display:block;height:20px;margin: 33px 0 0 250px;width: 50px;text-indent:-1000px;}

.wrap1 .wrap1news .cen ul{margin-top: 8px;}

.wrap1 .wrap1news .cen ul li{width:300px;height: 28px;line-height: 28px;border-bottom:1px #d7d7d7 dashed;}

.wrap1 .wrap1news .cen ul li a{color:#010101; width:255px; height: 25px;line-height: 25px; float:left; overflow:hidden;}

.wrap1 .wrap1news .cen ul li a span{float:right;width:85px;color:#aeadad;}

.wrap1 .wrap1news .cen ul li a h2{width:220px;}

.wrap1 .product{float:left;width:240px;height:360px; margin-right:10px;}

.wrap1 .product h2.more{ height:60px; line-height:60px; text-indent:2000px;}

.wrap1 .product ul{margin-top: 5px;}

.wrap1 .product ul li{background: url(../images/icon.png) 16px 7px no-repeat;height: 28px;line-height: 28px;border-bottom: 1px #D7D7D7 dashed;text-indent:30px;}

.wrap1 .product ul li a{color: #010101; }

.wrap1 .contact{float:left;line-height:20px;width:240px;color:#010101;height:346px; margin-right:10px;}

.wrap1 .contact h2.more{ height:60px; line-height:60px; text-indent:2000px;}

.wrap1 .contact ul{margin-top: 5px;}

.wrap1 .contact ul li{background: url(../images/icon.png) 16px 10px no-repeat;height: 30px;line-height: 30px;border-bottom: 1px #D7D7D7 dashed;text-indent:30px;}

.wrap1 .contact ul li a{color: #010101; }

.wrap1 .contact p{padding-top:8px;}

.wrap2{width:1001px;height: 262px;background:url(../images/wrap2.jpg) no-repeat;margin:0 auto; margin-top:8px;}

.wrap2 ul{margin:0 0 0 0px;}

.wrap2 ul li{width:170px;height:180px;float:left;margin:35px 17px 0 0px;text-align:center; overflow:hidden;}

.wrap2 ul li a img{width:168px;border:1px #acacac solid;}

.wrap2 ul li a span{color:#2b2a2a;text-align:center;display: inline-block;overflow: hidden;height: 18px;}

.wrap2 ul li em{display: inline-block;line-height: 20px;height: 40px;overflow: hidden;color: #888;font-size: 12px;padding: 0 5px;}

.index_dt_wrap{ position:relative;overflow: visible;}

.index_dt_wrap .Rimg{ display:block; position:absolute; width:25px; height:87px;  top:75px;}

.index_dt_wrap .l_point{ left:2px; background:url(../images/r1.jpg) no-repeat;}

.index_dt_wrap .r_point{ right:2px; background:url(../images/r2.jpg) no-repeat;}

.index_dt_wrap .scroll_inner{ position:absolute;left:30px;padding-left:12px;zoom:1; overflow:hidden;height:400px; width:935px; top:26px;}

.cp{text-indent:-1000px;}

.foot{height:120px;background:url(../images/foot.jpg) repeat-x;position:relative;}

.foot p{line-height:22px;text-align:center;color:#d7d6d6;margin-top:10px; }

.foot p a{color:#d7d6d6;}

.footimg{position:absolute; left:180px; top: 5px;}

.index_product{clear:both;margin: 0 auto;width: 999px;height:auto;font-size: 14px;line-height: 25px;text-align:left;}

.footlinks{clear:both;margin: 2px auto 0;width: 999px;font-size: 12px;line-height: 20px;color:#666;text-align:left;}

.footlinks a:link,.footlinks a:visited{line-height:140%;color:#666;}