@charset "utf-8";
/*基础样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,option.textarea,submit,button,p,table,tr,th,td,span,a,img,article,aside,audio,canvas,datalist,details,eventsource,figure,figcaption,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video,fieldset{margin:0;padding:0;}
article,aside,audio,canvas,datalist,details,eventsource,figure,figcaption,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video {display:block;margin:0;padding:0;}
input,select,textarea,button{vertical-align:middle;}
body{font-size:14px; font-family:Microsoft Yahei,Verdana, Geneva, sans-serif;}
ul,li,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
table,td{ empty-cells:show; border-collapse:collapse;}
.clear{width:0; height:0; margin:0; padding:0; font-size:0; line-height:0; clear:both;}
img{border:none;}
html,body{ width:100%; position:relative;}

a { text-decoration: none; outline: 0; color:#333;}
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block;}
a{outline:none; blr:expression(this.onFocus = this.onblur()); text-decoration:none; color:#333;}
a:hover{text-decoration:none;}

.top{ width:100%; height:123px; background:#fff;}
.top_k{height:123px; width:1200px; margin:0px auto; clear:both;}
.logo{ width:482px; height:83px; float:left; margin-top:25px;}
.tel{ width:218px; float:right; height:48px; margin-top:40px;}

.nav{ width:100%; height:45px; background:#222121; position:relative; z-index:99;}
#menu{ width:1200px; margin:0px auto; clear:both; height:45px;}
#menu ul{}
#menu li{ width:150px; float:left; height:45px; text-align:center; line-height:45px; font-size:14px;}
#menu li a{ color:#fff; display:block;}
#menu li a:hover{ color:#fff; background:#d51118;}
#menu li.bs a{ color:#fff; background:#d51118;}
#menu ul li ul li { float:none;}
#menu ul li ul li a { background:none;}
#menu ul li ul {}
#menu ul li ul li { float:none; width:150px; background:#222121;height:40px; line-height:40px;font-weight:normal; font-size:14px;}
#menu ul li ul li a { background:none; color:#fff;}
#menu ul li ul li a:hover { color:#fff; background:#d51118;}
#menu ul li ul { display:none;}
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}
.clear{ clear:both;}
.banner{ width:100%; height:540px;}

.bj{ width:100%;}
.box{ width:100%; padding-top:50px; padding-bottom:50px;}
.zj{ width:1200px; margin:0px auto; clear:both;}
.about{ width:1200px;}
.about_t{ width:1120px; height:35px; border-bottom:1px solid #cacaca; padding-left:80px; background:url(../images/about.png) no-repeat left 5px;}
.zuozi{ height:px; line-height:35px;}
.about_k{ width:1200px;}
.about_l{ width:430px; height:240px;}
.about_r{ width:750px;}
.about_z{ width:750px; height:30px; line-height:30px;}
.about_n{ width:750px; height:80px; line-height:1.9; color:#5f5f5f; border-bottom:1px #ccc solid;}
.about_b{ width:750px;}
.about_tu{ padding:2px; border:2px #ccc solid; height:110px;}

.left{ width:220px;}
.lanmu{ width:220px;}
.lanmu_t{ width:220px; height:60px;}
.lanmu_n{ width:198px; padding:10px; border-left:1px #ccc solid; border-right:1px #ccc solid; border-bottom:1px #ccc solid; background:#fff;}
.lanmu_n ul{}
.lanmu_n li{ width:198px; height:35px; float:left; line-height:35px; font-size:14px; border-bottom:1px #ccc solid; margin-top:6px; background:url(../images/lm.png) no-repeat 30px center; text-indent:45px;}
.lanmu_n li a{ color:#333; display:block;}
.lanmu_n li a:hover{ color:#fff; background:#252652 url(lmb.png) no-repeat 30px center; border-bottom:none;}
.lanmu_n li#ys1 a{ color:#fff; background:#252652 url(lmb.png) no-repeat 30px center; border-bottom:none;}

.jishu{ width:220px; height:99px;}

.right{ width:960px;}
.product{ width:960px;}
.product_t{ width:960px; height:35px; border-bottom:1px solid #cacaca;}
.product_z{ height:35px; line-height:35px; background:url(../images/hot.png) no-repeat left; text-indent:40px;}
.gengduo{ width:64px; height:20px; margin-top:5px;}
.product_n{ width:960px;}

.product_n{ width:960px; float:left;}
.product_n{ width:960px; float:left; padding-bottom:15px;}
.product_n ul{}
.product_n li{width:223px; float:left; margin-left:10px; margin-top:10px; border:2px #c5c5c5 solid;}
.product_n li .title{display: block; font-size:16px; width: 223px;line-height: 30px; font-weight:normal;text-align: center;color: #FFF;height: 30px;overflow: hidden; background:#282828;}
.product_n li:hover .title{background:#da261e;}
.product_n li img{width:223px; float:left; height:200px;}
.product_n li.product_p img{ width:223px; height:210px;}

.news{ width:610px;}
.news_t{ width:544px; height:35px; border-bottom:1px solid #cacaca; background:url(../images/news.png) no-repeat left 5px; padding-left:66px}
.news_k{ width:610px;}
.news_l{ width:217px; height:190px; border:1px #ccc solid; padding:3px; background:#fff;}
.news_n{ width:370px;}
.news_n ul{}
.news_n li{ width:370px; float:left; height:32px; line-height:32px; font-size:14px; background:url(../images/new.jpg) no-repeat left center; text-indent:25px; border-bottom:1px #ccc dashed;}
.news_n li a{ color:#333;}
.news_n li a:hover{ color:#f00;}

.fuwu{ width:570px;}
.fuwu_t{ width:488px; height:35px; border-bottom:1px solid #cacaca; background:url(../images/fu.png) no-repeat left 5px; padding-left:82px}
.fuwu_k{ width:335px; background:#f1f1f1 url(../images/fuwu.png) no-repeat; padding-left:235px; height:198px;}
.fuwu_r{ width:315px; height:178px; padding:10px;}
.fuwu_rt{ width:315px; line-height:1.8; color:#848484;}
.fuwu_n{ width:315px; color:#666666;}

.tjcp{ width:1200px;}
.tjcp_t{ width:1097px; height:35px; border-bottom:1px solid #cacaca; background:url(../images/pp.png) no-repeat left 5px; padding-left:103px;}
.tjcp_n{ width:1200px;}
.tjcp_n{ width:1200px; float:left;}
.tjcp_n{ width:1200px; float:left; padding-bottom:15px;}
.tjcp_n ul{}
.tjcp_n li{width:223px; float:left; margin-left:10px; margin-top:10px; border:2px #c5c5c5 solid;}
.tjcp_n li .title{display: block; font-size:16px; width: 223px;line-height: 30px; font-weight:normal;text-align: center;color: #FFF;height: 30px;overflow: hidden; background:#282828;}
.tjcp_n li:hover .title{background:#da261e;}
.tjcp_n li img{width:223px; float:left; height:200px;}

#demo { WIDTH: 1200px; OVERFLOW: hidden }
#indemo { WIDTH: 800%; FLOAT: left }
#demo1 { FLOAT: left }
#demo2 { FLOAT: left }

.link{ width:1200px;}
.link_t{ width:1143px; height:35px; border-bottom:1px solid #cacaca; background:url(../images/link.png) no-repeat left 5px; padding-left:57px;}
.link_n{ width:1200px; line-height:30px;}
.link_n a{ color:#333; margin-left:10px; margin-right:10px;}
.link_n a:hover{ color:#f00;}

.foot{ width:100%; background:#252525;}
.foot_t{ width:100%; height:55px; border-bottom:1px #4e4e4e solid;}
.foot_tk{ width:1200px; height:55px; line-height:55px; color:#5c5c5c; text-align:center;}
.foot_tk a{ padding-left:40px; padding-right:40px; color:#fff;}
.foot_tk a:hover{ color:#fff;}
.foot_k{ width:1200px; padding-top:30px; padding-bottom:30px;}
.dilogo{ width:209px; height:81px; margin-top:15px;}
.dilianxi{ width:380px; line-height:1.9; color:#949494; margin-left:40px;}

.ewm{ width:135px; height:132px;}
.foot_b{ width:100%; background:#1e1e1e; height:40px;}
.foot_bk{ width:1200px; height:40px; line-height:40px; color:#9c9c9c; text-align:center;}

.contact{ width:220px;}
.contact_t{ width:120px; height:35px; border-bottom:1px solid #cacaca; background:url(../images/contact.png) no-repeat left 5px; padding-left:100px;}
.contact_n{ width:220px; line-height:1.9; color:#555;}

.right_t{ width:960px; height:35px; border-bottom:1px solid #cacaca;}
.weizhi{ height:35px; line-height:35px; color:#666;}
.weizhi a{ color:#666;}
.weizhi a:hover{ color:#f00;}

.abouter{ width:960px;}
.biaoti{ width:100%; height:30px; line-height:30px; text-align:center;}
.fabiao{ width:100%; height:25px; line-height:25px; padding-bottom:5px; text-align:center; color:#666; border-bottom:1px dashed #ccc;}
.abouter_n{ width:960px; line-height:1.9;}
.fenpian{ width:100%;}
.l{ width:100%; height:25px; line-height:25px;}
.l a{ color:#333;}
.l a:hover{ color:#f00;}

.producter{ width:960px;}

.producter{ width:960px; float:left; padding-bottom:15px;}
.producter ul{}
.producter li{width:223px; float:left; margin-left:10px; margin-top:20px; border:2px #c5c5c5 solid;}
.producter li .title{display: block; font-size:16px; width: 223px;line-height: 30px; font-weight:normal;text-align: center;color: #FFF;height: 30px;overflow: hidden; background:#282828;}
.producter li:hover .title{background:#da261e;}
.producter li img{width:223px; float:left; height:215px;}

.fenye{ width:100%; text-align:center; height:30px; line-height:30px;}
.fenye a{ color:#333; padding:5px; border:1px #ccc solid; margin-left:5px; margin-right:5px;}
.fenye a:hover{ color:#f00; border:1px #f00 solid;}

.newser{ width:960px;}
.newser ul{}
.newser li{ width:960px; float:left; height:32px; line-height:32px; font-size:14px; text-align:right; background:url(../images/new.jpg) no-repeat left center; text-indent:25px; border-bottom:1px #ccc dashed;}
.newser li a{ color:#333; float:left;}
.newser li a:hover{ color:#f00;}



