@charset "gb2312";
/* CSS Document */

body {font-size:12px; font-family:"ËÎÌå"; background:#FFF; color:#000;}
body, form, div, dl, dt, dd, ul, li ,h1 ,h2 ,h3 ,h4 {margin:0; padding:0; }
ul,li {list-style:none;}
/*img{margin:0px; border:0; padding:0px; display:block;}*/
a {color:#000; text-decoration: none; }
a:hover {color:#ff0000; text-decoration: none; }
.clear {clear:both;}
table{border-collapse:collapse;border-spacing:0;}
.wrap_index{width:1000px; margin:0px auto;  padding:0px; background:#FFF;}
.bt{ margin-bottom:10px;}
.f14{ font-size:14px;}
.fr{ float:right;}
.tc{ text-align:center;}
.header .top{ height:85px; width:100%; overflow:hidden; position:relative;}
.header .logo{position:absolute; left:25px; top:20px;}
.header .english{ position:absolute; top:40px; right:370px; color:#ccc;}
.header .english a{margin:0 3px; color:#000;}
.header .tel{ position:absolute; right:150px; top:30px; width:200px; height:40px; background:url(../img/tel.jpg) no-repeat; display:block;}
.header .guestbook{position:absolute; top:32px; line-height:30px; right:40px; width:90px; height:30px; background:url(../img/tel.jpg) -220px 0 no-repeat;}
.menu0{height:43px; background:#ededed;}
.menu0 li{float:left; text-align:center; font:16px/43px 'Microsoft Yahei','Tahoma','Arial','Verdana';}
.menu0 li a{width:165px; height:43px; display:block; color:#000; border-right:2px #d4d4d4 solid;}
.menu0 li .sp1{ border:none;}
.menu0 li a:hover, .menu0 li .hover{color:#FFF; background:#F00 url(../img/menubg.jpg) center bottom no-repeat; text-decoration: none;}
/*index*/
#a1, #a2, #a3, #a4, #a5, #a6{ z-index:999; position:absolute; width:100px; height:30px; background:url(../img/menu2.jpg) repeat-x; width:400px; height:130px; padding:40px 0 40px 20px;}
#a2{ margin-left:167px;}
#a3{ margin-left:334px;}
#a4{ margin-left:500px;}
#a5{ margin-left:415px;}
#a6{ margin-left:580px;}
.abox{ height:130px; width:400px;}
.abox ul{ padding-left:210px; width:190px; height:120px; padding-top:10px; text-indent:1em; float:left;}
.abox li{float:left; }
.abox li a{ line-height:26px; height:26px; width:90px; background:url(../img/dotted.gif) 0 -272px no-repeat; display:block;}
.abox li a:hover{background:url(../img/dotted.gif) 0 -332px no-repeat;}
.abox li .two{background:url(../img/dotted.gif) 1em -198px no-repeat; text-indent:2em;}
.abox li .two a:hover{background:url(../img/dotted.gif) 1em -144px no-repeat;}


#a3 .abox ul{ padding-left:170px; width:230px; padding-top:0; margin-top:-15px; _margin-top:-5px;}
#a3 .abox li a{ width:110px;}
#a1 .abox{background:url(../img/a1.jpg) left center no-repeat;}
#a2 .abox{background:url(../img/a2.jpg) left center no-repeat;}
#a3 .abox{background:url(../img/a3.jpg) left center no-repeat;}
#a4 .abox{background:url(../img/a4.jpg) left center no-repeat;}
#a5 .abox{background:url(../img/a5.jpg) left center no-repeat;}
#a6 .abox{background:url(../img/a6.jpg) left center no-repeat;}
.zxns{float: right; line-height: 21px; padding: 12px 15px 0 0; width: 173px;}

.flash{ width:1000px; height:415px; overflow:hidden; }
.index_main{ height:322px; background:url(../img/index_main.jpg) no-repeat;}
.en_index_main{ height:322px; background:url(../img/en_index_main.jpg) no-repeat;}
.news{ width:250px; padding:52px 29px 0 15px; float:left; line-height:24px; overflow:hidden;}
.onenews{ line-height:22px; color:#646464;}
.news p{ margin:0; font:13px/1.231 arial,helvetica,clean,sans-serif; text-align:justify; text-indent:2em;}
.contact{ padding-top:20px;}
.contact li{ font:13px/24px arial,helvetica,clean,sans-serif; padding-top:10px;}
.contact li b{ color:#F00; padding-right:10px;}

.car{ width:415px; padding-top:23px; float:left; overflow:hidden;}
#search{ float:right; height:22px; width:146px; background:url(../img/search.jpg) no-repeat; }
.input{ width:115px; color:#666; float:left;}
.btn{ width:25px; padding:0; height:22px; display:block; border:none; background:none; float:right; cursor:pointer;}
.car_flash{ float:left; padding-top:10px;}
.index_right{ float:left; padding:45px 30px 0 50px; width:211px; overflow:hidden;}
.wangdian{ height:60px; padding-top:10px;}
.rukou{ padding-top:48px; float:left; font-size:14px; text-align:center;}
.rukou li{ float:left; height:30px; line-height:30px;}
.rukou li span{ float:left; width:55px;}
.username, .password{font-size:12px; width:150px; margin-top:5px; float:right;}
.bottom{padding:5px 0 0 60px;}
.wrap{ margin:0 auto; width:1000px; padding:0px; background:#FFF;}
.main{padding-top:10px; float:left; border-left:1px solid #cbc9ca; border-right:1px solid #cbc9ca; width:998px;}
.aboutleft{width:207px; float:left; margin-left:5px; display:inline;}
.aboutleft .abtlefttop{ border:1px solid #d4d4d4; border-bottom:0; text-align:center; float:left; width:205px; background:#f9f9f9;}
.aboutleft .abttitle{background: url("../img/aboutlefttop.gif") no-repeat scroll center bottom transparent; color: #5D5D5D; font-family: "Î¢ÈíÑÅºÚ"; font-size: 17px; font-weight: bold; height: 40px; line-height: 40px; margin: 0;}
.aboutleft .abtlefttop ul{float:left; width:100%;}
.aboutleft .abtlefttop ul li{ float:left; width:100%;}
.aboutleft .abtlefttop ul li a{ background:url(../img/aboutliline.gif) center bottom no-repeat; width:100%; height:37px; line-height:37px; display:block;}
.aboutleft .abtlefttop ul li a:hover, .aboutleft .abtlefttop ul li .abouthover{ background:url(../img/aboutline.gif) center bottom no-repeat; color:red;}
.aboutleft .abtlefttopbg{ width:207px; height:37px; background:url(../img/aboutleft.gif) no-repeat; float:left}
.aboutleft .abtleftbottom{ width:100%; float:left; background:#e1e1df; margin-bottom:10px;}
.aboutleft .abtleftbottom img{ margin:5px 2px;}
.aboutright{float:left; margin-left: 3px; width:783px;}
.aboutright .bunnerimg{ width:100%; float:left; height:186px;}

.newsbunnerimg{ float:left; width:998px; height:150px;}
#bunner_1, #bunner_5, #bunner_6, #bunner_7, #bunner_8, #bunner_9, #bunner_10, #bunner_11, #bunner_12{ background:url(../img/bunner1.jpg) no-repeat;}
#bunner_2, #bunner_13, #bunner_14, #bunner_15, #bunner_16, #bunner_17{ background:url(../img/bunner2.jpg) no-repeat;}

.aboutright .abouttext{ float:left; margin:25px 0 0 20px; width:97%; display:inline;}
.aboutright .abouttext h3{ margin:0px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#5d5d5d; font-size:17px;}
.pagenext{line-height:26px; margin-bottom: 10px;}

.content{font-size:12px; padding:20px 5px; overflow:hidden; background:url(../img/content.gif) top repeat-x; min-height:420px;}
.content p{line-height:26px; background:url(../img/underline.gif); margin:0;}
.content img{display:inline-block;}
.content li{ float:left; width:95%; height:40px; line-height:40px; padding-left:10px; border-bottom:#666 dashed 1px;}
.content li span{ float:right; font-size:10px;}
.content h1{text-align:center; font:22px/30px "microsoft yahei","ËÎÌå"; height:50px; line-height:50px; margin:10px 0; text-align:center;}
.en_left{width:223px; float:left;display:inline; background:url(../img/en_left.jpg) top right no-repeat; min-height:420px;}
/*car*/
.car_left{width:223px; float:left;display:inline; background:url(../img/car1.jpg) top right no-repeat; min-height:420px;}
.car_left .leftonline{ background:url("../img/online.jpg") no-repeat scroll center 5px #E1E1E1; width:207px; height:80px; float:left; display: inline; margin-left: 10px;}
.car_left .leftonline a{ width:150px; height:70px; display: block; margin:5px 0 0 28px;}
.car_right{float:right; width:733px; padding:0 20px 20px;}
.car_all{ width:215px; height:52px; overflow:hidden; display:block; text-indent:-9999px;}
.xxx{ width:10px; float:left; height:1px;}
.menu{width:205px; border-left:1px solid #d4d4d4;  border-right:1px solid #d4d4d4; background:#F9F9F9; overflow:hidden;}
.menu ul{list-style-type:none;height:37px;line-height:37px;overflow:hidden;cursor:pointer;}
.menu ul.open{height:auto;}
.menu ul span{display:block;background:url(../img/aboutliline.gif) center bottom no-repeat; text-align:center; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.menu ul span:hover ,.menu li a:hover{background:url(../img/aboutline.gif) center bottom no-repeat; color:red;}
.menu ul li{border-bottom:1px solid #DDDDDD;}
.menu li a{background-color:#EEEEEE;color:#7d0000;display:block; text-decoration:none;text-align:center; font-size:14px;  font-family:"Î¢ÈíÑÅºÚ";}
.menu li a.current{background-color:#7d0000;color:#ffffff;}
.carbt{ width:100%; height:37px; overflow:hidden; display:block; background:url(../img/aboutleft.gif) no-repeat 10px 0; }
.car_place{ height:33px; line-height:33px;}
.car_place h3{font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#5d5d5d; font-size:17px;}
.car_place span{ float:right; }
.car_content{padding:20px 5px;}
.car_right .product{ font-size:12px; line-height:24px;padding:30px 0px 0px; overflow:hidden; background:url(../img/content.gif) top repeat-x; min-height:420px;}
.car_right .product li{ float:left; width:350px; height:162px; line-height:25px; margin-left:10px; margin-bottom:15px; background:url(../img/sj.jpg) repeat-x; border:#CCC solid 1px; overflow: hidden;}
.car_right .product h2{ font-size:14px; margin:0px; text-align:center; line-height:30px;}
.car_right .product span{ float:left; margin:0 10px; border:#CCC solid 1px;}
.picbox { float:left; width:100%;}
.picbox li{ float:left; width:160px; height:120px; border:#ccc solid 1px; margin:10px 0 10px 15px; }
.car_body{ float:left; min-height:200px; width:100%; background:url("../img/content.gif") repeat-x scroll center top;}
.car_body p{ margin:0; padding:0;}
#Tab1{width:287px;margin:0px;padding:0px;margin:0 auto;}
.Menubox {width:721px;height:100%;height:35px;line-height:35px; text-align:left;font-size:14px;font-weight:600; border-left:1px solid #CBC9CA; border-right:1px solid #CBC9CA;}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;width: auto;text-align:center;color:#000000;height:35px; margin:0 20px;}
.Menubox .hover{padding:0px;width: auto; color:#ff0000;height:35px;}
.Contentbox{clear:both;margin-top:0px;text-align:left;padding:10px; border:1px solid #CBC9CA;border-top:none; width:701px; float:left;}

/* start news */
.aboutleft .abtlefttopbg2{ width:207px; height:37px; background:url("../img/car2.gif") no-repeat scroll -10px 0 transparent; float:left}
.newspart1{ width:100%; float:left;}
.newspart1 .newtitle1{background: url("../img/newtitle1.gif") no-repeat scroll 0 0 transparent; float: left; height: 34px; line-height: 34px; margin: 4px 3px; width: 991px;}
.newspart1 .textnews{ float:right; width:321px; padding-right:9px;}
.newspart1 .textnews ul li{ background:url("../img/libg1.gif") no-repeat scroll left bottom transparent; height:28px; line-height:28px; padding-left:10px;}
.newspart1 .textnews ul li span{ float:right;}
.newspart1 .imgnews{ float:left; width:635px; padding-left:5px;}

.newspart2{ float:left; width:100%; height:210px; padding-top: 10px;}
.newspart2 .title{ background:url(../img/newtitle2.gif) no-repeat; margin:0; height:34px; line-height:34px; padding-left:18px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#6E6C6D;}
.newspart1 .more, .newspart2 .more{ float:right; margin:14px 10px 0 0; background:url(../img/newmore.gif) no-repeat; width:29px; height:7px; display:block; display:inline;}
.newspart2 ul{ padding-top:5px;}
.newspart2 ul li{ height:24px; line-height:24px; background:url("../img/dotted.gif") no-repeat scroll 8px -200px transparent; padding-left:17px;}
.newspart2 .newleft{ float:left; width:242px; margin-left:5px; display:inline; border:1px solid #d2d2d2;}
.newspart2 .newmiddle{ float:left; width:242px; margin-left:8px; border:1px solid #d2d2d2;}
.newspart2 .newmiddle2{ float:left; width:227px; margin-left:8px; border:1px solid #d2d2d2; height:190px;}
.newspart2 .newmiddle2 img{margin:9px 0 0 25px}

.newspart2 .newright{ float:left; text-align:justify; line-height:26px; width:242px; border:1px solid #d2d2d2; margin-left:8px; height:190px;}
.newspart2 .newright p {font-size: 12px; padding-left:5px; padding-right:5px;}
.newspart2 .newright img {display: block; float: left; margin: 15px; overflow: hidden; display:inline;}

.aboutright .abouttext .pictextlist {float: left; padding:0 0 10px 5px; width:99%;}
.aboutright .abouttext .pictextlist li {background: url(../img/dot.png) no-repeat scroll left bottom transparent; float: left; height: 110px; padding-top: 13px; width:100%}
.aboutright .abouttext .pictextlist li a img {float: left; height: 98px; width:131px;}
.aboutright .abouttext .pictextlist li span {float: right; height: 26px; line-height: 26px; width: 76%;}

/* end news*/


/* start service */
.bunnerimg, .bunnerimg img{ float:left; width:998px; height:150px;}
.servebg{ float:left; width:100%; background:url(../img/servetopbg.gif) repeat-x; padding-bottom:15px;}
.serveleft{width:204px; float:left; margin-left:10px; background:url(../img/serveleftline.gif) repeat-y right 0; padding-bottom:15px; display:inline;}
.serveleft .servelefttop .servetitle{ color: #5D5D5D; float:left; padding:0 0 0 5px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: bold; height: 44px; line-height: 44px; margin: 0;}
.serveleft .servelefttop ul li{ float:left; width:100%; height:36px; line-height:36px; text-align:center; background:url(../img/serveleftlibg.gif) no-repeat center bottom;}
.serveleft .servelefttop ul{ border:1px solid #d5d5d5; width:192px; float:left; border-bottom:0;}
.serveleft .servelefttop .servehover{color:red;}
.serveleft .serveleftbtm{ float:left; width:192px; border:1px solid #d5d5d5; border-top:0; padding-bottom:8px \9;}
.serveleft .serveleftbtm .serveleftimg{ float:left; padding:15px 0 0 6px;}
.serveleft .serveleftbtm h3{ float:left; color:#5d5d5d; font-size:13px; height:30px; line-height:30px; padding-left:8px;}
.serveleft .serveleftbtm dl{ float:left; width:180px; border:1px solid #d5d5d5; margin-left:5px; display:inline; line-height:20px; margin-bottom:8px;}
.serveleft .serveleftbtm dl dt, .serveleft .serveleftbtm dl dd{ float:right; width:150px;}
.serveleft .serveleftbtm .dla{ background:url(../img/servedlicos.gif) no-repeat 5px 7px;}
.serveleft .serveleftbtm .dlb{ background:url(../img/servedlicos.gif) no-repeat 5px -41px;}
.serveleft .serveleftbtm .dlc{ background:url(../img/servedlicos.gif) no-repeat 5px -90px;}
.serveleft .serveleftbtm .dld{ background:url(../img/servedlicos.gif) no-repeat 5px -147px;}

.serveright{ float:right; width:750px; padding:20px 15px 0;}
.serveright h3{font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#5d5d5d; font-size:17px;}
.serveright .content p{ background:none;}
.serveright .product{ float:left;}
.serveright .product li{width:239px; height:144px; float:left; padding:5px; +padding:5px 5px 5px 4px; text-align:center;}
.serveright .product li img{ padding:0px; margin:0 auto;  border:#9b9b9b solid 1px; width:173px; height:115px;}
.serveright .product li span{ text-align:center; line-height:30px; width:239px; height:30px; float:left;}

.sales{ background:#E1E1E1; padding:10px; width:797px; height:510px; overflow:hidden;}
.sales .close{ text-align:right; height:30px;}
.sales_main{ border:#9C9A9B solid 1px; background:#FFF; padding:10px;}
.sales_main h3{ height:36px;background:url(../img/maptitleback.jpg) repeat-x; font:16px/36px 'Microsoft Yahei','Tahoma','Arial','Verdana'; text-indent:1em; margin:0; overflow:hidden; margin-bottom:15px;}
.sales_Menubox{width:auto;height:100%;height:36px;line-height:36px; text-align:left;font-size:14px;font-weight:600; border-bottom:#9C9A9B solid 1px;} 
.sales_Menubox li{float:left;display:block;cursor:pointer;width:100px;text-align:center;color:#FFF;height:36px; background:#ccc; margin:0 10px;}
.sales_Menubox .hover{padding:0px; margin:0 10px;width:100px; color:#000;height:35px; background:#FFF;border:#9C9A9B solid 1px; border-bottom:#FFF solid 1px;}
.sales_Contentbox{clear:both;margin-top:0px;text-align:left; border:#9C9A9B solid 1px; border-top:none;}
.sales_box{ padding:10px; background:#FFF; overflow:auto; height:345px;}
.sales_box h4{ background:#F0F0F0; height:30px; line-height:30px; text-indent:1em; font-size:12px;}
.sales_box li{ line-height:24px; text-indent:2em; overflow:hidden;}
.sales_box li span{ width:120px; float:left;}
/* end service */

/* start jobs */

.jobbunner, .jobbunner img{ float:left; width:998px; height:228px;}
.jobsbg{background:url(../img/jobbg.gif) no-repeat right bottom;}
.jobtitle{ background:url(../img/jobtitle.gif) no-repeat; height:55px; line-height:55px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 17px; font-weight: bold; color: #5D5D5D; padding-left:20px;}
.joblistheight{}
.jobscontent{ float:left; width:100%;}
.jobscontent ul{ height:345px; width:500px; float:left;}
.jobscontent ul li{ width:270px; height:30px; line-height:30px;}
.jobscontent ul .jobli{ padding:20px 0 0 20px;}
.jobscontent ul .otherjobli{ padding-left:150px;}

.jobsbg .pageinfo {margin:0; width:55%; height: 50px; line-height: 50px;}
.jobsbg .content{ padding:20px;}
.jobsbg .pagenext{ padding:0 0 20px 20px;}
/* end jobs */

/* start downs */
.downsleft{ float:left;}
.downsleft .serveleftbtm{ float:left; width:192px; padding-bottom:8px \9;}
.downsleft .serveleftbtm .serveleftimg{ float:left; padding:15px 0 0 6px;}
.downsleft .serveleftbtm h3{ float:left; color:#5d5d5d; font-size:13px; height:30px; line-height:30px; padding-left:8px;}
.downsleft .serveleftbtm dl{ float:left; width:180px; border:1px solid #d5d5d5; margin-left:5px; display:inline; line-height:20px; margin-bottom:8px;}
.downsleft .serveleftbtm dl dt, .downsleft .serveleftbtm dl dd{ float:right; width:150px;}
.downsleft .serveleftbtm .dla{ background:url(../img/servedlicos.gif) no-repeat 5px 7px;}
.downsleft .serveleftbtm .dlb{ background:url(../img/servedlicos.gif) no-repeat 5px -41px;}
.downsleft .serveleftbtm .dlc{ background:url(../img/servedlicos.gif) no-repeat 5px -90px;}
.downsleft .serveleftbtm .dld{ background:url(../img/servedlicos.gif) no-repeat 5px -147px;}

.downsmiddle{ float:left; width:595px; padding-left:5px; padding-right:5px; border-left: 1px solid #D5D5D5; border-right: 1px solid #D5D5D5;}
.downsright{ float:left; width:198px;}

.downstitle{ background:url(../img/newtitle2.gif) no-repeat; margin:0; height:34px; line-height:34px; padding-left:18px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#6E6C6D;}

.downsrighttop, .downsrighttop ul{ float:left; width: 100%;}
.downsrighttop li{width:198px; height:144px; float:left; text-align:center;}
.downsrighttop li img{ padding:0px; margin:0 auto;  border:#9b9b9b solid 1px; width:160px; height:120px;}

.downsrightbottom{ padding-bottom: 10px; float:left; width:100%; overflow:hidden;}
.downsrightbottom ul{ float:left; width:100%}
.downsrightbottom li{ float:left; width:97%; height:40px; line-height:40px; padding-left:10px; border-bottom:#666 dashed 1px;}
.downsrightbottom li span{ float:right; font-size:10px;}

.downsrighttop .more, .downsrightbottom .more{ float:right; margin:14px 10px 0 0; background:url(../img/newmore.gif) no-repeat; width:29px; height:7px; display:block; display:inline;}

/* end downs */

.pageinfo {FONT-SIZE: 10pt; COLOR: #000; TEXT-ALIGN:center; height:30px; line-height:30px; margin:0 auto; width:100%;}
.pageinfo li{list-style:none; display:inline; height:30px; padding:0 5px; float:none; border:0; width:auto;}
.pageinfo li A {MARGIN: 2px; COLOR: #000; TEXT-DECORATION: none}
.pageinfo li A:hover A:active{COLOR: #000;}

.footer{border-top:#F00 solid 4px; height:70px; padding-top:10px;}
.footer p a{ color:#666;}
.footer p{font-size:12px; color:#666; text-align:left; text-indent:2em; line-height:24px; margin:0; }
.footer p img {float:right;}
.footlm{ float: left; width: 540px; text-indent: 2em;}
.footlm a{color:#666;}