@charset "utf-8";
body{font-size:12px; font-family:"微软雅黑"; line-height:24px; color:#505050; min-width:1006px; background:url(../images/bg.jpg) repeat left top;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
li,img,input,em{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none; color:#000000; cursor:pointer;}
*{ margin:0; padding:0;}
.wrap{ width:1002px; margin:0 auto;}
.clear{ clear:both;}
.top{width:100%; margin:0 auto; float:left; background:url(../images/top.jpg) repeat-x left top;}
.logo {float:left;}
.lowz{ float:left; padding-left:50px;}
.tel{ float:right;}

.navbox{width:100%; margin:0 auto; float:left;height:36px; padding:3px 0px 7px 0px;background:url(../images/nav.jpg) repeat-x left top;}
.nav{ width:825px; overflow:hidden; margin:0 auto; float:left; padding-left:20px;}
.nav li{ float:left;}
.nav li a{ display:block; width:90px; height:36px; line-height:36px; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.nav li a:hover{ background:url(../images/nah.png) no-repeat center center; background-size:100% 100%;}
.nav .non a{ display:block; width:100px; height:36px;background:url(../images/nah.png) no-repeat center center; background-size:100% 100%;}

.search{ width:126px; height:36px; float:right; overflow:hidden; background:url(../images/sear.png) no-repeat left center; margin-right:27px;}
.s1{ width:60px; font-size:12px; height:36px; line-height:36px; color:#ffd073; padding-left:15px; background:none; float:left;}
.s2{ width:50px; float:right; text-align:center; height:36px; line-height:36px; font-size:12px; color:#fff; background:none;}


.content{width:100%; margin:0 auto; float:left; background:url(../images/content.jpg) repeat-x left top #fff; }
.main{ width:1002px; padding:0 20px; background:#fff; margin:0 auto;}

.banner{width:1002px;  text-align:center; margin:0px auto; overflow:hidden;}

.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:8px;height:8px;margin:0 20px 20px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/2.png)}
.curimg{background-image:url(../images/1.png)}


.abox{ overflow:hidden; margin:0 auto; padding-top:12px;}
.about{ width:742px; float:left; }
.atitle{ height:35px; background:url(../images/intit.jpg) repeat-x left top; border-top:1px solid #cecec6;border-left:1px solid #cecec6;border-right:1px solid #cecec6;border-bottom:1px solid #810001; border-radius:5px 5px 0 0; position:relative;}
.atit1{ width:129px; height:36px; text-align:center; line-height:36px; font-size:16px; color:#fff; background:url(../images/lxtt.png) no-repeat left center; position:absolute; left:17px; top:-1px;}
.atit2{ font-size:14px; line-height:14px; color:#f79898;  position:absolute; left:147px; top:15px;font-family:"Times New Roman", Times, serif;}

.abnr{ font-size:12px; line-height:21px; color:#5a5a5a; padding-top:15px; padding:15px 0px 30px 12px; background:url(../images/abo.jpg) no-repeat left bottom;}
.abnr img{ float:left; padding-right:6px; }
.abnr .axx{ font-size:12px; line-height:21px; color:#ff0400;}

.alx{ width:240px; float:right; overflow:hidden;}
.altit1{ width:129px; height:36px;text-align:center; line-height:36px; font-size:16px; color:#fff; background:url(../images/lxtt.png) no-repeat center center; position:absolute; left:56px; top:-1px;}
.alnr{ border-bottom:1px solid #cecec6;border-left:1px solid #cecec6;border-right:1px solid #cecec6; border-radius:0 0 5px 5px; background:url(../images/lx.jpg) no-repeat right 70px; font-size:12px; line-height:22px; color:#5a5a5a; padding:6px 0px 6px 23px;}
.alnr .amc{ color:#353535; font-size:12px; line-height:24px;}

.cbox{ overflow:hidden; margin:0 auto; padding-top:18px;}

.left{ width:238px; float:left; overflow:hidden;}

.pbox{ width:238px; background:url(../images/lebo.jpg) no-repeat left bottom; overflow:hidden; padding-bottom:4px;margin-bottom:10px;}
.ptitle{ width:238px; height:37px; background:url(../images/carle.jpg) no-repeat left top;}
.ptit1{ width:113px; text-align:center; line-height:37px; float:left; font-size:16px; color:#fff;}
.ptit2{ width:116px; float:right; font-size:14px; line-height:24px; color:#f79898; font-family:"Times New Roman", Times, serif; padding-top:12px;}

.plist{ border-left:1px solid #cecece; border-right:1px solid #cecece; padding:7px 24px 19px 24px}
.plist li{ border-bottom:1px dashed #f17e67; height:32px; line-height:32px; padding-bottom:3px; overflow:hidden;}
.plist li a{ display:block; height:32px; overflow:hidden; line-height:32px; background:url(../images/pli.jpg) no-repeat 10px center; font-size:14px; color:#3b3b3b; padding-left:33px;}
.plist li a:hover{background:url(../images/plih.jpg) no-repeat 10px center; font-size:14px; color:#9c0003;}

.cabox{ width:238px; background:url(../images/lebo.jpg) no-repeat left bottom; overflow:hidden; padding-bottom:4px; }
.clist{ border-left:1px solid #cecece; border-right:1px solid #cecece; padding:10px 24px 7px 24px}
.clist li{ border-bottom:1px dashed #f17e67; height:32px; line-height:32px; margin-bottom:3px;}
.clist li a{ display:block; height:32px; line-height:32px; background:url(../images/pli.jpg) no-repeat 10px center; font-size:14px; color:#3b3b3b; padding-left:33px;}
.clist li a:hover{background:url(../images/plih.jpg) no-repeat 10px center; font-size:14px; color:#9c0003;}


.pagebd{ overflow:hidden; margin:0 auto; padding-top:33px;}

.lbox{ width:238px; overflow:hidden; margin-top:12px; margin-bottom:70px;}


.right{ width:744px; float:right; overflow:hidden;}
.title{ height:35px; background:url(../images/intit.jpg) repeat-x left top; border-top:1px solid #cecec6;border-left:1px solid #cecec6;border-right:1px solid #cecec6;border-bottom:1px solid #810001; border-radius:5px 5px 0 0;}
.tit{ width:129px; text-align:center; line-height:35px; background:url(../images/cptt.png) no-repeat left bottom; margin-left:16px; font-size:16px; font-weight:bold; color:#860002; float:left;}
.tita{font-size:12px;  color:#860002; line-height:35px; float:right; padding-right:12px;}

.company{ padding:6px 0px 30px 0px; overflow:hidden;}
.list{ overflow:hidden; width:748px;}
.list li{ border:1px solid #e7e7e7; margin:0px 4px 4px 0px; float:left; overflow:hidden;}
.list li .pic{ padding:5px; width:171px; height:116px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden;}
.list li .pic img{max-height:116px; max-width:171px; vertical-align:middle;}
.list li .pmc{ width:181px; background:url(../images/pname.jpg) repeat-x left top; overflow:hidden;}
.list li .pm1{ font-size:13px; line-height:23px; color:#3a3a3a; font-weight:bold; height:18px; overflow:hidden; padding:8px 0px 0px 8px;}
.list li .pm2{ font-size:13px; line-height:23px; color:#3a3a3a; font-weight:bold; height:18px; overflow:hidden; padding:0px 0px 9px 8px;}
.list li .pm3{ overflow:hidden; padding:0px 0px 5px 5px;}
.list li .pm3 a{ display:block; width:83px; height:24px; margin-right:5px; line-height:24px; text-align:center; background:#d9d9d9; font-size:13px; color:#343434; float:left;}

.list li:hover .pm1, li:hover .pm2{ color:#c46600;}
.list li:hover .pm3 a{ background:#e57700; color:#fff;}


.price{ width:100%; float:left; margin:0 auto; background:url(../images/price.jpg) no-repeat center top; height:245px;}
.prtitle{ line-height:36px; height:36px; overflow:hidden; border-bottom:1px solid #7e0002; margin-top:50px;}
.prt1{ width:129px; text-align:center; line-height:36px; background:url(../images/cptt.png) no-repeat left bottom; font-size:16px; font-weight:bold; color:#0c0c0c; float:left; margin-left:18px;}
.prt2{font-size:12px;  color:#7e0002; line-height:36px; float:right; padding-right:17px;}

.prnr{ overflow:hidden; font-size:12px; line-height:24px; font-family:"宋体"; color:#000; padding:10px 4px 0px 9px;}
.prnr img{ padding:9px; border:1px solid #bbbbbb; border-radius:10px; float:right; margin-left:22px;}


.foot{ width:100%; float:left;  background:url(../images/foot.png) repeat-x left top; margin-top:-4px;}
.folj{ margin:0 auto; text-align:center; padding-top:21px; font-size:12px; line-height:16px; color:#fff;}
.folj a{ font-size:12px; line-height:16px; padding:0px 10px 0px 10px; color:#fff;}

.fowz{ font-size:12px; line-height:18px; text-align:center; color:#fff; font-family:"宋体"; padding:8px 0px 15px 0px;}
.fowz a{font-size:12px; line-height:18px; text-align:center; color:#fff; font-family:"宋体";}









.show{ margin:23px 0px 50px 6px; overflow:hidden;}
.shjs{ overflow:hidden;}
.shle{ width:169px;border:1px solid #e1e1e1; text-align:center; vertical-align:middle; float:left;}
.shle img{max-width:169px; vertical-align:middle; padding:34px 0px;}
.shri{ width:555px; float:right;overflow:hidden;}
.stit{ font-size:14px; font-weight:bold; color:#00447a; line-height:32px; padding-bottom:3px; border-bottom:1px solid #e0e0e0;}
.sxx{ font-size:12px; line-height:21px; color:#535353; padding:3px 0px;}

.shtitle{ margin-top:26px; line-height:29px; background:url(../images/24_2.jpg) repeat-x left bottom; overflow:hidden;}
.sht1{ background:url(../images/tshow.jpg) no-repeat left bottom; width:101px; text-align:center; line-height:29px; font-size:14px; color:#ffffff; font-weight:bold;}
.shxx{ font-size:12px; line-height:30px; color:#696969; margin:50px 10px;}



