﻿* { margin: 0px; padding: 0px; }
html { background-color: #024978; height: 100%; }
html, body, div, p, table, tr, td, form, img, h1, h2, h3, h4, h5, h6, ul, li, input { background-position: left top; background-repeat: no-repeat; }
html, body, div, p, table, tr, td, form, img, h1, h2, h3, h4, h5, h6, ul, li { border-width: 0px; }
body { background-color: #ecf5fb; background-image: url( '../Images/Stage_BG_btm.png' ); background-position: bottom; background-repeat: repeat-x; font-size: 12px; padding-bottom: 10px; text-align: center; color: #000; }
body * { font-family: "宋体" , Arial; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; }
ul, li { list-style: none; }
a:link, a:visited { text-decoration: none; }
img { display: block; border: none; }
.container { background-color: #fff; border-left: solid 1px #599cd4; border-right: solid 1px #599cd4; border-top: solid 1px #599cd4; margin: 0px auto; width: 898px; text-align: left; overflow: hidden; }
.head { float: left; }
.logo { width: 898px; height: 80px; float: left; background: url(../Images/HomeTWO_r2_c18_r2_c1.jpg) no-repeat right; text-align: left; }
.logo img { margin-top: 8px; }
.menu { float: left; width: 698px; height: 35px; background: url(../Images/menu_b.jpg) no-repeat; padding-left: 200px; }
.menu ul { float: left; }
.menu ul li { list-style: none; width: 80px; height: 35px; line-height: 35px; float: left; font-size: 13px; color: #FFF; text-align: center; overflow: hidden; }
.menu ul li a { color: #FFF; width: 80px; display: inline-block; }
.menu ul li a:hover { background: url(../Images/nav_b.jpg) left 28px no-repeat; }
.content { width: 898px; float: left; margin-top: -15px; }
.banner { clear: both; width: 898px; height: 206px; float: left; background: url(../Images/banner_footer.png) bottom no-repeat; }
.left { float: left; width: 188px; height: auto !important; }
.left_index_module h1 { width: 157px; height: 30px; line-height: 30px; background: url(../Images/title_left.png) 1px center no-repeat; text-align: center; color: #FFF; }
.left_module_list { color: #000; }
.left_module_list a { color: #000; }
.left_module_list a:hover { color: #000; text-decoration: underline; }
a.left_module_title, a.index_right_title { color: #fff; text-decoration: none; }
.left_index_module h1 span.en, .left_secondary h1 span.en { font-weight: bold; }
#page_content { clear: both; float: none; display: block; border: #CCC 1px solid; margin-top: 12px; height: 350px; min-height: 350px; height: auto !important; }
#article_title { font-size: 14px; font-weight: bold; color: #000; display: block; width: 100%; height: 30px; line-height: 30px; text-align: center; }
#article_info { display: block; height: 20px; line-height: 20px; font-size: 12px; color: #666; text-align: center; width: 100%; }
#article_info a { color: #666; }
#article_content { display: block; width: 90%; font-size: 13px; height: 300px; min-height: 300px; height: auto !important; margin: 5px 5% 10px 5%; }
.left_index_module ul li { height: 25px; line-height: 25px; background: url(../Images/left_list_b.jpg) no-repeat left center; white-space: nowrap; overflow: hidden; padding-left: 15px; margin-left: 10px; width: 155px; }
.index_news { float: left; height: 230px; min-height: 230px; height: auto !important; }
.index_cases { float: left; height: 130px; min-height: 130px; height: auto !important; }
.index_link { float: left; height: 140px; min-height: 140px; height: auto !important; }
.divider { float: left; width: 6px; height: 500px; min-height: 500px; height: auto !important; background: url(../Images/middle_b_index.png) center 14px no-repeat; }
.right { float: left; width: 698px; padding-left: 6px; height: 500px; min-height: 500px; height: auto !important; }
.right_content h1 { width: 194px; height: 30px; line-height: 30px; background: url(../Images/title_middle.png) 1px center no-repeat; text-align: left; padding-left: 8px; color: #FFF; }
.right_content h1 span.en { font-weight: bold; }
.index_intro p { float: left; padding: 2px 5px 5px 3px; line-height: 18px; text-indent: 25px; }
.index_intro p span { display: block; text-indent: 25px; }
.index_intro p img { float: left; width: 140px; height: 100px; margin: 0 7px 0 10px; border-right: #CCC 1px solid; border-top: #CCC 1px solid; border-left: #CCC 1px solid; border-bottom: #CCC 1px solid; }
.index__product { float: left; padding-top: 5px; }
.index__product p { float: left; width: 330px; height: 105px; padding: 10px 5px 5px 3px; line-height: 18px; }
.index__product p span.title { display: block; font-size: 13px; color: #666; font-weight: bold; }
.index__product p img { float: left; width: 100px; height: 85px; margin: 0 7px 0 10px; }
.footer { float: left; width: 898px; height: 150px; min-height: 150px; height: auto !important; margin-top: 5px; }
.footer a { color: #000; }
.footer h1 { width: 147px; float: left; text-align: left; background: url(../Images/title_left.png) no-repeat left center; height: 25px; line-height: 25px; padding-left: 8px; color: #FFF; }
.footer .back { display: inline-block; width: 735px; height: 25px; background: url(../Images/footer_b.jpg) left 13px repeat-x; }
.footer ul { margin: 7px 0; }
.footer ul li { float: left; width: 122px; text-align: center; padding-left: 26px; }
.footer ul li img { clear: both; text-align: center; width: 95px; height: 36px; }
.footer p.info { width: 898px; float: left; text-align: center; height: 80px; line-height: 20px; padding-top: 10px; margin-top: 20px; background: url(../Images/footer_b.png) 0 0 repeat-x; }
.more { float: left; width: 698px; height: 32px; }
.more a { display: block; width: 77px; height: 22px; background: url(../images/button3.png) left top no-repeat; float: right; color: #FFF; font-size: 12px; font-weight: bold; text-decoration: none; text-align: center; padding-top: 9px; }
.more a:hover { background: url(../images/button3.png) 0 95% no-repeat; }
.shadow { float: left; width: auto; background: url(../images/img_shadow.png) no-repeat bottom right; }
.shadow div { background: url(../images/img_shadow1.png) no-repeat right top; }
.shadow div a { background: url(../images/img_shadow2.png) no-repeat left bottom; padding: 0 6px 6px 0; display: block; }
.left_secondary { float: left; width: 195px; height: 480px; min-height: 480px; height: auto !important; background: url(../Images/middle_b.png) left 20px no-repeat; text-align: left; }
.left_secondary h1 { width: 160px; height: 30px; line-height: 30px; background: url(../Images/title_left.png) 20px center no-repeat; text-align: left; padding-left: 25px; color: #FFF; }
.solutions_li { width: 156px; text-align: right; padding-right: 40px; }
.left_secondary ul { margin-top: 10px; }
.left_secondary ul li { width: 190px; float: left; text-align: center; height: 31px; line-height: 31px; cursor: default; white-space: nowrap; }
.left_secondary ul li.product { text-align: left; padding-left: 60px; width: 130px; }
.left_secondary ul li.technique { text-align: right; padding-right: 12px; padding-left: 15px; width: 163px; }
.left_secondary .focus { font-weight: bold; background: url(../Images/leftmenu_b.png) no-repeat right top; }
.middle_secondary { width: 670px; float: left; padding: 10px; padding-top: 30px; height: auto !important; }
.secondary_content { float: left; display: none; margin-bottom: 5px; }
.secondary_content p { float: left; padding: 2px 5px 5px 3px; line-height: 18px; text-indent: 25px; }
.secondary_content p span { display: block; text-indent: 25px; }
.secondary_content p img { float: left; width: 140px; height: 100px; margin: 0 7px 0 10px; border-right: #CCC 1px solid; border-top: #CCC 1px solid; border-left: #CCC 1px solid; border-bottom: #CCC 1px solid; }
.wenhuatitle { display: block; font-size: 12px; font-weight: bold; text-indent: 0; color: #666; }
.lishiYear { font-weight: bold; font-style: italic; font-size: 15px; display: inline-block; margin: 1px; text-indent: 0; }
.jiaruwomenP { display: block; width: 650px; border: #CCC solid 1px; text-index: 0; margin-top: 10px; color: #333; }
.jiaruwomenTitle { display: block; line-height: 30px; font-size: 13px; text-indent: 0; color: #666; font-weight: bold; }
.contentPtitle { font-size: 13px; color: #666; font-weight: bold; display: block; width: 500px; line-height: 30px; text-indent: 0; }
/* 后台登录 */
#login_bg { background: url(../images/login_bg.gif) repeat-x; }
#login { float: none; margin: 0 auto; margin-top: 200px; width: 540px; font: 12px/20px "宋体"; color: #333; text-align: left; }
#login .logo { float: left; width: 246px; height: 156px; border-right: 1px #DADADA solid; padding-right: 20px; margin-right: 20px; display: inline; }
#login .logo p { float: left; width: 235px; height: 30px; display: block; border-top: 1px #DADADA solid; color: #BABABA; text-align: center; line-height: 30px; margin-top: 5px; margin-left: 6px; }
#login .logo img { float: none; margin-right: 40px; }
#login .Regist { float: left; width: 230px; }
#Copyright { float: none; margin: 0 auto; margin-top: 50px; width: 410px; text-align: center; color: #555555; }
.rege { height: 17px; }
.luer { color: #626262; }
.operl { width: 142px; height: 16px; background: url(../images/oprel.gif); border: 0px; padding-left: 2px; padding-top: 4px; padding-bottom: 2px; color: #B6B6B6; overflow: hidden; }
.operl1 { width: 66px; height: 15px; background: url(../images/oprel1.gif); border: 0px; padding-left: 2px; padding-top: 2px; padding-bottom: 2px; color: #B6B6B6; }
/* 登录结束 */
