body, form, ul, li, p, h1, h2, h3, h4 { margin:0; padding:0;}
body { font-size:12px; font-family:"微软雅黑"; color:#757575; background:#fff; -webkit-text-size-adjust:none; overflow-x:hidden;}
ul, li { list-style:none;}
img { border:0;}
a { color:#757575; text-decoration:none;}
a:hover {color:#004A98;}
.cls { clear:both;}
.fred { color:#f00;}
.nodata { padding-top:20px; font-size:14px;}

#wrapper { width:100%; overflow:hidden}
.header { margin:0 auto; width:1000px; height:175px;}
.lang { float:right; width:44px;}
.lang a { display:block; float:left; width:20px; background:url(../image/ico.jpg) no-repeat 0 -100px; padding-top:5px; line-height:17px; margin-left:1px; text-align:center; font-family:Arial "宋体"}
.lang a.current { background:#004A98; color:#fff;}

.search { float:left; width:100%; margin:38px 0 25px;}
.search form { float:right; width:189px; background:url(../image/search_form_bg.jpg) no-repeat; padding-left:11px;}
.search form .txt { float:left; width:155px; height:23px; line-height:23px; background:url(../image/search_input_bg.jpg) repeat-x; border:0; color:#666;}

.header h3 { float:left; margin-left:30px; width:183px; height:48px; background:url(../image/logo.jpg) no-repeat 0 0; display:inline; overflow:hidden}
.header h3 a { display:block; height:48px; text-indent:190px; white-space:nowrap; overflow:hidden;}

#nav { float:right; width:665px; margin-top:15px; display:inline; *z-index:11}
.nav { float:left; width:auto; padding:0 30px 0 8px; _padding:0 28px 0 8px; border-left:1px solid #dcdfe1; display:inline; position:relative; *z-index:12}
#nav li#nav_6 { float:right; padding-right:0;}
.nav a { display:block; font:14px/14px "微软雅黑"; color:#333; _padding-top:2px;}
.nav a:hover, .current_nav a { color:#004A98;}
.nav ul { position:absolute; padding-top:21px; width:130px; background:url(../image/dropdown_menu_bg_top.png) no-repeat; display:none; overflow:hidden; z-index:999;}
.nav ul li { float:left; width:100%; padding-bottom:10px; background:url(../image/dropdown_menu_bg.png) no-repeat left bottom;}
.nav ul li a, .current_nav ul li a  { display:block; float:left; margin-left:11px; padding-left:5px; width:100px; border-top:1px solid #e2e2e2; font:12px/25px "宋体"; _line-height:20px; color:#666; display:inline;}
.nav ul li a.first_nav, .current_nav a.first_nav { border-top:none;}
.nav ul li a.current_subnav, #nav li.current_nav ul li a.current_subnav { color:#004A98;}


.container { margin:0 auto; width:1000px; background:url(../image/container_bg.jpg) no-repeat; overflow:hidden;}
#product .container { width:1020px; background:url(../image/product_bg.jpg) no-repeat;}

.footer { width:100%; background:#353535 url(../image/footer_bg.jpg) no-repeat top center; padding-top:8px; overflow:hidden}
.footer_nav { width:1000px; margin:0 auto; padding:20px 0; border-bottom:1px solid #232628; overflow:hidden}
.footer_nav ul { float:left; width:800px;}
.footer_nav ul li { float:left; padding-right:45px;}
.footer_nav ul li strong { display:block; line-height:18px; color:#d4d4d4; padding-bottom:5px;}
.footer_nav ul li a { display:block; background:url(../image/ico1.jpg) no-repeat left center; padding-left:12px ; line-height:24px; color:#a6a6a6;}
.footer_nav ul li a:hover { color:#004A98;}
.js_video { float:right;}
#videito { float:left; display:none;}
.copyright { width:1000px; margin:0 auto; padding-bottom:20px; font:11px/38px Arial, Helvetica, sans-serif; border-top:1px solid #4c4f51; color:#8d8b8a; overflow:hidden }
.copyright a { color:#8d8b8a;}
.footer h3 { float:right; width:127px; height:38px; background:url(../image/footer_logo.jpg) no-repeat; display:inline; overflow:hidden}
.footer h3 a { display:block; height:38px; text-indent:130px; white-space:nowrap; overflow:hidden;}