﻿@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑","宋体"; font-size:12px; color:#515151;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, textarea, p, blockquote, img { margin:0px; padding:0px; border:none;}
fieldset, img, abbr { border:0;}
ul,li,dl,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; }
a, ins { text-decoration:none;}
space-line { clear:both; margin:0px; width:auto; padding:0px;}
input,button,textarea,select{ font:100% Arial,'宋体';}
div{ margin:0px; padding:0px; border:0px;}
a{color:#515151; text-decoration:none;}
a:hover{color:#ff4500; text-decoration:none;}
a.cur{color:#ff4500; text-decoration:none;}
.clearfix:after { clear:both; content:"."; display:block; font-size:0; height:0;}
.clear{ clear:both;}
.float{ width:100%; float:left; display:inline;}

/*index*/
.header{ width:100%; height:143px; background:url(../images/headerbg.jpg) repeat-x; clear:both;}
.top,.menu{ width:1032px; clear:both; margin:0px auto;}
.logo{ width:445px; height:97px; float:left;}
.top_right{float:right;}
.links{ height:32px; line-height:32px; text-align:right;}
.tel{}
.menu{ }
.menu ul li{ width:114px; height:42px; line-height:42px; text-align:center; float:left; font-size:15px; font-family:"微软雅黑";}
.menu ul li a{ width:114px; display:block; color:#505050;}
.menu ul li a:hover{ background:url(../images/menuahover.gif) no-repeat; color:#ffffff;}
.menu ul li a.cur{ background:url(../images/menuahover.gif) no-repeat; color:#ffffff;}

.container{ width:1032px; margin:0px auto; clear:both;}
.banner{ width:1032px; height:323px; margin-top:6px;}
.con1{ width:1032px; clear:both;}
.sidebar{ width:227px; float:left; }
.contact_m{ width:227px; background:url(../images/item_center.jpg) repeat-y;}
.contact{ width:227px; height:auto; background:url(../images/contactbg.jpg) no-repeat;}

.c1{ width:227px; height:auto; background:url(../images/11.jpg) no-repeat;}
.c2{ width:227px; height:auto; background:url(../images/22.jpg) no-repeat;}
.c3{ width:227px; height:auto; background:url(../images/33.jpg) no-repeat;}
.c4{ width:227px; height:auto; background:url(../images/44.jpg) no-repeat;}
.c5{ width:227px; height:auto; background:url(../images/55.jpg) no-repeat;}

.contact_Info{ width:194px; margin:0px auto; padding-top:40px; line-height:20px; }
.contact_Info h2{ font-size:12px; margin-top:5px;}
.item{ width:227px; margin-top:7px;}
.item_top{ width:227px; height:45px; background:url(../images/item_top.jpg) no-repeat; overflow:hidden;}
.friend_top{ width:227px; height:45px; background:url(../images/friendbg.jpg) no-repeat; overflow:hidden;}
.item_top a,.image_top a,.about_top a{ float:right;}
.item_top a img,.image_top a img,.about_top a img{ width:40px; height:8px; margin:18px 15px 18px 0px; vertical-align:middle;}
.item_top1{ width:227px; height:45px; background:url(../images/item_top1.jpg) no-repeat; overflow:hidden;}
.item_top1 a,.image_top a,.about_top a{ float:right;}
.item_top1 a img,.image_top a img,.about_top a img{ width:40px; height:8px; margin:18px 15px 18px 0px; vertical-align:middle;}
.item_center{ width:227px; background:url(../images/item_center.jpg) repeat-y;}
.item_center ul{ width:182px; margin-left:15px;}
.item_center ul li{ width:157px; height:20px; line-height:20px; padding-left:25px; background:url(../images/itemLi.jpg) no-repeat; margin-bottom:4px;}
.image{ width:227px; height:202px; background:url(../images/imgbg.jpg) no-repeat; margin-top:9px;}
.image_top a img{ margin:16px 15px 16px 0px;}
.image_Info{ width:197px; height:152px; margin:0px auto;}
.item_footer{ width:227px; height:16px; background:url(../images/item_foot.jpg) no-repeat;}
.item_footer1{ width:227px; height:16px; background:url(../images/item_foot.jpg) bottom no-repeat;}
.friend{ width:227px; margin:0px auto; margin-top:10px; padding-top:42px;background:url(../images/friendbg.jpg) no-repeat;}
.friend ul{ margin:0px auto;background:url(../images/item_center.jpg) no-repeat;}
.friend ul li{ width:95px; height:37px; float:left; display:inline; margin:10px 6px 0px 6px; overflow:hidden;}
.center{ width:792px; float:right; margin-top:12px;}
.about{ width:792px; height:260px; background:url(../images/aboutbg.jpg) no-repeat; margin-top:0px;}
.a{ width:792px; height:320px; background:url(../images/a.jpg) no-repeat; margin-top:0px;}
.abo{ width:792px; height:260px; background:url(../images/newsbg.jpg) no-repeat; margin-top:0px;}
.abou{ width:792px; height:520px; background:url(../images/news.jpg) no-repeat; margin-top:0px;}
.about_top{ width:792px; height:31px; overflow:hidden;}
.about_top a img{ margin:15px 38px 15px 0px;}
.about_Info{ width:740px; margin:6px 0px 0px 16px;}
.about_Img{ width:182px; height:206px; background:url(../images/about_Imgbg.jpg) no-repeat; float:left;}
.abou_Img{ width:182px; height:206px; background:url(../images/about_Imgbg.jpg) no-repeat; float:left;margin-top:30px;}
.about_Img img{ width:170px; height:186px; margin:6px;}
.about_Text{ width:530px; float:right; line-height:23px;}
.about_Text p{ text-indent:2em;}
.service{ width:792px; height:169px; background:url(../images/servicebg.jpg) no-repeat; margin-top:7px;}
.service_Info{ width:760px; margin:13px auto 0px auto;}
.service_Info ul li{ width:173px; height:107px; margin:0px 9px 0px 8px; float:left; display:inline;}
.news{ width:792px; height:260px; margin-top:7px; background:url(../images/newsbg.jpg) no-repeat;}
.news_Info{ width:712px; margin:11px 0px 0px 28px;}
.news_text{ width:712px; height:104px; background:url(../images/newsline.jpg) no-repeat left bottom;}
.news_Img{ width:120px; height:100px; background:url(../images/news_Imgbg.jpg) no-repeat; float:left;}
.news_Img img{ width:108px; height:81px; margin:5px 6px;}
.news_t{ width:560px; float:right; margin-top:12px;}
.news_t h2{ color:#f24b0d; font-size:12px;}
.news_t h2 a{ color:#f24b0d; font-size:12px;}
.news_List{ width:712px; margin-top:6px; clear:both;}
.news_List ul li{ width:712px; line-height:21px; clear:both;}
.news_List ul li .news_List_t{ width:425px; float:left; padding-left:10px; background:url(../images/icon.gif) no-repeat left center;}
.news_List ul li .date{ width:85px; float:right;}
.product{ width:792px; background:url(../images/pBg.jpg) left top repeat-y; margin-top:0px;}
.product_Info{ width:792px; background:url(../images/pBbg.jpg) left bottom no-repeat; position:relative;}
.pr_top{ height:32px; line-height:32px; background:url(../images/prT.jpg) left top no-repeat;}
.pr_top span.thisTitle{ font-size:15px; color:#1b7cb1; font-weight:bold; padding-left:18px;}
.pr_top span.thisTitle i{ font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.pr_top1{ height:32px; line-height:32px; background:url(../images/prT1.jpg) left top no-repeat;}
.pr_top1 span.thisTitle{ font-size:15px; color:#1b7cb1; font-weight:bold; padding-left:18px;}
.pr_top1 span.thisTitle i{ font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
a.leftBtn,a.rightBtn{ position:absolute; top:57px;}
a.leftBtn{ left:14px;}
a.rightBtn{right:14px;}
.PrList{ padding:0 45px; width:702px;}
.PrList li{ float:left; display:inline; width:161px; margin-left:12px; margin-top:8px;}
.PrList li span.prImg{ width:159px; height:155px; display:block; border:#e3e2e2 solid 1px;}
.PrList li span.prName{ display:block; width:100%; line-height:32px; text-align:center;}

.footer{ width:1002px; height:33px; line-height:33px; background:#278dc6; color:#FFFFFF; padding:0px 15px; margin:33px auto 0px; clear:both;}
.copyright{ float:left;}
.copyright2{ float:right;}
.copyright2 a{ color:#fff;}

/****ny*****/
#nLeftList{ background:url(../images/listLine.jpg) center top repeat-y; margin-top:8px; margin-bottom:8px;}
.nLeftTitle{ width:227px; height:26px; line-height:26px; background:url(../images/leftT.jpg) center top no-repeat; padding-top:7px;}
.nLeftTitle b{ font-size:15px; color:#fff; padding-left:15px; font-weight:normal;}
.nLeftListMain{}
.nLeftListMain li{ width:215px; float:left; display:inline; margin:0 6px;  line-height:30px; background:url(../images/lines.jpg) center bottom no-repeat;}
.nLeftListMain li.listLast{ background:none;}
.nLeftListMain li img{ float:left; display:inline; overflow:hidden; margin-top:12px; margin-left:21px; margin-right:19px;}

.nLeftListMain li li{ width:215px; float:left; display:inline; margin:0 6px; line-height:26px; background:url(../images/lines.jpg) center bottom no-repeat;}
.nLeftListMain li li a{ width:180px; float:left; display:inline; padding-left:30px;line-height:26px; background:url(../images/lines.jpg) center bottom no-repeat;}
.nLeftListMain li.listLast li{ background:none; clear:both;}







.nPrList{}
.nPrList li{ float:left; display:inline; width:161px; margin-left:26px; margin-right:5px; margin-top:8px;}
.nPrList li span.prImg{ width:159px;height:122px; text-align:center; line-height:155px; display:block; border:#e3e2e2 solid 1px;}
.nPrList li span.prName{ display:block; width:100%; height:30px; text-align:center; padding-top:5px;}

.nPrListy{}
.nPrListy li{ float:left; display:inline; width:175px; margin-left:16px; margin-right:5px; margin-top:8px;}
.nPrListy li span.prImg{ width:173px; height:107px; text-align:center; line-height:107px; display:block; border:#e3e2e2 solid 1px;}
.nPrListy li span.prName{ display:block; width:100%; line-height:32px; text-align:center;}

.nPrListc{}
.nPrListc li{ float:left; display:inline; width:209px; margin-left:36px; margin-right:5px; margin-top:8px;}
.nPrListc li span.prImg{ width:197px; height:152px; text-align:center; line-height:152px; display:block; border:#e3e2e2 solid 1px;}
.nPrListc li span.prName{ display:block; width:100%; line-height:32px; text-align:center;}

.nNextPage{ line-height:32px; text-align:center;}