@import url("base.css");

.index_about{ width:343px; border:1px #e4e4e4 solid; margin-left:12px;}
.index_about p{ line-height:24px; padding:8px;}
.gg{ width:251px; border:1px #e4e4e4 solid;}
.gg .pic{ margin:10px auto; display:block;}
.gg ul{ padding:8px;}
.gg li{ background:url(../images/dian01.jpg) 0px 8px no-repeat; height:25px; line-height:24px; padding:0 0 0 10px;}
.gg li span{ float:right;}

.f{ border:5px #e5e5e5 solid;}
.index_news{ width:732px;border:1px #e4e4e4 solid; margin-top:10px;}
.first{ height:120px;}
.first p{ line-height:22px;}
.first p img{ float:left; margin:0px 10px 0 0; padding:2px; border:1px #ededed solid;}
.first a.hot:link{ font-weight:bold; text-align:center; color:#FF0000; display:block;}
.first a.hot:visited{ font-weight:bold; text-align:center; color:#FF0000; display:block; }
.first a.hot:hover{font-weight:bold;text-align:center; color:#FF0000; display:block; }

UL.news{width:379px; float:left;margin-top:8px; background:url(../images/line.jpg) right no-repeat; }
UL.news li{  line-height:30px; padding:0 20px;}
UL.news li span{ float:right;}

UL.case{width:350px; float:right; margin:12px 0 0 0; }
UL.case li{ height:29px; line-height:29px; padding:0 20px;}
UL.case li span{ float:right;}

.index_contact{width:251px; border:1px #e4e4e4 solid;  margin-top:10px; padding-bottom:10px;}
.index_contact .pic{ margin:0 auto; display:block;}

.fw{ margin:10px 0 0 0;}

.pxtj{ background:url(../images/pxtj_bg.jpg) no-repeat; height:124px; margin:10px 0 0 0; padding:35px 0 0 20px; }

.pxtj li{ float:left;}


.con_left{ width:209px; float:left; margin-top:10px; display:inline}

.left_gid{ width:202px; margin-left:5px; background:url(../images/left_bg.jpg) repeat-x #75c4f8; padding-bottom:7px}

.left_gid1{ width:202px; margin-left:5px; background:url(../images/left_bg.jpg) repeat-x #75c4f8; padding-bottom:7px}

.producttype1se0,.producttype1sel,.producttype2sel{width:188px; height:41px; line-height:41px; background:url(../images/left_li.jpg) no-repeat; text-indent:62px;}

.producttype1se0 a,.producttype1sel a,.producttype2sel a{ color:#da251d;}

.producttype2sel a{ text-indent:62px; display:block}


.left_t{ width:188px; height:40px; border-bottom:1px solid #ddd; text-align:center; line-height:40px; font-size:14px; font-weight:bold; background:#fff;}

.left_gid li{ width:188px; height:41px; line-height:40px; background:url(../images/left_li.jpg) no-repeat; text-align:center;}

.left_gid li a:hover{ color:#da251d;}

.left_gid .current a{ color:#da251d;}


.left_ad{ margin-top:13px; width:209px; height:71px;}

.main_box{ width:757px; min-height:666px; height:auto !important; height:666px; _overflow:visible; border:1px solid #d7d7d7; float:left; margin-left:22px; display:inline;margin-top:10px;}
.main_box table {
    text-align: left;
    border-collapse: collapse;
    width:80%;
    margin: 0 auto;
}
.main_box table, .main_box table tr th, .main_box table tr td{border: 1px solid #ccc;  padding: 10px;}
.main_t{ width:757px; height:30px; line-height:30px; border-bottom:1px dashed #ddd;}


.main_t span{ display:block; float:right; padding-right:20px;}

.title2{ border-bottom:1px dashed #d7d7d7; height:41px; line-height:41px; text-indent:30px; color:#1561bc; font-weight:bold; font-size:14px;}

.slideBox{ width:367px; height:256px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:367px; height:256px; display:block;  }
.p1{width:990px;margin:0 auto;line-height:25px;}

  