
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-family:"微软雅黑"; font-size:12px; color:; overflow-x:hidden; }
a{ text-decoration:none; color:;}
a:hover{ text-decoration:none; color:;}
:focus {outline: none;}
img{ border:none;}
ul{ list-style:none;}
.clear{ height:3px; clear:both;}

/*index_top*/
.top{ height:100px; background:url(../image/topbg.gif) repeat-x;}
.top .toper{ width:1000px; margin:0px auto; padding-top:5px; display:block; overflow:hidden;}
.top .toper .logo{ width:142px; height:84px; float:left;}
.top .toper .logo a{ width:142px; height:84px; display:block; background: url(../image/logo.png) no-repeat; text-indent:-9999px;}
.top .toper .toper_right{ width:858px; float:right; padding-top:14px;}
.top .toper .toper_right .search{ width:171px; height:23px; float:right; background:url(../image/search_bg.gif) no-repeat;}
.top .toper .toper_right .search .search_button{ width:26px; height:23px; display:block; float:right; background:none; border:none; cursor:pointer;}
.top .toper .toper_right .search .search_input{ width:140px; height:23px; padding-left:4px; float:left; background:none; border:0px; color:#00b58d; font-family:"宋体"; font-size:13px; line-height:24px;}
.top .toper .toper_right .nav{ display:block; overflow:hidden; clear:both; padding-left:84px; padding-top:17px;}
.top .toper .toper_right .nav ul{}
.top .toper .toper_right .nav ul li{ width:86px; background:url(../image/nav_libg.gif) no-repeat 0px 5px; display:block; float:left; }
.top .toper .toper_right .nav ul li a{ padding:2px 19px; display:block; color:#fff;}
.top .toper .toper_right .nav ul li a:hover{ background:url(../image/nav_lion.gif) no-repeat center;}
.top .toper .toper_right .nav ul li a.currt{ background:url(../image/nav_lion.gif) no-repeat center;}

.index_banner{ height:380px;}
.index_banner .shadow_layer{ height:10px; position:relative; top:0px; z-index:8;}

/*banner样式*/
.banner{ position:relative; height:380px; top:-10px; text-align:center; background:url(../image/banner.jpg) no-repeat center 0; }
.bannerWrap{ width:1600px; overflow:auto; margin:0 auto; position:relative; top:0px; z-index:3;}
.bannerWrap ul.showList{ margin:0 auto; float:right  }
.bannerWrap ul.showList li{ width:23px; height:23px; margin:5px; float:left; color:#fff; padding-top:3px; text-align:center;  }
.bannerWrap ul.showList li.special{ color:#fff;}

.main{ width:1003px; margin:20px auto 30px auto; overflow:hidden;}
.main .news{ width:305px; float:left;}
.main .news .bt{ height:29px; background:url(../image/news_btbg.gif) no-repeat; font-family:"微软雅黑"; font-size:14px; color:#005b46; padding-left:63px; padding-top:22px;}
.main .news .bt span a{ width:52px; height:21px; display:block; float:right; text-indent:-9999px; padding-top:3px;}
.main .news .news_content{ width:275px; height:200px; background:url(../image/index_newsbg.gif) no-repeat; clear:both; padding:10px 15px 0px 15px;}
.main .news .news_content ul{ padding-top:15px;}
.main .news .news_content ul li{ line-height:24px;}
.main .news .news_content ul li a{ background:url(../image/index_news_listbg.gif) no-repeat left; padding-left:10px; color:#003911;}
.main .news .news_content ul li a:hover{ color:#001908;}

.main .index_pro{ width:365px; float:left; margin-left:14px; margin-right:14px;}
.main .index_pro .bt{ height:29px; background:url(../image/index_pro_btbg.gif) no-repeat; font-family:"微软雅黑"; font-size:14px; color:#005b46; padding-left:63px; padding-top:22px;}
.main .index_pro .bt span a{ width:52px; height:21px; display:block; float:right; text-indent:-9999px; padding-top:3px;}
.main .index_pro .index_pro_content{ width:364px; height:210px; display:block; background:url(../image/index_probg.gif) no-repeat;}

/*产品滚动style*/

.blk_18 { overflow:hidden; zoom:1; font-size:9pt; width:364px; height:210px; margin:0 auto; position:relative;}
.blk_18 .pcont {width:260px; overflow:hidden; margin:0px auto;}
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:0px; overflow:hidden;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .RightBotton { width:16px; height:17px; position:absolute; right:20px; top:80px; background:url(../image/right_butt.gif) left top no-repeat;}
.blk_18 .LeftBotton { width:16px; height:17px; position:absolute; left:20px; top:80px; background:url(../image/left_butt.gif) left top no-repeat;}
.blk_18 .LeftBotton { background-position:0;}
.blk_18 .RightBotton { background-position:0;}
.blk_18 .LeftBotton:hover { background-position:0;}
.blk_18 .RightBotton:hover { background-position:0;}
.blk_18 .pl img { display:block; cursor:pointer; border:none; margin:0 auto;}
.blk_18 .pl { width:260px; color:#414141; float:left; text-align:center; line-height:60px;}
.blk_18 a.pl:hover { border:none; color:#000;}

.main .video{ width:305px; float:right;}
.main .video .video_bt{ height:29px; background:url(../image/video_btbg.gif) no-repeat; font-family:"微软雅黑"; font-size:14px; color:#005b46; padding-left:63px; padding-top:22px;}
.main .video .video_bt span{ float:right; color:#e03f00; font-size:12px; line-height:24px; padding-right:10px;}
.main .video .video_content{ width:270px; height:176px; background:url(../image/video_bg.gif) no-repeat; padding:15px 17px 19px 17px;}

.foot{ height:67px; background:#00644e;}
.footer{ width:1000px; height:67px; background:url(../image/foot_logo.gif) no-repeat left; margin:0px auto;}
.footer p{ color:#248d76; padding-left:100px; line-height:20px; padding-top:15px;}
.footer span{ float:right; color:#248d76; padding-top:26px;}

/*about sytle*/
.bann{ height:260px;}
.bann .shadow_layer{ height:10px; position:relative; top:0px; z-index:8; background: url(../image/banner_layer.png) repeat-x;}
.bann .bann_ny{ position:relative; top:-10px;}
.main .left{ width:225px; float:left;}
.main .left .bt{ width:199px; height:70px; display:block; background:url(../image/left_btbg.gif) no-repeat; padding:15px 0px 0px 25px;}
.main .left .bt h2{ font-family:"微软雅黑"; font-size:24px; color:#fff;}
.main .left .bt h3{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#f48400; font-weight:normal; text-transform:uppercase;}
.main .left .list{ background:url(../image/left_li_bg.gif) repeat-y;}
.main .left .list ul{ padding-top:20px; padding-bottom:40px;}
.main .left .list ul li{ line-height:30px; margin-bottom:2px;}
.main .left .list ul li a{ width:160px; height:30px; display:block; padding-left:65px; background:url(../image/left_libg.gif) no-repeat; color:#3e3e3e;}
.main .left .list ul li a:hover{ background:url(../image/left_libgon.gif) no-repeat; color:#fff;}
.main .left .list ul li a.current{ background:url(../image/left_libgon.gif) no-repeat; color:#fff;}
.main .left .bottom{ width:225px; height:13px;}
.main .left .huodong{ width:223px; padding-left:2px; margin-top:40px; margin-bottom:15px;}
.main .left .online{ width:223px; padding-left:2px;}
.main .right{ width:762px; float:right;}
.main .right .bt{ height:36px; background:url(../image/right_btbg.gif) no-repeat; font-size:16px; color:#3c3c3c; line-height:36px; padding-left:35px;}
.main .right .bt span{ float:right; font-size:12px; color:#5d5d5d; padding-right:15px;}
.main .right .right_content{ background:url(../image/right_bg.gif) repeat-y; padding:37px 30px 90px 30px; line-height:30px;}
.main .right .right_bottom{ width:762px; height:22px;}

/*news center style*/
.main .right .right_content ul{}
.main .right .right_content ul li{ display:block; overflow:hidden; border-bottom:1px dotted #a2a2a2; padding-bottom:20px; margin-bottom:20px;}
.main .right .right_content ul li .pic{ width:160px; height:120px; padding:3px; background:#cecece; float:left; margin-right:15px;}
.main .right .right_content ul li .txt{ width:100%;}
.main .right .right_content ul li .txt h3 a{ font-size:13px; color:#ff5e0a; font-weight:normal;}
.main .right .right_content ul li .txt h3 a:hover{color:#d04700;}
.main .right .right_content ul li .txt span{ color:#747474; line-height:20px;}
.main .right .right_content ul li .txt p{ line-height:24px; color:#494949;}
.main .right .right_content .page{}
.main .right .right_content .page a{ padding:5px 10px; border:1px solid #ff5e0a; color:#494949; margin-right:3px;}
.main .right .right_content .page a:hover{ padding:5px 10px; background:#ff5e0a; color:#fff;}

/*products style*/
.main .right .product{ background:url(../image/right_bg.gif) repeat-y; padding:50px 0px 90px 0px; line-height:30px;}
.main .right .product ul{}
.main .right .product ul li{ width:178px; height:230px; border:1px solid #dedede; display:block; overflow:hidden; margin-left:45px; float:left; text-align:center; padding-top:5px; color:#727272; margin-right:15px; margin-bottom:40px;}
.main .right .product ul li p{ line-height:56px;}
.main .right .product ul li span a{ width:77px; height:24px; display:block; background:#f0f0f0; border:1px solid #ededed; margin:0px auto; font-family:"宋体"; font-size:12px; text-align:center; line-height:24px; color:#9a000f;}
.main .right .product .page{ padding-left:45px; clear:both;}
.main .right .product .page a{ padding:5px 10px; border:1px solid #ff5e0a; color:#494949; margin-right:3px;}
.main .right .product .page a:hover{ padding:5px 10px; background:#ff5e0a; color:#fff;}

h1{ color:#3e3e3e; font-weight:normal;}


























