﻿*{padding:0; list-style:none; margin-top:0; }
body{ margin:0; padding:0; }
ul{list-style:none;}
img{ border:0;  }
a{ text-decoration:none; color:#333;  }

#content{ width:1003px; margin:0 auto}
.slideBox{ width:1003px; height:375px; 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:1003px; height:375px; display:block;  }


.story-bg{ height:426px; border-bottom:1px dotted #dbdbdb; padding-bottom:1px; background:#f5f5f5;}
.story{ width:960px; margin:0 auto; background:url(../image/story-bg.jpg) no-repeat right top; height:426px;}
.story h2{ padding:40px 0 0 275px; font-size:37px; font-family:"Times New Roman", Times, serif; font-weight:normal; color:#006699;}
.story h2 i{ float:left; font-size:36px; letter-spacing:-2px; text-transform:uppercase; line-height:28px;}
.story h2 em{ width:117px; height:27px; background:#006699; font-weight:bold; font-family:"΢���ź�"; color:#fff; padding-left:18px; line-height:25px; margin-left:6px; display:inline-block; font-size:18px; }
.story h2 a{ font-family:"Times New Roman", Times, serif; color:#006699}
.story p{ font-size:13px; width:520px; line-height:35px; font-family:"΢���ź�"; color:#444444; padding-top:55px; clear:both; height:250px; overflow:hidden}
.story span{ padding:40px 0 0 388px; display:block}

.index-product-bg{ height:426px;padding-bottom:1px; background:#306a88;}
.index-product{ width:960px; margin:0 auto; height:426px;}
.index-product h2{ padding:40px 0 0 275px; font-size:37px; font-family:"Times New Roman", Times, serif; font-weight:normal; color:#006699;}
.index-product h2 i{ float:left; font-size:36px; letter-spacing:-2px; text-transform:uppercase; line-height:28px;}
.index-product h2 em{ width:117px; height:27px; background:#23384a; font-weight:bold; font-family:"΢���ź�"; color:#fff; padding-left:18px; line-height:25px; margin-left:6px; display:inline-block; font-size:18px; }
.index-product h2 a{ font-family:"Times New Roman", Times, serif; color:#fff}

.picScroll-left{ width:960px;  overflow:hidden; position:relative;  }
.picScroll-left .bd{   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:156px; height:215px; display:block; padding:2px; border:1px solid #ccc;}
.tem_index_more{clear:both;margin:0 auto;padding-top:30px;width:200px;text-align:center;}
.tem_index_more a{display:block;height:40px;background:#014662;color:#fff;font-weight:normal;font-size:14px;line-height:40px;}
.tem_index_more a:hover{background:#d82208;color:#fff;}

.index-news-bg{ height:460px; padding-bottom:1px; background:#2d4861;}
.index-news{ width:960px; margin:0 auto; height:460px;}
.index-news h2{ padding:40px 0 0 275px; font-size:37px; font-family:"Times New Roman", Times, serif; font-weight:normal; color:#006699;}
.index-news h2 i{ float:left; font-size:36px; letter-spacing:-2px; text-transform:uppercase; line-height:28px;}
.index-news h2 em{ width:117px; height:27px; background:#23384a; font-weight:bold; font-family:"΢���ź�"; color:#fff; padding-left:18px; line-height:25px; margin-left:6px; display:inline-block; font-size:18px; }
.index-news h2 a{ font-family:"Times New Roman", Times, serif; color:#fff}

.index_news03{ width:106%; padding-top:10px; overflow:hidden;}
.index_news03 dl{font-family:"΢���ź�"; float:left; margin:0 20px 30px 20px; position:relative; width:376px; height:145px; background:#fff; border:#e7e7e7 solid 1px; padding:0 20px 0 46px;}
.index_news03 dl dt{ font-size:16px; padding-top:20px; height:24px; overflow:hidden;}
.index_news03 dl dt a{ font-size:16px;color:#5d5d5d;}
.index_news03 dl dt a:hover{ color:#0256ac;}
.index_news03 dl dd{ margin-top:15px; margin-left:0; line-height:27px; font-size:14px; color:#5d5d5d; height:65px; overflow:hidden; }
.index_news04{ position:absolute; top:40px; left:-29px; width:56px; height:56px; line-height:28px; text-align:center; background:#0256ac; color:#fff; font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.index_news05{}
.index_news05 a{ width:139px; height:26px; line-height:26px; border:#c5c5c5 solid 1px; display:block; text-align:center; margin:0 auto; font-size:14px; color:#6d6d6d;}
.index_news05 a:hover{ color:#0256ac; border:#0256ac solid 1px; }