body,ul,ol,h1,h2,h3,h4,h5,h6,form,ul,li,p,input,select,legend,textarea,dl,dd,dt,fieldset,table,th,td{margin:0; padding:0;}
body{font-size:12px; color:#696969; -webkit-text-size-adjust:none; margin:0 auto; background:url(../images/bg_main.jpg) repeat; }
div{margin:0 auto;}
html{ overflow-x:hidden}
ul,li{list-style:none;}
a{color:#383838; text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none; cursor:pointer;}
a:hover{ color:#0b81d9; text-decoration:none;}
img{border:none;}
.mwidth{width:1000px;}
.clear{ clear:both; overflow:hidden;}

.header{ background:url(../images/bg_hd.png) no-repeat center bottom; height:80px;}
h1.logo{ float:left; width:auto;}
dl.hddl{ float:right; width:auto; padding:25px 0 0;}
dl.hddl dd{ float:left; width:auto}
dd.hddd1{ margin:0 30px 0 0; font-size:15px; color:#515151;}
dd.hddd1 span.hdsp2{ font-size:20px; color:#ff7200; font-weight:bold; float:left; width:auto;}
dd.hddd1 span.hdsp1{ float:left; width:auto; line-height:28px;}
dd.hdd3{ margin:5px 0 0;}

#site-nav {Z-INDEX: 10000;POSITION: relative;display:block; height:17px; width:99px;background:url(../images/bg_lang.png) no-repeat;line-height:17px;text-indent:10px; float:left; margin:0 10px 0 0; text-align:center; margin:3px 0 0;}
ul.quick-menu{ margin:0; padding:0;}
#site-nav .menu-bd { DISPLAY: none; Z-INDEX: 10001; RIGHT: 0px; BACKGROUND: #fff; POSITION: absolute; TOP: 50px;COLOR: #0b61b6; text-indent:0; border:1px solid #e1e1e1;}
#site-nav .menu:hover .menu-bd {DISPLAY: block;COLOR: #0b61b6; width:99px; overflow:hidden;}
#site-nav .myversion .menu-bd { LINE-HEIGHT: 1.7; TOP:17px;}
#site-nav .myversion .menu-bd-panel {COLOR:#0b61b6}
#site-nav .myversion .menu-bd-panel a{COLOR:#8f8f8f; text-decoration:none; display:block;}
#site-nav .myversion .menu-bd-panel a:hover{COLOR:#008aff; text-decoration:none;}

.nav{ background:#0b81d9;}
#jsddm{ width:1000px; overflow:hidden; margin:0 auto}
#jsddm li{float: left; margin:0 0 0 5px;}
#jsddm li a{text-decoration: none;float:left; display:block; overflow:hidden; height:46px; font-size:15px; font-weight:bold; width:137px; text-align:center; line-height:46px; color:#fff;}
#jsddm li a.nava,#jsddm li a:hover{ background:#2c95e3; color:#fff; display:block;}
#jsddm li ul{position:absolute;visibility: hidden; z-index:9999; top:127px; width:137px; overflow:hidden; background:url(../images/bg_xlnav.png) repeat;}
#jsddm li ul li{float: none;margin:0;}
#jsddm li ul li a{width: auto;color: #fff; height:30px; line-height:30px; font-size:12px; font-weight:normal; text-indent:0; width:137px; text-align:center; margin:0;}
#jsddm li ul li a:hover{ text-decoration:underline; background:none;}

.focus_ad{ height:460px; overflow:hidden; position:relative; background:#0b81d9;}
.slide_pic li{display:none; height:460px; overflow:hidden;}
.slide_pic .li_on{display:block;}
.focu_btn{ width:60px; margin:0 auto;}
.slide_txt{ width:60px; display:block; position:absolute; margin:-30px auto 0; z-index:9999999;}
.slide_txt li{width:20px;float:left;height:13px;line-height:10px;}
.slide_txt a,.focus_ad .slide_txt a:hover{ width:14px; height:14px; display:block; text-indent:-9999px; background:url(../images/icon_qh.png) no-repeat;}
.slide_txt .li_on{}
.slide_txt .li_on a,.slide_txt .li_on a:hover{background:url(../images/icon_qh2.png) no-repeat; }

.tiao{ background:url(../images/bg_tiao.png) repeat-x; height:105px;}
ul.tiaoul{ margin:0 auto; padding:13px 0 0;}
ul.tiaoul li{ float:left; width:192px; height:76px; margin:0 10px 0 0; line-height:76px; font-size:15px; font-weight:bold;}
ul.tiaoul li.tli1{ text-indent:100px}
ul.tiaoul li.tli2{ text-indent:119px}
ul.tiaoul li.tli3{ text-indent:119px}
ul.tiaoul li.tli4{ text-indent:119px}
ul.tiaoul li.tli5{ text-indent:98px; margin:0;}

.main{ background:#e1e1e1 url(../images/bg_main.png) repeat-y center top; padding:50px 0;}
.main2{ padding:37px 0 50px;}
.sleft{ float:left; width:691px; padding:0 50px 0 0; background:url(../images/img_fg2.png) no-repeat top right;}
.sltop{ margin:0 0 20px; padding:0 0 35px; background:url(../images/img_fg.png) no-repeat center bottom;;}
dl.dlabout{ float:left; width:336px; overflow:hidden;}
h2.sh2{ float:left; width:auto; font-size:13px; color:#0b81d9;}
span.sspan{ float:left; width:auto; margin:5px 0 0 2px; color:#9c9b9b;}
a.sa{ float:right; width:auto; margin:2px 0 0;}
dd.abdd2{ border:1px solid #e1e1e1; border-radius:3px; padding:3px; margin:10px 0; height:90px;}
dd.abdd3{ line-height:20px;}
dl.snews{ float:right; width:325px; overflow:hidden;}
span.nsspan{ float:left; width:102px; height:88px; border:1px solid #e1e1e1; padding:3px; border-radius:3px;}
h2.nsh2{ float:right; width:192px; font-size:12px;}
h2.nsh2 a{ color:#1279dc;}
h2.nsh2 a:hover{ text-decoration:underline;}
p.nsp{ float:right; width:192px; margin:5px 0; line-height:20px;}
p.nsp2{ float:right; width:192px;}
dd.nsdd{ background:url(../images/icon_news.gif) no-repeat right; height:20px; line-height:20px;}
dd.nsdd span{ float:left; width:auto; margin:0 15px 0 0;}
dd.nsdd a{ float:left; width:185px; overflow:hidden;}
dd.nsdd2{ margin:10px 0;}
dd.prodd2{ margin:0 0 10px;}
dd.prodd{ float:left; width:215px; height:170px; margin:0 7px 25px;}
dd.proddzy{ margin:0 15px 25px;}
dd.prodd a{ width:215px; height:170px; display:block; background:url(../images/bg_pro2.png) no-repeat; }
dd.prodd a:hover{ background:url(../images/bg_pro.png) no-repeat; color:#fff;}
dd.prodd a span{ width:201px; height:134px; padding:6px; display:block;}
dd.prodd a p{ text-align:center;}
.sright{ float:right; width:225px; overflow:hidden;}
h2.rh2{ margin:0 0 10px; font-size:13px;color:#0b81d9;}
h2.rh2 span{ padding:5px 0 0 2px; font-weight:normal; color:#9c9b9b;}
#TextDiv3{OVERFLOW: hidden; WIDTH: 217px;  HEIGHT:376px; margin:0 0 40px;}
ul.equipul li{ clear:both; overflow:hidden; margin:0 0 25px; text-align:center;}
ul.equipul li a{ width:217px; height:144px; display:block; padding:3px; border:1px solid #e1e1e1; border-radius:5px; margin:0 0 5px;}
h3.conth3{ padding:3px;border:1px solid #e1e1e1; border-radius:5px; height:52px; margin:0 0 10px;}
p.contp{ line-height:20px;}

.foot{ background:#0b81d9; padding:10px 0;}
dl.botdl{ float:left; width:630px; overflow:hidden;}
dd.botdd1{ float:left; width:56px; margin:0 10px 0 0;}
dd.botdd2{ float:left; width:auto; line-height:20px; padding:10px 0 0; color:#fff;}
.foot select{ float:right; width:auto;  height:30px; width:220px; margin:10px 0 0; color:#707070; text-indent:10px;}

.left{ float:left; width:214px;}
h2.cateh2{ background:url(../images/bg_cateh2.png) no-repeat; height:38px; line-height:30px; text-indent:12px; color:#fff; font-size:15px;}
ul.cateul{ margin:0 0 20px; font-size:14px;}
ul.cateul li{ clear:both; overflow:hidden; height:35px; line-height:35px; text-indent:12px; background:url(../images/bg_cateli.png) no-repeat;}
ul.cateul li.cateli a{ color:#0ca4f0;}
.right{ float:right; width:737px; overflow:hidden;}
.find{ margin:0 0 20px; border-bottom:1px solid #d9d9d9; padding:0 10px 0 0;}
.find h2{ float:left; width:auto; border-bottom:3px solid #0b81d9; color:#0b81d9; font-size:13px; padding:0 10px;}
.find p{ float:right; width:auto;}
.find p a{ padding:0 5px;}
.subcont{ line-height:24px; font-size:13px; padding:0 10px;}
ul.honorul li{ float:left; width:212px; height:180px; overflow:hidden; margin:0 16px 25px; text-align:center;}
ul.honorul li a{ width:204px; height:145px; margin:0 0 5px; display:block; border:1px solid #e1e1e1; padding:3px; border-radius:3px;}

.pages p{ float:right; width:auto;}
.pages p a{ float:left; margin:0 3px 0 0; padding:5px 10px; text-align:center;  background:#e3e3e3;}
.pages p a:hover,.pages p a.pagea{ background:#0b81d9; color:#fff;}
.pages span{ float:left; width:auto; line-height:20px;}

/**************************pages******************************************/
.page {text-align: center;clear:both;width:auto;line-height:20px;}
.page a {margin:0 3px 0 0;text-decoration:none;padding:5px 10px; background:#e3e3e3;border:1px solid #e0e0e0; display:inline-block}
.page a:hover {border:1px solid #dddddd; color: #fff; background-color: #0b81d9;display:inline-block}
.page span.current {padding:5px 10px;font-weight:bold;margin:0 3px 0 0;background:#0b81d9; color:#fff;border:1px solid #e0e0e0; display:inline-block}
.page span.disabled {display: none;}
.page a.next {border: #e0e0e0 2px solid;margin: 0px 0px 0px 10px;}
.page a.next:hover {border: #e0e0e0 2px solid;}
.page a.prev {border: #e0e0e0 2px solid; margin: 0px 10px 0px 0px; }
.page a.prev:hover {border: #e0e0e0 2px solid;}
.customerstyle{line-height:32px;}
/**************************pages End******************************************/

ul.newsul{ padding:0 10px;}
ul.newsul li{ clear:both; overflow:hidden; padding:0 0 20px; margin:0 0 20px; border-bottom:1px dashed #c8c8c8;}
ul.newsul li span{ float:left; width:165px; height:71px; display:block; border:2px solid #dcdcdc; border-radius:3px; overflow:hidden;}
ul.newsul li h2{ float:right; width:520px; margin:0 0 10px; text-align:right; font-size:12px; font-weight:normal;}
ul.newsul li h2 a{ float:left; width:auto; font-size:13px; font-weight:bold;}
ul.newsul li p{ float:right; width:520px; line-height:24px; font-size:13px;}
h2.newszh2t{ font-size:14px; margin:0 0 10px; text-align:center; }
p.newspt{ background:#e3e3e3; height:30px; line-height:30px; text-align:center; margin:0 0 10px;}

.bigpro{ background:url(../images/bg_bigpro.png) no-repeat; height:263px; width:338px; padding:10px; text-align:center; font-size:20px; margin:0 auto 20px;}
.bigpro span{ width:336px; height:223px; display:block; margin:0 0 15px;}
.protiao{ border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; padding:10px; margin:0 0 10px;}
h2.proh2{ float:left; width:auto; font-size:13px; color:#0b81d9;}
.protright{ float:right; width:auto;} 
span.prospan{ float:left; width:auto; line-height:20px;}
.bshare-custom{ float:left; width:auto;}

dl.prodl{ margin:20px 10px 0;}
dd.newxtdd{ float:left; width:auto; line-height:20px; font-size:13px;}
dd.back{ float:right; width:53px;}
dd.back a{ width:53px; height:36px; line-height:36px; text-indent:15px; color:#fff; background:url(../images/bg_back.gif) no-repeat; display:block;}
dd.back a:hover{ text-decoration:underline;}

ul.equip li{ float:left; width:206px; height:165px; overflow:hidden; margin:0 19px 25px; text-align:center;}
ul.equip li a{ width:198px; height:131px; display:block; padding:3px; border-radius:3px; border:1px solid #e1e1e1; margin:0 0 8px}

.bigep{ width:422px; margin:0 auto 10px; text-align:center;}
.bigep span{ width:406px; height:268px; display:block; padding:7px; border:1px solid #e1e1e1; margin:0 0 10px;}
.bigep p{ font-size:20px;}
.contbox{ background:#f1f1f1; margin:0 0 20px;}
.contbox p{ padding:10px 0 10px 10px; }

p.imgfd{ text-align:center; background:url(../images/icon_fdj.gif) no-repeat 41% 1px; font-size:16px; margin:0 0 20px;}
p.equipname{ text-align:center; font-size:20px; margin:0 0 10px;}

.sub_cont_fed{  background:url(../images/bg_fed.jpg) no-repeat center right; width:700px;}
.sub_cont_fed h1{ font-size:14px; color:#404040; font-weight:normal; margin:20px 0 0;}
.sub_cont_fed h2{ line-height:20px; font-weight:normal; font-size:12px; margin:10px 0 0;}
ul.feed { margin:20px 0 0;}
ul.feed li{clear:both; overflow:hidden; margin:0 0 10px;}
ul.feed li h3{ float:left; width:60px; font-size:12px; font-weight:normal; color:#484848; line-height:22px; text-align:right;}
ul.feed li p{ float:left; width:auto;}
ul.feed li p input{ border:1px solid #cccccc; background:#fff url(../images/bg_ulfedli.gif) repeat-x; height:20px; width:170px;}
ul.feed li p input.addinput{ width:410px;}
ul.feed li p input.yzsub{ width:64px;}
ul.feed li p textarea{ border:1px solid #cccccc; background:#fff url(../images/bg_ulfedli.gif) repeat-x; height:162px; width:410px;}
ul.feed li span{ float:left; color:#cc0000; line-height:22px; padding:0 0 0 5px;}
ul.feed li a{ width:69px; height:24px; text-align:center; line-height:24px; color:#fff; display:block; float:left; 
background: #0b81d9; border-radius:3px;}
ul.feed li a.tijiao{ margin:0 10px 0 60px;}
.contmes{ border:1px solid #e8e8e8; padding:10px; margin:0 0 20px;}