@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:Tahoma; font-size:11px; color:#333; background:url(../images/body_bg.jpg) repeat-x; font-family:Arial,Tahoma, Helvetica, sans-serif}
img{ border:none;}
ul,h1,h2,h3,h4,h5,h6,p,form,input{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#666;}a:hover{color:#333;}
.main{ width:981px; margin:0 auto;}.left{ float:left}.right{ float:right}.clear{ clear:both; height:0; line-height:0; font-size:0}

.header{ height:54px; background:url(../images/menu_bg.jpg) repeat-x; margin:15px 0;}
.header .logo{ float:left;}
.header .menu{ float:right; background:url(../images/menu_right.jpg) right no-repeat; height:38px; padding:16px 45px 0 0;}
.header .menu li{ float:left; margin:0 0 0 10px;}
.header .menu li a{ width:76px; height:37px; display:block;}
.header .menu .menu01 a{ background:url(../images/menu_a01.jpg) no-repeat;}
.header .menu .menu01 a:hover{ background:url(../images/menu_01.jpg) no-repeat;}
.header .menu .menu02 a{ background:url(../images/menu_a02.jpg) no-repeat;}
.header .menu .menu02 a:hover{ background:url(../images/menu_02.jpg) no-repeat;}
.header .menu .menu03 a{ background:url(../images/menu_a03.jpg) no-repeat;}
.header .menu .menu03 a:hover{ background:url(../images/menu_03.jpg) no-repeat;}
.header .menu .menu04 a{ width:145px; background:url(../images/menu_a04.jpg) no-repeat;}
.header .menu .menu04 a:hover{ background:url(../images/menu_04.jpg) no-repeat;}
.header .menu .menu05 a{ background:url(../images/menu_a05.jpg) no-repeat;}
.header .menu .menu05 a:hover{ background:url(../images/menu_05.jpg) no-repeat;}
.header .menu .menu06 a{ background:url(../images/menu_a06.jpg) no-repeat;}
.header .menu .menu06 a:hover{ background:url(../images/menu_06.jpg) no-repeat;}
.header .menu .menu07 a{ background:url(../images/menu_a07.jpg) no-repeat;}
.header .menu .menu07 a:hover{ background:url(../images/menu_07.jpg) no-repeat;}

.banner01{ height:439px; background:url(../images/banner_34.jpg) no-repeat; overflow:hidden; padding:3px 6px 7px 5px;}
.slide-trigger {position:relative; height:23px;top:-26px;width:965px;text-align:right;padding:5px 0 0 5px; background:url(../images/b_but_37.gif) right no-repeat;}
.slide-trigger a {display:inline-block;margin-right:8px;width:19px;height:19px;line-height:19px;text-align:center; background:url(../images/index_39.jpg) no-repeat;outline:none;overflow:hidden;}
.slide-trigger a:hover { text-decoration:none; background:url(../images/index_37.jpg) no-repeat; }
.slide-trigger a.current {width:18px;height:18px;line-height:18px;font-weight:bold;color:#FFF; background:url(../images/index_37.jpg) no-repeat;}
	
.slide-panel {/* 下面四项必须设置 */position:relative;width:970px;height:439px;overflow:hidden;}
.slide-panel div { position:absolute; }
.slide-panel div img {display:block; /* fix img's 3px bug in ie6*/	width:970px;height:439px;}
/* Horizontal Special */
#slide1 div { width:2010em; /* 设置足够的宽度 */ }
#slide1 div img { float:left; }

.content{ margin:15px 0;}
.content .left{ width:391px; height:176px; background:url(../images/news_bg.jpg) bottom repeat-x;}
.content .left .n_left{ height:176px; width:5px; float:left; background:url(../images/news_left.jpg) no-repeat;}
.content .n_c{ width:381px; float:left;}
.content .n_c .title{ height:27px; background:url(../images/news_titlebg.jpg) no-repeat; padding:6px;}
.content .n_c .title .nav_01{ float:left; width:96px; height:19px; display:block; margin:0 0 0 0px; padding:0px 0 0 0px; font-size:12px; color:#333;}
.content .n_c .title .nav_02{ float:left; width:96px; height:19px; display:block; margin:0 0 0 0px; padding:0px 0 0 0px; font-size:12px; color:#666;}
.content .n_c .title .more{ float:right; margin:5px 5px 0 0;}
.content .n_c .hidden{display:none;}
.content .n_c .cont ul{ padding:8px 7px; line-height:24px;}.content .n_c ul li a span{ margin:0 10px 0 0;}
.content .n_c .cont ul li{ display:inline;}
.content .n_c .cont ul li a{ color:#666; display:block; font-size:11px; padding:0 0 0 5px;}.content .n_c ul li a:hover{ background:#999; color:#fff;}
.content .left .n_right{ height:176px; width:5px; float:right; background:url(../images/news_right.jpg) no-repeat;}


.content .right{ width:578px; height:176px; background:url(../images/right_bg.jpg) center repeat-y;}
.content .right .title{ height:28px; background:url(../images/index_24.jpg) repeat-x;}
.content .right .title .t_left{ float:left; width:63px; background:url(../images/index_23.jpg) no-repeat; height:28px;}
.content .right .title a{ float:left; margin:6px 0 0 230px;}
.content .right .title .search{ float:right; background:url(../images/index_26.jpg) top right no-repeat; height:24px; padding:3px 5px 0 0;}
.content .right .title .search .input{ width:159px; height:21px; background:url(../images/index_46.jpg) no-repeat; border:none;line-height:21px; padding:0 0 0 4px;}
.content .right .title .search .but{ width:20px; height:19px; background:url(../images/index_28.jpg) no-repeat; border:none;}

.content .right .wrapper{ width:357px; float:left; padding:15px 5px 0 5px; text-align:center; overflow:hidden;}
.content .right .wrapper .blk_29{ width:347px; position:relative; z-index:1;}
.content .right .wrapper .blk_29 .cont{	position:relative; width:289px; height:117px; margin:0 auto; overflow:hidden;}
.content .right .wrapper .blk_29 .cont .clearfix{position:absolute;width:2010em; /* 设置足够的宽度 */}
.content .right .wrapper .blk_29 .cont .clearfix img {float:left;display:inline; /* 修复IE6双边距BUG */margin:0 15px;}
.content .right .wrapper .blk_29 .next{ background:url(../images/index_72.jpg) no-repeat; top:0; left: 5px; float:left; width:21px; height:117px; cursor:pointer; position:absolute; z-index:2;}
.content .right .wrapper .blk_29 .prev{background:url(../images/index_78.jpg) no-repeat; right:5px; top:0; float:right; width:21px; height:117px; cursor:pointer; position:absolute;}
.scrollable-trigger{ display:none;}


.content .right .bul{ width:210px; float:right; margin:5px 0 0 0; padding:80px 0 0 0; background:url(../images/index_67.jpg) top center no-repeat;}
.content .right .bul ul{ padding:0 0 0 20px; line-height:20px;}
.content .right .bul ul a{ font-size:11px; color:#8d9aaf; font-weight:bold; padding:0 0 0 10px; background:url(../images/index_76.jpg) center left no-repeat;}
.content .right .r_bottom{ background:url(../images/index_49.jpg) center no-repeat; height:3px; overflow:hidden;}

.nei_content{ margin:15px 0; font-family:Arial;}
.nei_content .left{width:200px; background:url(../images/about_10.jpg) repeat-y;}
.nei_content .left ul{ margin:10px 3px 10px 1px;}
.nei_content .left li{ line-height:30px; background:url(../images/about_15.jpg) center bottom no-repeat; margin:1px 0 0 0;}
.nei_content .left li:hover{ background:#ebebeb;}
.nei_content .left li a{ margin: 0 0 0 16px; background:url(../images/about_21.gif) center right no-repeat; padding: 0 20px 0 0; font-size:12px;}
#sub{ background:none;}#sub:hover{ background:none;}
#sub ul{ padding:0 20px;}#sub div ul li{ background:none; line-height:24px; display:inline;}
#sub ul li a{ background:none; color:#666; display:block; padding:0 0 0 15px;}#sub ul li a:hover{ color:#333; background:#eee;}
.nei_content .left .down{ width:168px; height:37px; display:block; margin:5px auto; background:url(../images/Products_18.jpg) no-repeat;}
.nei_content .left .down:hover{ background:url(../images/Products_19.jpg) no-repeat;}
.nei_content .left .bottom{ height:8px; background:url(../images/about_14.jpg) no-repeat; overflow:hidden;}
.nei_content .right{width:758px; background:url(../images/about_11.jpg) repeat-y; line-height:18px;}
.nei_content .right h3{ line-height:35px; height:35px; background:url(../images/about_09.jpg) no-repeat; padding: 0 30px 0 0;}
.nei_content .right h3{ font-size:11px; font-weight:normal;}.nei_content .right h3 span{ float:right;}
.nei_content .right .about{ padding:20px;}
.nei_content .right .about b,.nei_content .right .contact b{ font-size:18px; margin:8px 0;}
.nei_content .right .contact{ padding:20px; line-height:30px;}
.nei_content .right .news{ padding:20px;}
.nei_content .right .news li{ line-height:18px; color:#999; border-bottom:1px solid #d9d9d9; padding:0 15px 10px 15px; margin:0 0 15px 0;}
.nei_content .right .news li a{ color:#333; font-size:12px; font-weight:bold;}.nei_content .right .news li a span{ margin:0 10px;}
.nei_content .right .news h4{ border-bottom:1px solid #d9d9d9; text-align:center; font-size:18px; line-height:24px; margin: 0 0 15px 0;}
.nei_content .right .news h4 span{ font-size:14px;}.nei_content .right .news p{ color:#666;}
.nei_content .right .pic{ padding:20px;}
.nei_content .right .pic li{ height:141px; line-height:24px; color:#999; border-bottom:1px solid #d9d9d9; padding:0 15px 10px 15px; margin:0 0 15px 0;}
.nei_content .right .pic li div{ float:left; margin:0 8px 0 0;}
.nei_content .right .pic li h4{ font-size:14px; color:#333; line-height:30px;}
.nei_content .right .pic li span{ width:150px; display:block; float:left;}
.nei_content .right .pic li a{ float:right;}
.nei_content .right .news_pic{ padding:20px;}
.nei_content .right .news_pic li{ width:226px; height:309px; float:left; margin:0 12px 20px 0;}
.nei_content .right .news_pic li .top{ height:72px; background:url(../images/News-Products_07.jpg) no-repeat; padding:28px 0 0 30px; color:#999;}
.nei_content .right .news_pic li .top h4{ font-size:18px; color:#333;}
.nei_content .right .pic_xx{}
.nei_content .right .pic_xx .top{ width:690px; height:400px; margin:15px auto;}
.nei_content .right .pic_xx .top .l_pic{ width:350px; float:left;}
.nei_content .right .pic_xx .top .l_pic li{ float:left; margin:15px 24px 0 0;}
.nei_content .right .pic_xx .top .l_pic li a img{ border:1px solid #d1d1d1;}
.nei_content .right .pic_xx .top .l_pic li a:hover img{ border:1px solid #747474;}
.nei_content .right .pic_xx .top .r_wenzi{ height:313px; float:left; margin:0 0 0 15px; padding:0 0 0 20px; background:url(../images/Products_xx_05.jpg) center left no-repeat; line-height:24px;}
.nei_content .right .pic_xx .top .r_wenzi h4{ font-size:18px; line-height:30px;}
.nei_content .right .parameter{ padding:0 3px 0 1px; margin:15px 0;}
.nei_content .right .parameter .title{ height:30px; background:url(../images/Products_xx_13.jpg) repeat-x; line-height:30px;}
.nei_content .right .parameter .title h4{ background:url(../images/Products_xx_16.jpg) center left no-repeat; margin:0 15px; padding:0 0 0 20px;}
.nei_content .right .parameter .p_c{ padding:5px 38px; color:#666; line-height:24px;}
.nei_content .right .parameter .p_c h5{ font-size:12px; color:#333;}

.return{ text-align:right; margin:15px 0; padding:0 25px;}
.filp{ text-align:right; margin:15px 0; padding:0 25px;}
.filp a{ margin:0 5px; color:#999;}.filp a:hover{ color:#333;}
.nei_content .right .bottom{ height:8px; background:url(../images/about_16.jpg) no-repeat; overflow:hidden;}

.copyright{ border-bottom:1px solid #e3e3e3; border-top:1px solid #e3e3e3; line-height:30px; padding:0 8px; color:#666; margin:0 0 15px 0;}
.copyright a{ margin:0 8px;}.copyright b{ padding: 0 0 0 15px; background:url(../images/index_55.jpg) center left no-repeat; margin: 0 0 0 10px}
.copyright span{ float:right;}

.pagetitle { font-weight:bold;margin-left:10px;}
.pages a:link,.pages a:visited,.pages a:active{ color:#999;}