body{ margin:0px auto 50px auto; padding:0px; font:12px/24px Arial, Helvetica, sans-serif; width:1015px; background:#fff;}
html{ background:url(../images/bg_02.gif) left top repeat-x; background-color:#4C7094;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}img{border:none;}
a{ color:#000; text-decoration:none;}
a:hover{ text-decoration:none; color: #F48A00; }

.ck{font-size: 0px;line-height: 0px;display: block;clear: both;height: 0px; margin:0px; padding:0px;}
ul,li{ text-decoration:none; list-style:none;}
.top_warp{ width:1015px; margin:0px auto;}
.logo{ float: left; padding:15px 0 15px 50px;}
.banben{ float:right; margin:30px 0 0 0;}
.banben li{ float:left; width:80px;}
.line{ background-color:#002651; height:1px; width:100%; line-height:0px; font-size:0px;}
.nr_warp{ background: url(../images/nrbg_23.gif) top left repeat-x; width:1005px; margin:0 5px;}

.menu{height:40px;}
.ss_warp{ background-color:#EAEAEA; width:230px; height:40px; float:left;}
ul{list-style-type:none;}
.menu li{float:left; height:24px;}
.ss_warp input {border: 1px ridge #C7D3E0;height: 18px;margin: 0px;padding: 0px;font-size: 12px;color: #CCC;}
.ss_warp .ss #button {height: 20px;width: 18px;}
.ss{ margin:8px 0 0 4px; float: left;}
.menu ul li a{display:block; padding:0 22px;font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#003F89;}
.menu ul li a:hover{color:#538100;}
.dhx{ background: url(../images/linebb_23.gif) left top no-repeat;}
.menuend{ margin:0 16px 0px 15px;; background:url(../images/topbg_03.gif) left top repeat-x; height:60px;}
.menuend_left{ float:left; background:url(../images/jt_30.gif) left center no-repeat; margin:30px 0 0 10px;_margin:30px 0 0 5px; padding:0 0 0 15px;color:#26719F; font-size:16px; background-color:#FFFFFF;}
.menuend_left a{ color:#83BC1B; text-decoration:none;}
.menuend_right,.menuend_right2,.menuend_right3,.menuend_right4{ float:right; width:410px; height:58px;}
.menuend_right{ background:url(../images/tt_01.gif) left top no-repeat;}
.menuend_right2{ background:url(../images/tt_02.gif) left top no-repeat;}
.menuend_right3{ background:url(../images/tt_03.gif) left top no-repeat;}
.menuend_right4{ background:url(../images/tt_05.gif) left top no-repeat;}
.menuend_green{ color:#83BC1B;}
.nr{ width:954px; margin:0 0 0 15px; background-color:#FFFFFF; padding:0 10px;}
.Scroll_warp,.Scroll_warp2{ border:1px  solid #CCCCCC;background: url(../images/Scrollbg_27.png) left top repeat-x;float:left; width:297px; height:159px;}
.new_warp,.new_warp2{ float:left; width:297px; height:70px;}
.Scroll_warp2,.new_warp2{ margin:0 0 0 25px;}
.Scroll_warp dl,.Scroll_warp2 dl{ padding:10px; width:170px; float:left;}
.products{ margin:0 0 0px 0;}
.Scroll_warp dd,.Scroll_warp2 dd{ width:165px;}
.Scroll_warp h1,.Scroll_warp2 h1{ font:13px/24px Arial, Helvetica, sans-serif; font-weight:bold; color:#76B000; border-bottom:dashed 1px #8B8B8B;}
.products_pic{ float:right; margin:0px 0 20px 0;}
.Scroll_kd{ height:20px; width:100%; padding:2px 0;}
.new_warp h2,.new_warp2 h2,.new_warp h3,.new_warp2 h3{ font:12px/24px Arial, Helvetica, sans-serif;  padding:0 0 0 10px;}
.new_warp h3,.new_warp2 h3{background: url(../images/jj_32.gif) left  center no-repeat; color:#2F619A;}
.new_warp h2,.new_warp2 h2{background:url(../images/jj_29.gif) left  center no-repeat; color:#4D6A00;}
.news_warp{ width:620px; float:left;}
.contacts_pic{ float:left; width:297px; font-size:10px;margin:0 0 0 28px;}
.contacts_yellow{ color:#C97E23; font-size:12px;}
.end{ border-top: #999999 1px solid; text-align:center; margin:20px 0 0 0; padding:10px 0px;}

/*--about--*/
.about_wleft{ float:left; width:245px; }
.contact_ups{height:28px; background-color:#CCC; text-align:center;}
.contact_wbt{height:28px; background-color:#3B7EB8; }
.contact_wbt2{height:28px; background-color:#68A100; }
.contact_wbt2 h1 a{color:#68A100;}
.contact_wbt h1,.contact_ups h1,.contact_wbt2 h1{ padding:5px 4px;font:14px/20px Arial, Helvetica, sans-serif;height:20px;}
.contact_wbt h1 a,.contact_wbt2 h1 a{ background-color:#FFFFFF;padding:4px 40px 2px 2px; text-decoration:none; font-weight:bold;}
.contact_wbt h1 a{color:#0070D1;}
.contact_usnr{ background:url(../images/contact_03.gif) left top no-repeat; font:11px/22px Arial, Helvetica, sans-serif; padding:0 0 0 10px;}
.contact_blue{ color:#0E61AA;}
.contact_blue a{ color:#0E61AA;}
.about_wnr{ float:left; width:688px; margin:0px 0px 0px 20px;}
.about_wz{ padding:10px 0; line-height:22px;}
.leftmenu li{ text-align:center; border-top:2px #FFFFFF solid; font-size:11px;}
.leftmenu li a{background-color:#F5F5F5;width:100%; height:28px;display: block; text-decoration:none; color:#333333;}
.leftmenu li a:hover{ background-color:#ebebeb;}

.Workshopv_pic,.Workshopv_pic2,.Workshopv_pic3{ float:left; width:183px;font:12px/24px Arial, Helvetica, sans-serif;  margin:0 0 8px 0;}
.Workshopv_pic2{ margin:0 50px;_margin:0 45px;}
.Workshopv_pic3{ margin:0 38px 0 0; text-align:center;}
.wvpic .Workshopv_pic img,.wvpic .Workshopv_pic2 img,.wvpic .Workshopv_pic3 img {margin-bottom: 15px;border: 1px solid #CCCCCC;}
.piczi{width:185px; float:left; text-align:center;}
.wvpic{ padding:0 0 0 10px;}

/*---news---*/
.rq{ float:right;}
.about_wz h2,.about_wz h3{ font:15px/24px Arial, Helvetica, sans-serif; border-bottom:1px #CCCCCC dashed; background:url(../images/jj_32.gif) left center no-repeat; padding:0 0 0 10px; color:#0070D1;}
.new_ul{ margin:10px 0 20px 0;}
.new_pic{ background:url(../images/dj_03.gif) left  center no-repeat; padding:0 0 0 10px; line-height:30px;}
.new_nr{ padding:10px 0 0 0; line-height:24px;}
.back{text-align:right; padding:0 30px 0 0 ;}
.xxred{ color:#FF0000;}.nr_warp .nr .products .about_wnr .about_wz .DD li{
	list-style-type: square;
	list-style-position: inside;
}

.about_wz .DD .UPS p {padding-bottom: 10px;}
.mail a:link{ color:#127AD8; text-decoration:none;}
.mail a:hover{ color: #F48A00; text-decoration:underline;}
.mail a:visited{ color:#127AD8; text-decoration:none;}
