@charset "utf-8";
body { font-family:arial; font-size:11px; background:#fff; }
body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, img { margin:0px; padding:0px; }
h2 { font-size:16px; font-family:Arial; }
#web_set_feedback_form{width:99%;height:auto;float:left;border:1px solid #CFD8E1;text-align:center;margin:8px auto; background:#fff;}
#web_form_title{width:99%; line-height:22px; margin:0 auto; background:#EAEFF2; font-weight:bold; padding-left:5px; text-align:left}

img { border:0px; }
* { padding:0px; margin:0px; }
a img { border:0px; }
a { color:#000000; outline:none; text-decoration:none; }
ol, ul, dl, dt { list-style:none; }
ol:after, ul:after { content:"."; display:block; font-size:0px; line-height:0px; height:0px; clear:both; visibility:hidden; }
li.clear { clear:both; height:0px; font-size:0px; margin-top:-20px; }
.table01 { background:#FFFFFF; width:96%; margin:5px auto; }
.table01 tr { background:#EDEDED; }
.table01 tr td { padding-left:3px; }
.text h3 { font-size:15px; color:#000; font-weight:bold; }
.text2 h3 { font-size:15px; color:#000; font-weight:bold; }
#myheader { width:1170px; height:auto; margin:0px auto; display:block; }
#myheader_languages h5 { color:#000; font-size:9px; width:100%; margin:0px auto; text-align:right; height:17px; padding-top:2px; border-bottom:1px #D7D7D7 solid; background:#568994; display:block; }
#myheader_languages h5 a { color:#fff; }
#myheader_languages h5 a:hover { text-decoration:underline; }
#myheader_languages h5 img { margin-top:-5px; }
#myheader .banner { background:#FFFFFF; height:83px; padding:0px 15px; display:block; width:973px; margin-top:11px; }
#myheader .banner .logo { width:160px; height:83px; float:left; background:url(../images/logo.png) no-repeat; background-size: 100% 100% }
#myheader .banner .classname { width:750px;  font-size:21px; color:#333; font-family:verdana; float:left; padding:10px 0px 0px 10px; }
#myheader .banner .classname a { color:#333; }
#myheader .banner .classname h2 { color:#333; font-size:17px; font-family:Arial; }
#myheader .banner .classname h2 a { font-size:17px; color:#EEE; }
#container { width:100%;      background: #004b6b; }
#container #left { width:185px; margin-top:1px; float:left; }
#container #left ul.list, #container #right ul.list { width:183px!important; width:184px; background:#ccc; padding-top:10px; padding-bottom:5px; line-height:19px; border:thin; border:1px solid #bbb; }
#container #left ul.list li a.title, #container #right ul.list li a.title { float:none; width:172px; margin:0px auto; padding-left:10px; background:url(../images/icon.gif) no-repeat 3px center #FFFFFF; font-size:11px; font-weight:bold; display:block; }
#container #left ul.list li a.each, #container #right ul.list li a.each { float:none; width:168px; margin:0px 0px 0px 14px; line-height:19px; font-size:11px; border-bottom:1px #ffffff dashed; display:block; font-weight:bold; }
#container #left ul.list li a.each:hover, #container #right ul.list li a.each:hover { color:#666666; }
#container #left ul.list li a.title:hover, #container #right ul.list li a.title:hover { background:url(../images/icon.gif) no-repeat 2px center #EEEEEE; }
#container #left ul.quick_links { width:185px; margin-top:10px; }
#container #left ul.quick_links li { height:49px; background:#EAEAEA; margin-bottom:10px; font-size:11px; font-weight:bold; }
#container #left ul.quick_links li a { color:#006797; }
#container #left ul.quick_links li a img { padding:3px; border-right:1px #02BEAF solid; float:left; margin-right:5px; }
#container #left ul.quick_links li a img:hover { background:#7F7F7F; }
#container #left ul.quick_links li a:hover { border-bottom:#CCCCCC 1px dashed; }
#container #middle { width:760px; float:left; padding-top:1px;     margin: 0 5px;}
#container #middle .advertise {  height:197px; background: url(../images/advertise.jpg) 100% 50% no-repeat; padding:6px; }
#container #middle .advertise1 {  height:auto; padding:6px; }
#container #middle .advertise .title, #container #middle .advertise1 .title { width: 440px; font-weight:bold; margin-right:10px; margin-top:5px;  border-bottom:3px #CCCCCC solid; text-align:left; display:block; }
#container #middle .advertise1 .title { width: 100%}
#container #middle .advertise a.enter { color:#004b6b; text-decoration:underline; font-weight:bold; font-size:11px;  display:block; width:200px;  margin-left:210px!important; }
#container #middle .advertise a.enter:hover { text-decoration:none; }
#container #middle .advertise .content { width: 440px; margin-right:10px; font-size:11px; line-height:20px; display:block; }
#container #middle .advertise1 .content { height:auto; font-size:11px; line-height:20px; margin:25px 10px 10px 0px!important; margin:20px 10px 10px 0; /*_margin:20px 10px 10px 0px; */ padding:5px; font-family:Tahoma, Arial; }
#container #middle ul { margin:15px auto; }
#container #middle ul li { border-top:2px #CCCCCC solid; padding:5px 5px 5px 0px; display:block; float:left; }
#container #middle ul li ol {  }
#container #middle .text {  height:auto; font-size:12px; font-weight:bold; color:#000; margin:5px 5px 0 5px; padding:4px 0 4px 15px; }
#container #middle .text2 {  height:auto;  font-size:12px; font-weight:bold; color:#000; margin:5px 5px 0 5px;  padding:4px 0 4px 15px; }
#container #middle ul .text { height:auto; font-size:12px; font-weight:bold; color:#000;margin:5px 5px 0 5px; padding:4px 0 4px 15px; }
#container #middle .intro { font-size:11px; font-family:Tahoma, Arial; line-height:20px; color:#000; margin-top:5px; margin-left:5px; padding:4px 0 0 0px; display:block; width:96%; float:left; text-align:left; }
#container #middle .intro .back { width:38px; height:22px; font-size:11px; font-weight:bold; text-align:center; float:right; margin:2px; background:#01A99C; color:#fff; border:1px solid #ccc; padding-top:1px; }
#container #middle .intro .back a { color:#fff; }
#container #middle .intro .back a:hover { color:#4B4B4B; }
#container #middle .intro .back1 { width:38px; height:22px; font-size:11px; font-weight:bold; text-align:center; float:right; margin:2px; background:#01A99C; color:#4B4B4B; border:1px solid #ccc; padding-top:1px; }
#container #middle .intro p { padding:5px 10px; }
#container #middle .intro img.pic { border:3px solid #ccc; padding:3px; display:block; margin:16px auto; }
#container #middle .intro img.pic2 { border:3px solid #ccc; padding:3px; display:block; margin:12px 0px 0 8px; float:left; }
#container #middle .intro img.pic1 { display:inline; border:3px solid #ccc; margin:16px auto 0px auto; margin:5px 5px 0px 13px; }
#container #middle .intro .pdf a, #container #middle ul li ol li.content .pdf a { float:left; margin:0 0 0 5px; padding:0; color:#666; }
#container #middle .picp { border:1px solid #ccc; float:left; padding:10px; margin-right:10px; margin-top:8px; display: block;}
#container #middle .pic3 { border:1px solid #ccc; margin-left:128px; margin-top:3px; }
#container #middle .pic4 { border:1px solid #ccc; margin-left:8px; }
#container #middle .intro .pdf a img, #container #middle ul li ol li.content .pdf a img { border:none; margin-right:3px; }
#container #middle .intro .pdf a:hover, #container #middle ul li ol li.content .pdf a:hover { text-decoration:underline; }
#container #middle ul li ol li.pic { width:122px; float:left; padding:0 10px; display:inline-block; border:none; border-right:1px #ccc dashed; }
#container #middle ul li ol li.pic img { border:1px solid #ccc; }
#container #middle ul li ol li.title, #container #middle ul li ol li.title1 { width:390px; float:left; height:auto; border:none; font-size:11px; font-weight:bold; line-height:8px; }
#container #middle ul li ol li.title a, #container #middle ul li ol li.title1 a { background:url(../images/icon02.gif) no-repeat left center; color:#006797; margin-left:10px; padding-left:15px; border-bottom:1px #FFFFFF dashed; }
#container #middle ul li ol li.title a:hover, #container #middle ul li ol li.title1 a:hover { color:#000; }
#container #middle ul li ol li.content { width:597px; margin-left:10px; float:left; color:#000; font-size:11px; line-height:22px; border:none; height:auto; }
#container #middle ul li ol li.page { width:22px; height:13px; font-size:11px; font-weight:bold; text-align:center; float:right; margin:2px; background:#01A99C; color:#fff; border:1px solid #ccc; padding:3px; }
#container #middle ul li ol li.page a { color:#fff; }
#container #middle ul li ol li.page a:hover { color:#4B4B4B; }
#container #middle ul li ol li.page1 { width:22px; height:13px; font-size:11px; font-weight:bold; text-align:center; float:right; margin:2px; background:#01A99C; color:#4B4B4B; border:1px solid #ccc; padding:3px; }
#container #middle ul li ol li.pro { width:29px; height:13px; font-size:11px; font-weight:bold; text-align:center; float:right; margin:2px; color:#ccc; border:1px dashed #006797; padding:3px; }
#container #middle ul li ol li.pro a { color:#006797; }
#container #middle ul li ol li.pro a:hover { color:#000; }
#container #middle ul li ol li.text1 { width:550px; height:auto; color:#000; background:#ccc; font-size:12px; font-weight:bold; margin-top:5px; padding:4px 0 4px 15px; }
#container #middle .indexlist { width:573px; height:auto; float:left; margin-left:7px; _margin-left:3px; background:#f8f4f4; padding-top:5px; padding-bottom:5px; }
#container #middle .indexlist a { width:183px; height:auto; float:left; line-height:24px; color:#006797; font-weight:bold; padding-left:8px; }
#container #middle .indexlist a.two { width:183px; height:auto; float:left; line-height:12px; color:#006797; font-weight:bold; padding-left:8px; }
#container #middle .indexlist a:hover { text-decoration:underline; color:#000 }
.companybrief { width:545px; height:auto; float:left; margin-left:12px; _margin-left:6px; background:#f8f4f4; padding-top:5px; padding-bottom:5px; padding-left:5px; border-top:1px solid #ccc; margin-top:4px; }
.companybrief a { font-weight:bold; text-decoration:underline; line-height:20px; }
.companybrief a:hover { text-decoration:none; }
#container #right { width:185px; margin-top:1px; float:left; background:#CCCCCC; }
#container #left .contact {  background:#004b6b; padding:5px 30px; font-size:21px; color:#FFFFFF; line-height:22px; }
#container #left .contact_content { background:#e2e2e2; font-size:12px; color:#000; padding:5px 5px 10px 10px; width:170px; height:auto; line-height:21px; }
#container #left .contact_content a { color:#990000; text-decoration:none; font-weight:bold; }
#container #left .contact_content a:hover { text-decoration:none; }
#container #right .cer { width:170px; margin-top:10px; height:auto; }
#container #right .cer img { }
#container #menu { width:1170px; margin: 0 auto;display: block;  }
#container #menu ul { /*width:188px; width:973px; padding:0px 100px; */}
#container #menu ul li { float:left; list-style:none; }
#container #menu ul li { font-size:11px;  }
#container #menu ul li.title a,#container #menu ul li.title_right a{background: #006797}
#container #menu ul li a { color: #fff; margin:0px 15px; font-weight:bold; padding:0px 25px; display:block; line-height: 30px;}
#container #menu ul li a:hover { background:#006797; }
#main{ width: 1170px; margin:0 auto; display: block;}
 #language { font-size:11px; margin-top:5px; float: right; }
 #language a { color:#ff0000; font-weight:bold; display:inline-block; margin-right:10px;}
 #language a img { margin-right:3px; }
#language a:hover { text-decoration:underline; }
.relpro { width:970px; float:left; height:25px; line-height:25px; text-align:center; border-top:#ccc 1px solid; }
.relpro a { margin-left:20px; color:#333; }
.relpro a:hover { color:#3366FF; }
#xfooter { width:973px; margin:0px auto; display:block; padding:0px 15px; position:relative; }
#footer { width:973px; margin:0px auto; display:block; padding:0px 15px; position:relative; }
#webfoot { width:970px; float:left; background:url(../images/foot_bg.jpg) repeat-x bottom; }
#otherlink { width:250px; margin:6px auto 0 auto; }
#otherlink div { float:left; margin-top:5px; width:auto; height:23px; margin-left:10px; text-align:center; font-size:11px; line-height:23px; padding: 0 1px; }
#otherlink a img { border:none; margin-top:-1px; width:auto; }
#otherlink div a { color:#FFFFFF; font-weight:bold; }
#otherlink div a:visited { color:#6633FF; }
#webfoot #promotion { height:40px; padding:10px 0px 10px 200px; font:normal 11px verdana; color:#999; margin:0px auto; float:left; }
#webfoot #promotion a { color:#ccc; }
#webfoot #promotion a:hover { color:#333333; text-decoration:underline; }
#webfoot #promotion img { padding-top:2px; }
#webfoot .indent { display:inline-block; padding-top:7px; margin-left:10px; }
#webfoot #promotion a img { filter:alpha(opacity=70); /*Fancy style for IE */ -moz-opacity:0.7; opacity:0.7; }
#webfoot #promotion a:hover img { filter:alpha(opacity=100); /*Fancy style for IE */ -moz-opacity:1; opacity:1; }
#web_table { width:500px; height:600px; float:left; margin-top:10px; }
.daili { font-size:14px; color:#F60; font-weight:bold; }
