@charset "gb2312";
/* CSS Document */

body{font-family:"풻"; font-size:12px; line-height:22px; color:#333; margin:0px; background-color:#FFF;}
a,area { blr:expression(this.onFocus=this.blur()) }

a{color:#333; text-decoration:none;}
a:hover{color:#f00;}
ul,form,input{margin:0px;padding:0px;}
li{list-style-type:none;}
img{border:0px;}
.clear{clear:both; font-size:0px; line-height:0px; height:0px; margin:0px; padding:0px;}

.main{width:1003px; height:auto; margin:0 auto;}
.top{width:100%; height:auto;}
.logo{width:480px; height:80px; float:left;}
.search{width:233px; height:80px; float:left; background-image:url(../images/topright.jpg); margin-left:290px;}
.secon{margin-top:45px; margin-left:14px;}
.keyword{ margin-top:6px;width:145px; height:20px; float:left; line-height:20px; background:none; border:none;}
.btn1{ margin-left:5px;width:66px; height:27px; cursor:pointer; float:left; background:none; border:none;}
.dh{width:1003px; height:53px; background-image:url(../images/dh.jpg);}
.menu{width:auto; height:37px; padding-top:16px; margin-left:8px;}
.menu li{width:165px; height:37px; line-height:37px; float:left; text-align:center;}
.menu li a{width:160px; height:37px; display:block; color:#fff; font-family:"풕턼환쥌"; font-weight:600; float:left;}
.menu li a:hover{color:#00a44e; background-image:url(../images/dhhover.jpg);}
.menu li img{width:5px; height:37px; float:left;}
.menu li .navhover{color:#00a44e; background-image:url(../images/dhhover.jpg);}
.middle{width:100%; height:auto;}
.wrapper{width:1003px; height:413px;}

#focus {width:1003px; height:413px; overflow:hidden; position:relative;}
#focus ul {height:413px; position:absolute;}
#focus ul li {float:left; width:1003px; height:413px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:800px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#07a64a;}

.gundong{width:920px; height:25px; margin-left:40px;  position:relative; margin-top:-30px;}
.zxdt{width:auto; height:25px; line-height:25px; float:left; font-size:14px; font-family:"풕턼환쥌"; color:#FFF;}
.zxdt a{color:#2469a4;}
.zxdt span{color:#F00;}
#scrolllayer {overflow:hidden; height:25px; width:700px;  float:left;}
#scrollmessage {width:100%; text-align:left; margin-left:20px;}
#scrollmessage ul {list-style:none; padding:0; margin:0;}
#scrollmessage li {line-height:25px;}
#scrollmessage li a{color:#fff; text-decoration:none;}
#scrollmessage li a:hover{color:#F00;}
#scrollmessage li a span{margin-left:50px;}
.gdmore{width:auto; height:25px; float:right; color:#FFF; }
.gdmore b{font-size:14px; margin-right:10px;}
.gdmore a{color:#00a44e; text-decoration:underline; margin-right:5px; line-height:18px;}
.gdmore a:hover{color:#F00;}

.incontent{width:1003px; height:272px; background-image:url(../images/midbj.jpg);}
.inabout{width:220px; height:225px; margin-top:20px; float:left; background-image:url(../images/inabout.jpg);}
.abtop{width:auto; height:21px; padding-top:11px; margin-left:22px;}
.abtop li {width:81px; height:21px; text-align:center; line-height:21px; font-family:"풕턼환쥌"; float:left;}
.abtop li a{color:#fff; font-weight:600;}
.abhover{display:block; background-image:url(../images/hover1.jpg);}
.abhover a span{color:#00a44e; }
.abmid{width:181px; height:auto; padding-top:10px; margin-left:22px;}
.abContent1{width:181px; height:auto; color:#646464; line-height:20px;}
.abContent1 img{width:181px; height:67px;}
.abContent1 a{float:right; color:#00a44e;}
.abContent1 a:hover{text-decoration:underline;}
.abContent2 li{width:181px; height:22px; margin-top:3px;}
.abContent2 li a{color:#4c4c4c;}
.abContent2 li a:hover{color:#00a44e;text-decoration:underline;}
.abContent2 li span{float:right; color:#00a44e;}

.inproduct{width:560px; height:225px; margin-top:20px; float:left; background-image:url(../images/inpro.jpg);}
.inprotop{width:81px; height:21px; line-height:21px; margin-top:11px; margin-left:22px; background-image:url(../images/hover1.jpg); text-align:center; font-family:"풕턼환쥌"; font-weight:600; color:#00a44e;}

.inpromid {POSITION: relative; margin-left:auto; margin-right:auto; WIDTH: 530px; HEIGHT:150px; overflow:hidden; margin-top:20px;}
.scroll_table{width:530px; height:150px; overflow:hidden; POSITION: relative;  }
.scroll_table TABLE {border:0px; text-align:center;}
.scroll_table TABLE IMG {width:160px; height:120px; border:1px solid #CCC; padding:1px; margin-right:10px; }

.incontact{width:223px; height:225px; float:left; margin-top:20px; background-image:url(../images/incontact.jpg);}
.inconmid{width:180px; height:170px; margin-top:35px; margin-left:13px; color:#646464; line-height:20px; overflow:hidden;}
.inconmid b{line-height:30px;}

.foot{width:100%; height:96px; margin-top:34px; background-image:url(../images/footbj.jpg);}
.footcon{width:100%; height:auto; padding-top:15px; text-align:center; color:#646464;}
.footlink{width:1003px; height:25px; line-height:25px;font-size:14px;}
.foot a{color:#646464; margin-left:5px; margin-right:5px;}
.foot a:hover{color:#00a44e;}
.banquan{width:1003px; height:22px; text-align:center; color:#646464; margin-top:5px;} 
.banquan span{color:#00a44e;}

.neiye{width:1003px; height:auto; margin-top:15px;}
.sleft{width:255px; height:auto; background-color:#e9e9e9; float:left;}
.sl-title{width:255px; height:55px;}
.sldh{width:198px; height:auto; margin-top:15px; margin-left:25px;}
.sldh li{width:198px; min-height:35px; _height:35px; border-bottom:1px solid #bababa; margin-top:1px; padding-bottom:1px; font-family:"풕턼환쥌"; font-size:14px; line-height:35px;}
.sldh li a{color:#333333; padding-left:38px; display:block;}
.sldh li a:hover{color:#fff;background-image:url(../images/slhover.jpg); background-repeat:no-repeat;}
.sldh .hover1{background-image:url(../images/slhover.jpg); background-repeat:no-repeat;}
.sldh .hover1 a{color:#fff; }
.scontact{width:235px; height:226px; margin-top:138px; margin-left:10px; background-image:url(../images/slconbj.jpg);}
.stel{width:auto; height:auto; padding-top:95px; margin-left:12px; line-height:18px;}

.sright{width:720px; height:auto; float:left; margin-left:28px;}
.location{width:720px; height:20px; line-height:16px; border-bottom:1px solid #cccccc; color:#646464;}
.location b{color:#000; }
.location a{color:#646464;}
.location a:hover{color:#000;}
.location span{color:#000;}
.srcon{width:720px; height:auto; margin-top:10px;}
.sr-content{width:720px; height:auto; overflow-x:hidden;}

.about{width:620px; height:auto; margin-top:15px; margin-left:40px; color:#333333;}
.abtitle{width:620px; height:25px; line-height:25px; color:#333; font-family:"풕턼환쥌"; font-size:18px;}
.abcon{width:620px; height:auto; margin-top:30px;color:#333; }

.news{width:100%; height:auto;}
.news li{width:100%; height:25px; border-bottom:1px dotted #c8c8c8; margin-top:5px;}
.news li a{color:#4c4c4c;}
.news li a:hover{color:#F00;}
.news li span{float:right;}

.prenext{width:auto; height:auto; float:right; margin-right:60px; padding-top:60px;}
#prenext{width:auto; height:auto;}
#prenext li {float:left;width:auto; height:19px; margin-left:2px; line-height:21px; background-image:url(../images/pnbj.jpg);  border:1px solid #b7b7b7;}
#prenext li a{padding-left:5px; padding-right:5px; color:#666666;}
#prenext li a:hover{color:#F00;}

.product{width:100%; height:auto;}
.product li{width:166px; height:160px; float:left; text-align:center; margin-right:10px; display:inline;}
.product li img{border:3px solid #ccc; width:160px; height:120px;}
.product li a:hover img{border:3px solid #666;}
.product li a:hover{color:#f00;}

.network{width:640px; height:auto; margin-top:15px; margin-left:40px;}

.title {width:auto; line-height: 30px; font-size: 14px; font-weight:bold; text-align: center; border-bottom:1px dotted #CCC;}
.info {width: auto; line-height: 25px; text-align: center; }
.text{width:auto; padding-top:5px;}

.showpage{width:100%; text-align:center; margin-top:10px; background-color:#e6e6e6;}