﻿@import url(style1.css);

body {font:13px/1.8 '微软雅黑',Arial,Sans-Serif,SimSun; color:#202020;background:url(top.gif) center top no-repeat;behavior:url(/csshover.htc);}
a {color:#202020; text-decoration:none; outline:none; cursor:pointer;transition: 0.3s all;-webkit-transition: 0.3s all;-o-transition: 0.3s all;-moz-transition: 0.3s all;-ms-transition: 0.3s all;}
a:hover { color:red; text-decoration:none;}
button,input,select,textarea {font-size:100%; vertical-align:middle;}
textarea {overflow:auto;vertical-align:top;}
img {-ms-interpolation-mode:bicubic;border:0;}
ul,li,ol{list-style:none;margin:0;padding:0;}
hr{clear:both;}
.hr{clear:both;color:#fff;height:0;}
a img {border:none;}
/*Setting*/
#container .prodtdclass{ padding:20px 0;}/*产品列表间隔*/
#topcontrol{width:66px;height:66px;background:url(up.png) no-repeat left center;display:none;}

/*顶部*/
.c{width:1100px;padding:0 15px;margin:0 auto;position:relative;}
.topmenu{width:100%;background:url(1bg.jpg) center top no-repeat;line-height:21px;font-size:12px;text-align:right;color:#fff;}
.topmenu a{margin:0 2px;color:#fff;}
.topmenu a:hover{color:#fff;}
.topmenu .l{color:#fff;position:absolute;top:0;left:0;padding:0 15px;}
.weixin{position:relative;}
.weixin img{border:none;}
.weixin em{display:none;border:1px solid #ccc;
-moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.24);
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.24);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.24);
animation-name:saAni2;-webkit-animation:saAni2 0.4s linear 0s normal none;-moz-animation:saAni2 0.4s linear 0s normal none;animation:saAni2 0.4s linear 0s normal none;
}
@-webkit-keyframes saAni2{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni2{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni2{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.weixin:hover em{display:block;position:absolute;top:20px;left:-50%;z-index:10000;}

#top {width:1100px;margin:0 auto;padding:0 15px;margin-top:3px;clear:both;color:#8B8B8B;height:120px;background:url(topbg.jpg) center 16px no-repeat;}
#top a{color:#666;}
#top a:hover{ text-decoration:underline;}
#logo{float:left;padding-top:20px;}
#logo a{width:200px;height:90px;display:block;text-indent:-99999px;overflow:hidden;}
#top2 {position:relative;float:right;padding-top:5px;padding-right:10px;text-align:right;z-index:999;}

/*菜单*/
#mainmenu {width:100%;text-align:center;margin:0 auto;height:50px;border-bottom:1px solid #aaa;background:#18729a url(1menubg.gif) left top repeat-x;}
.menu ul{padding:0;}
.menu li {float:left;height:50px;text-align:center;}
.menu li a{float:left;display:block;font:15px/50px '微软雅黑',Arial,Sans-Serif,SimSun;color:#f9f9f9;padding:0 25px;font-weight:600;letter-spacing:1px;}
.menu li a:hover,.menu2 li:hover a{background:#2c9fd2 url(1hover.gif) left top repeat-x;color:#fff;padding-top:0px;}
/*下拉菜单*/
.menu2 {width:1090px;height:50px;margin:0 auto;padding-left:10px;}
.menu3 {width:251px;height:32px;float:left;}
.menu3 .l{width:231px;height:32px;line-height:32px;color:#fff;float:left;margin:0;padding:0;background:url(menu_4.jpg) left top repeat-x;}
.menu3 .r{width:20px;height:32px;line-height:32px;float:left;margin:0;padding:0;background:url(menu_5.jpg) right top no-repeat;}

.menu2 li ul {display:none;}
.menu2 li:hover ul,.menu2 li.over ul{ display:block;}
.menu2 #ddmenu2 {position:absolute;top:50px;left:-10px;z-index:999;zoom:1;width:800px;height:36px;overflow:hidden;}
.menu2 .about #ddmenu2 {left:-66px;}
.menu2 .product #ddmenu2 {left:-206px;width:1170px;}
.menu2 .news #ddmenu2 {left:-266px;padding-left:216px;}
.menu2 .down #ddmenu2 {left:-366px;padding-left:316px;}
.menu2 .anli #ddmenu2 {left:-466px;padding-left:376px;}
.menu2 #ddmenu2 li{float:left;height:36px;margin:0;background:#2c9fd2;}
.menu2 #ddmenu2 li a{display:block;height:36px; line-height:36px; color:#fff; font-size:14px;background:none;font-weight:normal;border-radius:0px;}
.menu2 .product #ddmenu2 li a{font-size:12px;padding:0 6px;}
.menu2 #ddmenu2 a:hover,.menu2 #hot #ddmenu2 a:hover{ color:#fff;font-weight:normal;background:#1685b7;}
.menu2 #hot #ddmenu2 a{background:none;color:#fff;font-weight:normal;}

/*banner*/
#banner{ width:1100px;min-height:300px;display:block;margin:8px auto; text-align:center;background:#fff url(dggso.jpg) center center no-repeat}
#index #container{width:1100px;margin:0 auto;padding:0 15px;zoom:1; clear:both;}
#default #container{width:1100px;margin:0 auto;padding:0 15px;zoom:1; clear:both;}
.imain1{ width:220px;float:left;margin-right:20px;}
.imain2{ width:860px;float:right;overflow:hidden;padding-left:0px;overflow:hidden;}
.imain3{ width:1100px;margin:0 auto; overflow:hidden; zoom:1; clear:both;display:block;}
.dmain1{ width:220px;float:left;margin-right:10px;}
.dmain2,.dmain3{ width:870px; float:right; padding-left:0px;position:relative;}
.s_l{ width:468px;padding-left:0px;}
.s_r{ width:305px; padding-left:20px; padding-right:0px;}
.s_p {width:390px;overflow:hidden;}
.s_q {width:400px;overflow:hidden;}
.s_p .content{margin-top:-7px;}
.s_q .content{margin-top:-7px;}
.pt li{width:33.33%;text-align:center;}
.pt2 li{width:50%;text-align:center;}
.t strong{padding:5px 10px;font-size:15px;color:#505050;}

.t1{display:block;line-height:40px;height:41px;font-size:18px;text-align:left;border-bottom:0px solid #06709a;padding:0 0 0 20px;margin:10px 0 0 0;color:#fff;background:url(t1.jpg) left bottom no-repeat;}
.t1 span{overflow:hidden;display:block;background:url(t2.jpg) right top no-repeat;padding-right:54px;float:left;}
.t1 small{color:#eee;font-size:16px;padding:5px 0 0 5px;}
.clear{clear:both;}

.abody{width:840px;height:917px;background:url(abody.jpg) left top no-repeat;overflow:hidden;position:relative;}
.abody .a1,.abody .a2,.abody .a3{position:absolute;zoom:1;overflow:hidden;}
.abody .a1{top:280px;left:50px;width:360px;height:80px;}
.abody .a2{top:520px;left:380px;width:360px;height:80px;}
.abody .a3{top:790px;left:47px;width:380px;height:120px;}

/* AD css */
.slideBox,.slideBox2{ width:100%; height:500px; overflow:hidden; position:relative;}
.slideBox .hd,.slideBox2 .hd{ height:25px; overflow:hidden; position:absolute; right:47%;bottom:10px; z-index:10; }
.slideBox .hd ul,.slideBox2 .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li,.slideBox2 .hd ul li{text-indent:-200px;border-radius:50%;float:left; margin-right:10px;  width:16px; height:16px; line-height:16px; text-align:center; background:#fff; cursor:pointer;filter:alpha(opacity=75);opacity:0.75;transition: 0.3s all;-webkit-transition: 0.3s all;-o-transition: 0.3s all;-moz-transition: 0.3s all;-ms-transition: 0.3s all;}
.slideBox .hd ul li.on,.slideBox2 .hd ul li.on{ background:#f00; color:#fff;filter:alpha(opacity=100);opacity:1;}
.slideBox .bd,.slideBox2 .bd{ position:relative;width:1920px;height:100%; z-index:0;overflow:hidden;margin:0 auto;
	margin:0 -moz-calc(50% - 960px);
	margin:0 -webkit-calc(50% - 960px);
	margin:0 calc(50% - 960px);}
.slideBox .bd li,.slideBox2 .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img,.slideBox2 .bd img{display:block;width:1920px;height:500px;}

.slideBox2{height:auto;}
.slideBox2 .bd{width:360px;
	margin:0 -moz-calc(50% - 180px);
	margin:0 -webkit-calc(50% - 180px);
	margin:0 calc(50% - 180px);}
.slideBox2 .bd img{width:360px;height:auto;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next,
.slideBox2 .prev,
.slideBox2 .next{ position:absolute; left:0%; top:50%; margin-top:-50px; display:block; width:32px; height:80px; background:#000 url(../images/slider-arrow.png) -110px 25px no-repeat; filter:alpha(opacity=30);opacity:0.3;}
.slideBox .next,.slideBox2 .next{ left:auto; right:0%; background-position:8px 25px;}
.slideBox .prev:hover,
.slideBox .next:hover,
.slideBox2 .prev:hover,
.slideBox2 .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop,.slideBox2 .prevStop{ display:none;}
.slideBox .nextStop,.slideBox2 .nextStop{ display:none;}

/*底部*/
#bottom{ width:100%;margin:8px auto 0px auto;padding-bottom:10px;background:#e6f9ff;text-align:center;}
#bottom1{width:100%;margin:0px auto;height:50px;line-height:50px; color:#ddd;background:#18729a;border-bottom:2px solid #d00;}
#bottom1 a{margin:0 5px;color:#f9f9f9;font-weight:600;font-size:14px;}
#bottom2{width:1100px;margin:0px auto;padding:25px 0 25px; color:#202020;}
#bottom2 p{padding:2px 0 3px 0;}
#bottom2 div{line-height:150%;}

#about{float:left;width:100%;height:255px;position:relative;overflow:hidden;font-size:14px;line-height:26px;color:#222;margin:10px 0;}
#about .more{position:absolute;bottom:-3px;right:0px;line-height:25px;padding:0 8px;background:#fff;color:red;}
*html #about .more{position:absolute;top:173px;right:0px;line-height:25px;padding:0 8px;background:#fff;color:red;}
#about .more a{color:red;}
#about img{height:200px;}
#flash{text-align:center;float:right;width:220px;height:190px;}
.news1{float:left;width:48%;}
.news2{float:right;width:48%;}

.js {POSITION: relative; WIDTH: 962px; HEIGHT: 237px;margin:5px auto;}
.jsNav {BACKGROUND: url(jsNav.png) no-repeat}
.prevBtn {BACKGROUND: url(jsNav.png) no-repeat}
.nextBtn {BACKGROUND: url(jsNav.png) no-repeat}
.imgSelected {BACKGROUND: url(jsNav.png) no-repeat}
.jsNav {POSITION: absolute; WIDTH: 125px; BOTTOM: 10px; FONT-FAMILY: '微软雅黑',Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT: 10px; FONT-WEIGHT: bold}
.jsNav A {TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25px; FLOAT: left; VERTICAL-ALIGN: middle}
.prevBtn {DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT: 30px}
.nextBtn {DISPLAY: block; BACKGROUND-POSITION: -100px -30px; HEIGHT: 30px}
.imgSelected {BACKGROUND-POSITION: 1px -60px; COLOR: #000}

#GBForm{margin:25px;}
#GBForm input{border:1px solid #62bee7;padding:5px 8px;}
#GBForm textarea{border:1px solid #62bee7;padding:8px 8px;}
#GBForm #GBbt{background:#177daa;color:#fff;line-height:180%;cursor:pointer;width:160px;border-radius:10px;font-size:16px;letter-spacing:1px;font-weight:600;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;}
#GBForm #GBbt:hover{background:#47a9d4;}

/*===================== 边框 ========================*/
/*全局*/
.bx1,.bx2{margin-bottom:0px;} /*盒子上下间距*/
.l {float:left; line-height:inherit;}
.r {float:right; line-height:normal; padding-top:0px; padding-right:15px;}
/* box title font style */
.bx1_t font { color:#fff;padding:1px 0;font-size:14px;font-weight:bold;border-left:5px solid #eff;margin-left:10px;padding-left:20px;letter-spacing:1px;}
.bx1_t2 font {display:none;}
.bx11_t font { color:#000;font-size:13px;padding-left:15px; font-weight:bold;}
.bx2_t font { color:#000;font-size:13px;padding-left:15px; font-weight:bold;}
.bbx2_t font {padding-left:30px;color:#fff;font-size:13px;}
.bx3_t font { color:#202020;font-size:14px; text-indent:-999px;width:124px;height:22px;display:block;background:url(02.jpg) left bottom no-repeat;margin-left:18px;margin-top:5px;display:none;}
.bx4_t font { color:#202020;font-size:14px; padding-left:15px; font-weight:bold;}
.bx5_t font {display:none; color:#202020;font-size:14px; padding-left:15px; font-weight:bold;}
.bx5_t1 font {display:none; color:#202020;font-size:14px; padding-left:15px; font-weight:bold;}
.bx5_t2 font {display:none; color:#202020;font-size:14px; padding-left:15px; font-weight:bold;}
.bx6_t font,.bx6_t1 font { color:#fff;font-size:18px; padding-left:20px; font-weight:bold;letter-spacing:3px;text-align:left;background:url(t2.jpg) right top no-repeat;display:block;float:left;padding-right:56px;}
.bbx1_t font { color:#fff;font-size:13px; padding-left:20px; font-weight:normal;}
/* 通用边框 */
.bx12{ border:1px solid #ccc;background:#f9f9f9;padding-bottom:8px;}
.bx1{background:url(1bgline2.jpg) left top repeat-y;margin-top:11px;margin-bottom:5px;}
.bx11{background:url(bgline2.jpg) left top repeat-y;margin-top:15px;margin-bottom:5px;}
.bx1 h3{background:url(a_3.jpg) left bottom no-repeat;}
.bx1 h3 font{display:none;}
.bx1 .bottom{background:url(1a_5.jpg) left bottom no-repeat;width:220px;height:5px;display:block;overflow:hidden;}
.bx1_t{height:40px; line-height:40px;}
.bx1_t2{ background:url(01.jpg) left top no-repeat; height:34px; line-height:34px; margin-top:0px;}
.bx11_t{ background:#ddd; height:28px; line-height:28px; margin-top:18px;}
.bx1_t .r{ background:url(bx1_t.jpg) right top no-repeat;  width:10%;}
.bx1 .content{padding:0px 0px 10px 0px;border:1px solid #ddd;background:#f9f9f9;}
/*中间边框*/
.bx2{ margin-top:6px;}
.bx2_t{ padding-top:0px; background:#ccc url(bx1aa_t.jpg) left top no-repeat; height:28px; line-height:28px;}
.bx2_t .r{ background:url(bx1_t.jpg) right top no-repeat; height:28px; width:10%;}
.bx2 .content{ background:#ececec; padding:15px 10px 15px 18px; color:#202020;}
.bbx2 {margin-bottom:18px;}
.bbx2_t,.bbx2_t1,.bx2_t2 {background-image:url(bbx1_t.gif);height:32px;line-height:32px}
.bbx2_c {border:1px solid #ccc; border-top:none;background:#f9f9f9;padding-bottom:8px;}
.bbx2_b,.bx2_b2 {}
/*边框三*/
.bx3{margin:7px 0 3px;}
.bx3_t{height:21px;line-height:21px;margin-left:8px;margin-top:8px;margin-bottom:5px;background:url(a_7.jpg) left bottom no-repeat;}
.bx3_t .r{ padding-top:6px; padding-right:0px;}
.bx3_t .r a{} 
.bx3 .content{ padding:5px 10px 0px 0px; color:#444;}
.s_l .content{height:208px;overflow:hidden;color:#444;line-height:180%;padding:5px 0px 0px 32px;}
/*边框四*/
.bx4_t{height:36px; line-height:36px;margin-top:0px; margin-left:10px;margin-bottom:5px;border-bottom:2px solid #669933;}
.bx4_t .r{ padding-top:15px; padding-right:0px;}
.bx4 .content{ padding:6px 0px 5px 20px; }
/*边框五*/
.bx5{background:#fff;overflow:hidden;}
.bx5_t{height:21px; line-height:21px; margin-left:8px; margin-top:5px;margin-bottom:0px;background:url(a_10.jpg) left bottom no-repeat;}
.bx5_t1{height:21px; line-height:21px; margin-left:8px; margin-top:5px;margin-bottom:5px;background:url(a_11.jpg) left bottom no-repeat;}
.bx5_t2{height:21px; line-height:21px; margin-left:8px; margin-top:5px;margin-bottom:5px;background:url(a_13.jpg) left bottom no-repeat;}
.bx5 .r{ padding-top:6px; padding-right:8px;}
.bx5 .r a{} 
.bx5 .content{ padding:10px 0px 2px 0px;background:#fff;}
.bx5 .content2{ padding:5px 0px 0px 3px;margin-bottom:-2px;height:166px;overflow:hidden;}
/*边框六*/
.bx6{margin-left:8px; margin-top:10px;margin-bottom:5px;}
.bx6_t,.bx6_t1{ background:url(homelink.jpg) left bottom no-repeat; height:40px; line-height:36px; margin-top:0px; margin-left:0px;overflow:hidden;}
.bx6_t,.bx6_t1{ background:url(t1.jpg) left bottom no-repeat; height:41px; line-height:40px; margin-top:0px; margin-left:0px;overflow:hidden;}
.bx6_t .r{ background:url(bx6_t.jpg) right top no-repeat; height:36px; width:10%;}
.bx6_t1{position:relative;}
.bx6_t1 .r1{height:65px;padding-right:5px;position:absolute; right:5px; top:3px;font-weight:normal;}
.bx6_t1 .r1 a{font-size:14px;color:blue;}
.bx6_t1 .r1 a:hover{color:red;}
.bx6 .content{ padding:20px 30px 20px 15px;}
.bx6_c { padding:20px 0px 10px 8px;}
/*大边框1*/
.bbx1_t{ background:url(bx5_t.jpg) no-repeat; height:38px; line-height:38px;}
.bbx1 .content{ padding:10px 20px 5px 40px;}
/* =============== 栏目导航与分类 ================= */
.vir img{ padding-right:12px;}
/*主菜单栏目*/
#container .menu { margin:0; padding:0; }
#container .menu li{ float:none; text-align:left; border-bottom:1px dotted #9B847E;}
#container .menu li a{ margin:0; padding:0; height:30px; line-height:30px; background:url(icon.gif) 20px center no-repeat; padding-left:40px; color:#484848; font-size:12px; font-weight:normal; }
/*子菜单栏目*/
#submenu {margin:5px auto;position:relative;}
#submenu .b{padding:3px 4px;float:left;}
#submenu strong a{background:url(icon.gif) 12px 10px no-repeat;padding-left:28px;border-bottom:1px dotted #9B847E;line-height:32px;display:block;font-size:10pt;color:#005AD5;}
#submenu strong a:hover{color:#f00;}

#smenu {padding:15px 0px 0px 0px;border-right:2px solid #ddd;border-left:2px solid #ddd;}
#smenu li{line-height:32px;list-style:none;position:relative;width:100%;border-left:0px solid #ddd;}
#smenu li a{padding-left:20px;line-height:32px;display:block;color:#444;border-bottom:1px solid #ddd;}
#smenu li a:hover{color:#f00;background:#ddd;}
.sbg{width:100%;height:36px;display:block;background:url(sbg.jpg) left bottom no-repeat;margin-top:-1px;margin-bottom:16px;}

#smenu2 {margin:8px 15px 10px 10px;}
#smenu2 li{line-height:32px;list-style:none;position:relative;}
#smenu2 li a{padding-left:20px;width:215px;line-height:32px;display:block;color:#444;border-left:0px solid #015369;border-bottom:1px dotted #aaa;}
#smenu2 li a:hover{color:#000;border-left:0px solid #38a900;background:#f3f3f3;}

/*产品、多级产品、新闻分类*/
.newscate,
.prodcate {margin:8px 15px 0px 10px;}
.newscate li,
.prodcate li {line-height:32px;list-style:none;}
.newscate li a,
.prodcate li a {padding-left:20px;line-height:32px; display:block;color:#444;border-left:4px solid #ccc;border-bottom:1px dotted #aaa;}
.newscate li a:hover,
.prodcate li a:hover { color:#000; text-decoration:none;border-left:4px solid #38a900;background:#f3f3f3;}

#elite {background: url(about:black) no-repeat fixed}
#elite img {border:0;}
#elite {text-align:center;overflow:hidden;HEIGHT:178px;}
#elite li {text-align:center;padding:5px;border:3px solid #eee;display:block;}
#elite li p{text-align:center;line-height:18px;height:40px;overflow:hidden;padding:0 5px;}
#elite li a {color:#111;}
#elite li:hover {text-align:center;border:3px solid #ccc;border-top:2px solid #ccc;}
#elite li:hover a {color:red;}

/* ================== 新闻系统 ==================== */

/*新闻列表*/
#boxNewsList {margin:0; padding:0;}
#boxNewsList li{ width:97%; background:url(arrow.gif) left center no-repeat; height:31px; line-height:31px; padding-left:20px; border-bottom:1px dashed #c7c7c7;}
#boxNewsList li a{ display:block; float:left;}
#boxNewsList li a:hover{text-decoration:underline;}
#boxNewsList li .newsTime{ display:block; float:right; color:#606060; padding-right:5px;}
/*首页新闻列表*/
#index #boxNewsList li{background:url(arrow.jpg) left center no-repeat; height:30px; line-height:30px; padding-left:15px; border:none; border-bottom:1px dashed #c7c7c7; width:95%;}
*+html #index #boxNewsList li{height:26px; line-height:26px;}
#index #boxNewsList li a{ color:#202020;}
#index #boxNewsList li a:hover{ color:red; text-decoration:underline;}

.topnews{margin:0;padding:0;overflow:hidden;}
.topnews strong{color:#555;font-size:16px;}
.topnews span{margin:0;padding:0;color:#777;float:left;display:block;}
.topnews img{width:120px;height:90px;float:left;display:none;}

/*阅读全文*/
#boxNewsList .sumary_list br{ display:none;}
#boxNewsList #sum_title {}
#boxNewsList #sum_title a:hover {}
#boxNewsList #sum_content { float:left;}
#boxNewsList #sum_content a:hover {}
#boxNewsList .show_all { float:right;}
/*文章*/
#boxNews{ width:98%;margin:0 auto; color:#202020;}
.title{text-align:center;line-height:250%;font-size:22px;color:#333;font-family:'微软雅黑',宋体,Arial,sans-serif;font-weight:bold;}
h1{line-height:200%;font-size:22px;color:#333;font-family:'微软雅黑',宋体,Arial,sans-serif;font-weight:bold;}
#boxNews #info { text-align:center; color:#202020; font-size:12px;}

/* class-left */
.class-left,.class-left2{position:relative;width:100%;float:left;margin:10px auto 0;margin-left:0px;}
.class-left2{margin-right:0px;}
.class-left .bd,.class-left2 .bd{padding:0px;}
.class-left .bd ul,.class-left2 .bd ul{overflow:hidden;zoom:1;width:100%;}
.class-left .next,.class-left .prev,.class-left2 .next,.class-left2 .prev{position:absolute;top:30%;width:30px;height:72px;overflow:hidden;background:url("jt2.png") no-repeat;cursor:pointer;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.class-left .prev,.class-left2 .prev{right:-30px;background-position:-60px 0;}
.class-left .next,.class-left2 .next{left:-30px;}
.class-left:hover .next,.class-left:hover .prev,.class-left2:hover .next,.class-left2:hover .prev{opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.class-left:hover .next:hover,.class-left:hover .prev:hover,.class-left2:hover .next:hover,.class-left2:hover .prev:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.class-left .hd,.class-left2 .hd{overflow:hidden;text-align:center;margin:0 auto;padding:5px 15px 10px 15px;}
.class-left2 .hd{padding:5px 0px 10px 15px;}
.class-left .hd ul,.class-left2 .hd ul{margin-left:47.2%;}
.class-left2 .hd ul{margin-left:47.5%;}
.class-left .hd ul li,.class-left2 .hd ul li{width:12px;height:12px;margin-left:8px;overflow:hidden;cursor:pointer;background:#bbb;float:left;text-indent:-9999px;border-radius:50%;}
.class-left .hd ul li.on,.class-left2 .hd ul li.on{background:#d00;color:#fff;}

.pt1,.class-left2 .pt2{margin:0 atuo;overflow:hidden;padding:10px;}
.pt1 li,.class-left2 .pt2 li{width:25%;text-align:center;}
.class-left2 .pt2{margin:0;margin-top:15px;padding:10px 0;}
.class-left2 .pt2 li{width:20%;text-align:center;}
.pt1 li p,.class-left2 .pt2 li p{padding:0;margin:0 auto;background:#f0f0f0;display:block;line-height:210%;font-size:16px;width:200px;display:none;}

/*=== 产品搜索 ===*/
#prodsearch {width:250px;height:33px;position:relative;top:20px;right:0px;float:right;border:2px solid #eee;}
#prodsearch #key {width:120px;height:33px;line-height:33px;border:none;padding:0 20px 0 38px;background:url(search.jpg) 0 0 no-repeat;}
#psbt {width:63px;height:23px;line-height:23px;background:url(search.gif) center no-repeat;border:none;margin-right:5px;cursor:pointer;}

#prodsearch cite{width:20px;height:33px;line-height:33px;display:block;color:#807a62;cursor:pointer;font-style:normal;background:url(xjt.png) left center no-repeat;overflow:hidden;text-indent:20px;position:absolute;top:0;right:68px;}
#prodsearch ul{display:block;width:145px;border:1px solid #999; background-color:#ffffff; position:absolute;top:33px;left:0; z-index:999; margin-top:-1px;margin-left:35px; display:none;}
#prodsearch ul li{height:24px; line-height:24px;display:block;background-color:#ffffff;position:relative;}
#prodsearch ul li a{display:block; height:24px;line-height:24px;color:#333333; text-decoration:none; padding-left:5px; padding-right:5px;text-align:left;}
#prodsearch ul li a:hover{background-color:#CCC;text-decoration:none;}
#prodsearch ul li font{font-size:8pt;color:green;position:absolute;top:0px;right:3px;}

#sytp {margin-top:3px;width:100%;text-align:center;}
#sytp li{width:108px;height:50px;margin:0px;padding:0;float:left;display:block;text-align:center;overflow:hidden;}
#sytp li:hover a{color:red;}
#sytp li p{padding:0;text-align:center;height:46px;text-align:center;}
#sytp li p a{width:108px;height:46px;line-height:46px;display:block;overflow:hidden;text-align:center;}
#sytp li p img{width:92px;height:40px;padding:8px 3px;}
#sytp li strong,#tp li span{display:none;font-size:10.5pt;font-weight:bold;line-height:20px;text-align:center;}
#sytp li a{color:#333;white-space:nowrap;}
#sytp li a:hover{color:#ff0000;white-space:nowrap;}

#tp{margin-top:0px;}
#tp ul{text-align:center;}
#tp ul li{width:205px;margin:5px 10px;float:left;text-align:left;}
#tp ul li:hover a{color:red;}
#tp ul li p{padding:5px 0 0 0;text-align:center;height:150px;}
#tp ul li p img{width:180px;height:120px;padding:15px 0px;}
#tp ul li h3,#tp ul li h4{font-size:18pt;font-weight:bold;line-height:30px;text-align:center;}
#tp ul li a{color:#333;white-space:nowrap;}
#tp ul li a:hover{color:#ff0000;white-space:nowrap;}

#tp ul li span{font-size:10.5pt;font-weight:500;text-align:left;width:90%;padding-left:10px;}

#pic{text-align:center;padding:5px;}
#pic img{
max-width:300px; 
width:expression(this.width>300?"300px":this.width); 
max-height:300px; 
height:expression(this.height>300?"300px":this.height); 
}
#pic p{margin-top:-10px;margin-bottom:10px;}

#sy{margin:10px 5px 2px 5px;width:138px;float:left;text-align:center;overflow:hidden;}
#sy .box {width:138px;height:107px;}
#sy .box a{display:block;width:136px;line-height:105px;height:105px;overflow:hidden;text-align:center;border:1px solid #bbb;}
#sy .box a:hover{}
#sy .box img{
max-height:105px;height:expression(this.height>105?"105px":this.height);
max-width:136px;width:expression(this.width>136?"136px":this.width);}
#sy .txt {padding:2px 5px 6px 5px;text-align:center;height:18px;line-height:23px;overflow:hidden;border:1px solid #fff;}
#sy:hover .box a{border:1px solid #bbb;border-bottom:1px solid #fff;}
#sy:hover .txt{border:1px solid #bbb;border-top:1px solid #fff;}
#sy:hover .txt a{color:red;}

#maininfo{ padding:15px 0; font-size:16px; line-height:1.8;}
#maininfo p{text-indent:2em;}
#maininfo a{color:inherit;}
#maininfo a:hover{color:red;}
#maininfo h4{font-size:12pt;color:#111;margin-top:-12px;}
#maininfo img{
max-width:800px;
width:expression(this.width>800?"800px":this.width);}
#maininfo table{margin:0 auto;width:96%;}
#maininfo table td{padding:5px 8px;}
#maininfo table p{text-indent:0em;}

.tags{position:relative;}
.tags h4{font-size:12pt;color:#111;margin-bottom:8px;clear:both;}
.tags h4 font{padding-left:25px;}
.tags h4 font a{font-size:10.5pt;color:blue;font-weight:normal;}
.tags a{padding:3px 3px;font-size:10.5pt;color:#222;}
.tags a:hover{color:#f00;}
.tags li{padding:4px 3px;color:#444;width:24%;float:left;white-space:nowrap;overflow:hidden;}
.tags li a{color:#0033CC;}
.tags li a:hover{color:red;}

#anli{width:230px;display:block;margin:7px 2px 0 2px;float:left;height:auto;overflow:hidden;text-align:center;}
#anli p{width:220px;text-align:center;margin:0 auto;}
#anli p a{padding:5px;border:2px solid #ddd;display:block;}
#anli p a:hover{padding:5px;border:2px solid #f30;}
#anli p img{width:200px;height:138px;border:0;}
#anli .t{padding:5px 5px;width:220px;line-height:230%;font-size:11pt;font-weight:bold;white-space:nowrap;}
#anli .b{padding:3px 5px;width:220px;text-align:left;}

.fd{border:5px solid #fff;padding:5px;}
.fd:hover{border:5px solid #e5e5e5;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;transform: scale(1.8);transition: all 1s ease 0s;-webkit-transform: scale(1.8);-webkit-transform: all 1s ease 0s;box-shadow: rgba(30, 25, 25, 0.298039) 0px 1px 5px;z-index:1030;}
#maininfo .fd{width:180px;height:160px;}

.fd2{border:5px solid #fff;padding:5px;}
.fd2:hover{border:5px solid #e5e5e5;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;transform: scale(1.8);transition: all 1s ease 0s;-webkit-transform: scale(1.8);-webkit-transform: all 1s ease 0s;box-shadow: rgba(30, 25, 25, 0.298039) 0px 1px 5px;z-index:1030;}
#maininfo .fd2{min-width:270px;min-height:173px;}

.fd3{border:5px solid #fff;padding:5px;}
.fd3:hover{border:5px solid #e5e5e5;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;transform: scale(1.8);transition: all 1s ease 0s;-webkit-transform: scale(1.8);-webkit-transform: all 1s ease 0s;box-shadow: rgba(30, 25, 25, 0.298039) 0px 1px 5px;z-index:1030;}
#maininfo .fd3{min-width:320px;min-height:205px;}

#classlist{margin-top:15pa;}
#anli1{width:260px;display:block;margin:12px 6px 0 6px;float:left;height:auto;text-align:center;}
#anli1 p{width:254px;text-align:center;margin:0 auto;}
#anli1 p a{border:2px solid #ddd;display:block;}
#anli1 p img{width:230px;height:190px;border:5px solid #f9f9f9;padding:5px;}
#anli1:hover p img{border:5px solid #e5e5e5;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;transform: scale(1.8);transition: all 1s ease 0s;-webkit-transform: scale(2.1);-webkit-transform: all 1s ease 0s;box-shadow: rgba(30, 25, 25, 0.298039) 0px 1px 5px;z-index:1030;}
#anli1 .t{padding:2px 5px;width:214px;line-height:230%;font-size:11pt;font-weight:bold;white-space:nowrap;text-align:center;}
#anli1 .b{padding:3px 5px;width:214px;text-align:left;}

#anli2{width:166px;display:block;margin:0px 4px 0 4px;float:left;height:auto;overflow:hidden;text-align:center;}
#anli2 p{width:166px;height:128px;overflow:hidden;text-align:center;margin:0 auto;}
#anli2 p a{padding:3px;border:2px solid #ddd;display:block;}
#anli2 p a:hover{padding:3px;border:2px solid #ddd;}
#anli2:hover p a{padding:3px;border:2px solid #ddd;}
#anli2:hover p{}
#anli2 p img{width:156px;height:118px;border:0;}
#anli2 .t{padding:5px 5px;width:156px;line-height:180%;font-size:10pt;font-weight:500;white-space:nowrap;overflow:hidden;}
#anli2:hover .t{background:#f3f3f3;}
#anli2:hover .t a{color:red;}
#anli2 .b{display:none;}
#anli2:hover .b{display:none;padding:3px 5px;width:146px;height:34px;line-height:18px;text-align:center;color:#fff;font-size:12px;background:url(over.png);overflow:hidden;position:absolute;left:5px;bottom:5px;}

#anli3{width:166px;display:block;margin:0px 4px 0 4px;float:left;height:auto;overflow:hidden;text-align:center;position:relative;}
#anli3 p{width:166px;height:128px;overflow:hidden;text-align:center;margin:0 auto;}
#anli3 p a{padding:3px;border:2px solid #ddd;display:block;}
#anli3 p a:hover{padding:3px;border:2px solid #ddd;}
#anli3:hover p a{padding:3px;border:2px solid #ddd;}
#anli3:hover p{}
#anli3 p img{width:156px;height:118px;border:0;}
#anli3 .t{padding:5px 5px;width:156px;line-height:180%;font-size:10pt;font-weight:500;white-space:nowrap;overflow:hidden;}
#anli3:hover .t{background:#f3f3f3;}
#anli3:hover .t a{color:red;}
#anli3 .b{display:none;}
#anli3:hover .b{display:none;padding:3px 5px;width:146px;height:34px;line-height:18px;text-align:center;color:#fff;font-size:12px;background:url(over.png);overflow:hidden;position:absolute;left:5px;bottom:5px;}

#huoban{margin:5px;padding:0;width:130px;height:90px;overflow:hidden;float:left;}
#huoban img{padding:5px;
max-width:120px; 
width:expression(this.width>120?"120px":this.width); 
max-height:60px; 
height:expression(this.height>60?"60px":this.height); 
}

#job{border:1px solid #ccc;margin:5px;padding:5px;}
#job .t{font-weight:bold;font-size:11pt;padding:5px 0;color:#000;}
#job .t a{color:#111;}
#job .t a:hover{color:red;}

#pclass{padding:0 0 10px 10px;}
#pclass a{color:#111;margin-right:5px;}
#pclass a:hover{color:red;}