html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, img, ins, kbd, q, samp, strike, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0 none;padding:0;border:0 none;}
body,input,select { background:#fff; color:#333; font-size: 12px;  line-height: 20px; text-align: left; font-family: verdana,Arial;}
table{border-collapse:collapse;}
ul,li{ list-style: none;}

/*clear*/
.cb,.cb_10,.cb_15,.cb_40{clear: both; width: 100%; height: 0; overflow: hidden;}
.cl{ clear: left}
.cr{ clear: right}
.cb_10{ height:10px;}
.cb_5{ height:5px;}
.cb_15{ height:15px;}
.cb_40{ height:40px;}

/*float*/
.fl{ float: left; display:inline;}
.fr{ float: right;display:inline;}
.fn{ float: none;}

/*position*/
.pr{ position: relative;}
.pa{ position: absolute;}

/*margin padding*/
.ml_10{ margin-left: 10px }
.mr_10{margin-right:10px}
.mt_10{margin-top:10px}
.mb_10{margin-bottom:10px}

.pl_10{padding-left:10px}
.pr_10{padding-right:10px}
.pt_10{padding-top:10px}
.pb_10{padding-bottom:10px}

.mg_10{margin:10px;}
.pd_10{padding:10px;}

.bo_b{border-bottom: #DBDBDA dashed 1px; }

/* Hyperlinks*/
.hl_0 a,.hl_0 a:link{ color:#000; text-decoration: none;}
.hl_0 a:visited{ color:#000;  text-decoration: none;}
.hl_0 a:hover{ color:#87040c; text-decoration: underline;}

.hl_f a,.hl_f a:link{ color:#fff; text-decoration: none;}
.hl_f a:visited{ color:#fff;  text-decoration: none;}
.hl_f a:hover{ color:#fff; text-decoration: underline;}

.hl_y a,.hl_y a:link{ color:#EEDD03; text-decoration: none;}
.hl_y a:visited{ color:#EEDD03;  text-decoration: none;}
.hl_y a:hover{ color:#EEDD03; text-decoration: underline;}

a{color:#1c49a4;text-decoration:none;}
a:hover{color:#009933;text-decoration:underline;}

.logo_cntr ,.search_border .s_c,.btn2,.search_tag li{background: url(../images/icon_bg.gif)}
.nav_wrap li,.nav_wrap li span,.nav_wrap li span a,.search_wrap,.search_lbg,.search_rbg,.ec-footer .f_l,.ec-footer .tit,.ec-footer .f_r,.search_border,.search_border .s_l,.search_border .s_r{ background: url(../images/line_bg.gif)}

.ec-header{ width: 954px; height: 152px; margin: 0 auto; margin-top: 10px;}
.ec-content{ width: 950px;margin: 0px auto;}
.ec-footer{ width: 954px; margin: 0 auto; margin-top: 10px; }
.ec-footer .tit{ height: 9px; width: 100%; overflow:hidden; background-position: 0 -631px;}
.ec-footer .f_l{ width: 9px; height: 9px;background-position: 0 -622px;}
.ec-footer .f_r{ width: 9px; height: 9px;background-position: 0 -640px;}
.footer_wrap{ text-align: center; font-size: 11px; margin-top: 10px;}
.footer_wrap .Ct_root2_hotProduct a{ margin-left:5px;text-decoration:underline;}

.search_input{ width: 680px; height: 35px; left: 100px; top:18px;}
.search_border{ width: 550px; height: 32px;  background-position: 0 -272px;}
.search_border .s_l{ width: 9px; height: 32px; background-position: 0 -240px;}
.search_border .s_r{ width: 9px; height: 32px; background-position: 0 -304px;}
.search_border .s_c{ width: 530px; height: 32px; overflow: hidden;  background-repeat: no-repeat; background-position: -665px -179px; }
.input1{ height: 26px; width: 100%; margin-left: 15px;float: left; color: #555; display: inline; margin-top: 2px; line-height: 26px; line-height: 26px; border: 0; }
.btn2{ width: 126px; height: 34px; background-position: -224px 0; border: 0; margin: 0; padding: 0; cursor: pointer;}
.search_tag{ width: 112px; height: 40px; font-weight: bold; overflow: hidden; right: 40px; top:13px;}
.search_tag li{ padding-left: 17px;  background-position: -665px 6px; background-repeat: no-repeat; }
.search_hot{width: 670px; left: 100px; top:50px; font-size: 11px; color: #fff;}
.search_hot marquee{ float: left; display: inline; width: 500px;}
.search_hot strong{ width: 100px; float: left; display: inline;}
.search_hot a{ margin-left: 5px}

.logo_cntr{ width: 173px; height: 68px; left: 2px; top:0;  background-repeat: no-repeat; background-position: 0 100%;}
.logo_cntr a{ display: block; width: 100%; height: 100%;}
.nav_wrap{ width: 650px; z-index: 6; font-weight: bold; left:270px; top:44px;  height: 32px;}
.nav_wrap li{  float: left; display: inline;line-height: 32px; height: 32px; margin-right: 10px;  background-repeat: repeat-x; background-position: 0 -590px;}
.nav_wrap li span{ display: block; padding-left: 22px;background-repeat: no-repeat; background-position: 0 -526px;}
.nav_wrap li span a{ display: block; padding-right: 22px; background-repeat: no-repeat; background-position: 100% -558px;}
.nav_wrap li.cur{ background-position: 0 -462px;}
.nav_wrap li.cur span{ background-position: 0 -430px;}
.nav_wrap li.cur span a{ background-position: 100% -494px; color: #fff;}

.search_wrap{ width: 100%; z-index: 5; height: 80px; left: 0; top: 72px; background-position: 0 -80px;}
.search_lbg{ width: 9px; height: 80px; background-position: 0 0}
.search_rbg{ width: 9px; height: 80px; background-position: 0 -160px}
.search_cbg{ width: 932px; height: 80px; overflow: hidden;}

.every-breadcrumbs{height:22px; width: 950px; overflow: hidden;  font-size:11px;line-height:22px; margin: 0 auto;}
.every-breadcrumbs a{ background:url(../images/icon_bg.gif) no-repeat 100% -364px;padding-right:12px;height:22px; }
.every-breadcrumbs a,.every-breadcrumbs h1{ display:inline; float:left; margin-right:5px; }
.every-breadcrumbs h1{ color:#333; font-weight:bold;}

.clear{margin:0;padding:0;font-size:0;line-height:0;width:0;height:0;clear:both;overflow:hidden;}
.website_tag{ width: 65px; height: 18px; font-weight: bold; color: #fff; right: 88px;top:26px; line-height: 16px;}
.website_tag li{ width: 65px; padding-left: 25px; list-style: none; height: 18px; cursor: pointer; background: url(../images/website_02.gif) 0 0 no-repeat ;}
.website_tag li.show{ background: url(../images/website_01.gif) 0 0 no-repeat ;}


.left_189{ width: 189px;}
.left_189 .top_bg,.left_189 .bot_bg{ width: 100%; height: 6px; overflow: hidden;}
.left_189 .top_bg { background:url(../images/index_03.jpg) no-repeat;}
.left_189 .bot_bg{ background:url(../images/index_26.jpg) no-repeat;}
.left_189 .mid_bg{ width: 187px;  background: #f6f6f6; border-left: #e3e3e3 solid 1px; border-right: #e3e3e3 solid 1px;}
.left_189 .l_nav{ margin: 0; padding: 0; font-family: "微软雅黑","黑体"; font-size: 15px;}
.left_189 .l_nav li{ list-style: none; background:url(../images/index_15.jpg) no-repeat 0 100%; text-align: center; width: 173px; height: 44px; line-height: 40px; margin: 0 auto;}
.left_189 .l_nav li a{ color: #000;}
.left_189 .l_nav li a.cur{ font-weight: bold; color: #247a2b;background:url(../images/index_11.jpg) no-repeat 140px 13px; display: block;}

.left_189 .l_172{ width: 172px; margin: 0 auto; margin-top: 30px;}
.left_189 .l_172 .l_t,.left_189 .l_172 .l_b{ height: 8px; width: 100%; overflow: hidden;}
.left_189 .l_172 .l_t{background:url(../images/index_33.jpg) no-repeat;}
.left_189 .l_172 .l_b{background:url(../images/index_45.jpg) no-repeat;}
.left_189 .l_172 .l_m{ width: 100%; height: 200px; background:url(../images/index_36.jpg) repeat-y 0 0;}
.left_189 .l_172 .l_m p{ padding-top: 10px;text-align: center; color: #666;}
.left_189 .l_172 .l_m p.tip{ text-align: left; padding-left: 15px;}


.cate_worp{ margin: 0 auto; width: 940px; height: 24px; padding-bottom: 2px; line-height: 24px;}
.cate_worp h1{ display: inline;}
h1{font-weight: normal;}



#projector{width:727px;height:139px;overflow:hidden;position:relative;font-size:12px;z-index:1000px;}
#projector_list img{width:727px;height:139px;}
#projector_bg{width:727px;height:24px;position:absolute;bottom:0;left:0;z-index:1;background-color:#000;filter:alpha(opacity=40); /*IE*/-moz-opacity:0.4; /*MOZ , FF*/opacity:0.4; /*CSS3, FF1.5*/_background:url(../images/projector_bg.png) repeat-x;}
#projector_info{line-height:24px;color:#fff;cursor:pointer;position:absolute;bottom:0;left:12px;z-index:2;}
#projector ul{position:absolute;bottom:3px;right:5px;z-index:3;}
#projector ul li{margin-left:5px;padding:0 5px;float:left;display:block;color:#fff;background:#68c302;line-height:18px;cursor:pointer;font-family:Georgia;}


#projector1{width:434px;height:139px;overflow:hidden;position:relative;font-size:12px;z-index:1000px;}
#projector_list1 img{width:434px;height:139px;}
#projector_bg1{width:434px;height:24px;position:absolute;bottom:0;left:0;z-index:1;background-color:#000;filter:alpha(opacity=40); /*IE*/-moz-opacity:0.4; /*MOZ , FF*/opacity:0.4; /*CSS3, FF1.5*/_background:url(../images/projector_bg.png) repeat-x;}
#projector_info1{line-height:24px;color:#fff;cursor:pointer;position:absolute;bottom:0;left:12px;z-index:2;}
#projector1 ul{position:absolute;bottom:3px;right:5px;z-index:3;}
#projector1 ul li{margin-left:5px;padding:0 5px;float:left;display:block;color:#fff;background:#68c302;line-height:18px;cursor:pointer;font-family:Georgia;}

