﻿body{margin:0;padding:0;text-align:center;font-size:12px;font-family: "Courier New", Courier, monospace;background:#eff9fc url('../images/bg.jpg') repeat-x center top;color:#5e5e5e}
img{border:0}
p{margin:0;padding:0}
a{color:#666;text-decoration:none}
.clear{clear:both}
#wrapper{width:940px;margin:0 auto;text-align:left;background-color:#fff}
#header{height:405px}
#header ul{margin:0;padding:0;list-style:none}
#headerTop{height:26px;background:url('../images/headerTop_bg.gif') repeat-x;line-height:27px}
#headerTop .welcome{height:26px;float:left;background:url('../images/headerTop_welcome.gif') right center;padding-left:30px}
#headerTop .welcome a{height:26px;float:left;background:url('../images/headerTop_welcome_a.gif') no-repeat left center;color:#fff;text-decoration:none;padding-left:15px;margin-right:30px}
#headerTop .headerRight{float:right}
#headerTop .headerRight ul{height:26px;width:180px}
#headerTop .headerRight li{padding-left:15px;height:26px;float:left;width:75px}
#headerTop .headerRight li.SetAsdefault{background:url('../images/SetAsdefault.gif') no-repeat left center}
#headerTop .headerRight li.AddFavorite{background:url('../images/AddFavorite.gif') no-repeat left center}
#headerTop .headerRight a{color:#fff;text-decoration:none}
#headerLogo{height:74px}
#header_flash{height:279px;background:url('../images/flash_bg.jpg') no-repeat}
#header_nav{height:41px;background:url('../images/nav_bg.gif') repeat-x;border-top:1px #608390 solid;font-size:14px}
#header_nav ul{height:41px}
#header_nav li{width:93px;height:41px;line-height:41px;float:left;border-left:1px #41778d solid;text-align:center;position:relative}
#header_nav li.none{border:0;width:94px}
#header_nav a{color:#fff;text-decoration:none;width:93px;height:41px;float:left;background:url('../images/nav_bg.gif') repeat-x left top}
#header_nav li.none a{width:94px}
#header_nav a:hover{background:url('../images/nav_bg.gif') repeat-x center -42px}
#header_nav a.selected{background:url('../images/nav_bg.gif') repeat-x center -84px}
#header_nav ul ul{position:absolute;top:41px;left:-1px;border:1px #41778d solid;width:93px;float:left;height:auto;display:none;font-size:12px}
#header_nav ul ul.hover{display:block}
#header_nav ul ul li{border:0}

#footer{clear:both;line-height:20px}
#address{height:40px;background:url('../images/footer_bg.gif') repeat-x;text-align:center;padding:10px 0;color:#fff}
#copyright{text-align:center;padding:10px 0}
#copyright a{text-align:center;margin:0px 10px}

#sidebar{width:260px;padding-left:20px;float:left}
#sidebar h3{margin:0;padding:0;font-size:12px;height:20px}
#case_box{margin:10px 0}
#case_box h3{background:url('../images/case_box_h3.gif') no-repeat left center;padding:5px 0}
#honors_box{margin:10px 0;height:232px}
#honors_box h3{background:url('../images/honors_box_h3.gif') no-repeat left center;padding:5px 0}
#honorsbox{width:256px;height:198px;border:1px #ccc solid;padding:1px;float:left}
#honorslist{width:256px;height:198px;overflow:hidden}
#honors_box ul{margin:0;padding:0;list-style:none;width:256px;height:198px}
#honors_box li{width:256px;height:198px;float:left}
#honors_box dl{margin:0;padding:0;width:256px;height:198px}
#honors_box dt{margin:0;padding:0;width:256px;height:18px;line-height:18px;text-align:center}
#honors_box dd{margin:0;padding:0;width:256px;height:180px}
#service_box{margin:10px 0}
#service_box h3{background:url('../images/service_box_h3.gif') no-repeat left center;padding:5px 0}
#service_box .box{border:1px #ccc solid;padding:10px;line-height:20px}
#container{width:620px;float:right;padding-right:20px}
#container_left{width:600px;float:left}
#container_left h3{margin:0;padding:0;font-size:12px}
#container_left ul{margin:0;padding:0;list-style:none}
#profile_box{margin:10px 0}
#profile_box h3{background:url('../images/profile_box_h3.gif') no-repeat 50px center;height:100px;padding-top:5px}
#profile_box .box{padding:10px 20px 10px 10px;line-height:20px;background:url('../images/container_bg.gif') repeat-y right bottom}
#profile_box a.more{background:url('../images/icon_more.gif') no-repeat right center;float:right;padding:0;padding-right:20px;margin-right:20px}
#news1_box{}
#news1_box h3{background:url('../images/news1_box_h3.gif') no-repeat 50px center;height:100px;padding-top:5px}
#news1_box .box{padding:10px 20px 10px 10px;line-height:20px;background:url('../images/container_bg.gif') repeat-y right bottom}
#news1_box ul{margin:0;padding:0;list-style:none}
#news1_box li{height:20px}
#news1_box span{float:right}
#news1_box a{background:url('../images/news_box_li_bg.gif') no-repeat left center;padding-left:15px}
#news1_box a.more{background:url('../images/icon_more.gif') no-repeat right center;float:right;padding:0;padding-right:20px;margin-right:20px}
#news2_box{}
#news2_box h3{background:url('../images/news2_box_h3.gif') no-repeat 50px center;height:100px;padding-top:5px}
#news2_box .box{padding:10px 20px 10px 10px;line-height:20px;background:url('../images/container_bg.gif') repeat-y right bottom}
#news2_box ul{margin:0;padding:0;list-style:none}
#news2_box li{height:20px}
#news2_box span{float:right}
#news2_box a{background:url('../images/news_box_li_bg.gif') no-repeat left center;padding-left:15px}
#news2_box a.more{background:url('../images/icon_more.gif') no-repeat right center;float:right;padding:0;padding-right:20px;margin-right:20px}
#culture_box{margin:10px 0;width:400px;height:260px;position:relative}
#culture_box .covering{width:400px;height:260px;position:absolute;top:0;left:0;background:url('../images/culture_box.png')!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/culture_box.png');_background-image: none;}
#container_right{width:210px;float:right}
#container_right ul{width:210px;margin:10px 0;padding:0;list-style:none}
#container_right li{height:100px;margin:5px 0}
#container_right div.img{width:206px;height:76px;border:1px #ccc solid;padding:1px}
#container_right div.img a{width:206px;height:76px;float:left}
#container_right div.link{height:20px;line-height:20px;text-align:center}
#container_right div.link a{background:url('../images/container_right_a_bg.gif') no-repeat left center;padding-left:20px}

#mainContainer{padding:10px 0;background:url('../images/mainContainer_bg.gif') repeat-y left top}
#mainSidebar{width:170px;float:left;padding:0 14px}
#mainContent{width:714px;float:right;padding:0 14px;color:#000}

#mainContent .article{line-height:20px;padding:20px}
#mainContent .article img{margin:5px}

#menu{background:url('../images/menu_bg.gif') no-repeat center bottom}
#menu h3{margin:0;padding:0;height:31px}
#menu h3.about{background:url('../images/menu_h3_about.gif') no-repeat}
#menu h3.certificate{background:url('../images/menu_h3_certificate.gif') no-repeat}
#menu h3.news{background:url('../images/menu_h3_news.gif') no-repeat}
#menu h3.intelligent{background:url('../images/menu_h3_intelligent.gif') no-repeat}
#menu h3.works{background:url('../images/menu_h3_works.gif') no-repeat}
#menu h3.contact{background:url('../images/menu_h3_contact.gif') no-repeat}
#menu h3.career{background:url('../images/menu_h3_career.gif') no-repeat}
#menu h3.culture{background:url('../images/menu_h3_culture.gif') no-repeat}
#menu h3.contact{background:url('../images/menu_h3_contact.gif') no-repeat}

#menu ul{margin:0;padding:0;list-style:none;padding:10px 20px}
#menu li{background:url('../images/menu_line.gif') no-repeat center bottom;height:25px;line-height:25px}
#menu li a{width:115px;height:25px;display:block;background:url('../images/menu_a_bg.gif') no-repeat 5px top;padding-left:15px}
#menu li a:hover{background:url('../images/menu_a_bg.gif') no-repeat 5px bottom;color:#d87509}

#newsBox{margin:10px 0;background:url('../images/newsBox_bg.gif') repeat-y}
#newsBox .top{height:5px;background:url('../images/newsBox_top.gif') no-repeat}
#newsBox .bottom{height:5px;background:url('../images/newsBox_bottom.gif') no-repeat}
#newsBox .list{margin:0 10px}
#newsBox h3{margin:0;padding:0;height:25px;border-bottom:1px #d5d5d5 solid}
#newsBox h3.title_1{background:url('../images/newsBox_h3_1.gif') no-repeat left center}
#newsBox h3.title_2{background:url('../images/newsBox_h3_2.gif') no-repeat left center}
#newsBox h3 a{width:30px;height:8px;float:right;background:url('../images/icon_more1.gif') no-repeat;margin-top:10px}
#newsBox ul{margin:0;padding:10px 0;list-style:none}
#newsBox li{background:url('../images/newsBox_li_bg.gif') no-repeat left 8px;line-height:18px;padding:2px 0;padding-left:8px}

#contactBox{margin:10px 0;background:url('../images/newsBox_bg.gif') repeat-y}
#contactBox .top{height:5px;background:url('../images/newsBox_top.gif') no-repeat}
#contactBox .bottom{height:5px;background:url('../images/newsBox_bottom.gif') no-repeat}
#contactBox .list{margin:0 10px}
#contactBox h3{margin:0;padding:0;height:25px;border-bottom:1px #d5d5d5 solid}
#contactBox h3{background:url('../images/contactBox_h3.gif') no-repeat left center}
#contactBox h3 a{width:30px;height:8px;float:right;background:url('../images/icon_more1.gif') no-repeat;margin-top:10px}
#contactBox .content{padding:10px 0}

#title{height:30px;border-bottom:1px #dedede solid}
#title h3{height:30px;width:200px;float:left;margin:0;padding:0}
#title h3.about{background:url('../images/contentTitle_h3_about.gif') no-repeat left center}
#title h3.certificate{background:url('../images/contentTitle_h3_certificate.gif') no-repeat left center}
#title h3.news{background:url('../images/contentTitle_h3_news.gif') no-repeat left center}
#title h3.intelligent{width:210px;background:url('../images/contentTitle_h3_intelligent.gif') no-repeat left center;font-size:12px;padding-left:90px;line-height:35px;color:#666}
#title h3.works{background:url('../images/contentTitle_h3_works.gif') no-repeat left center}
#title h3.contact{background:url('../images/contentTitle_h3_contact.gif') no-repeat left center}
#title h3.career{background:url('../images/contentTitle_h3_career.gif') no-repeat left center}
#title h3.culture{background:url('../images/contentTitle_h3_culture.gif') no-repeat left center}
#title h3.message{background:url('../images/contentTitle_h3_message.gif') no-repeat left center}
#title h3.huishou{background:url('../images/contentTitle_h3_huishou.gif') no-repeat left center}
#title h3.qizhong{background:url('../images/contentTitle_h3_qizhong.gif') no-repeat left center}
#title h3.long{background:url('../images/contentTitle_h3_long.gif') no-repeat left center}
#title h3.price{background:url('../images/contentTitle_h3_price.gif') no-repeat left center}

#contentNav{height:20px;float:right;margin-top:10px;line-height:20px}
#contentNav a{background:url('../images/contentNav_ahead.gif') no-repeat left center;padding-left:10px;margin-left:5px;float:left;height:20px}
#contentNav a.home{background:url('../images/contentNav_home.gif') no-repeat left center;padding-left:15px;height:20px;float:left}
#contentNav a.selected{color:#345f6f}

#certificateList{padding:10px 0}
#certificateList ul{margin:0;padding:0;list-style:none;float:left}
#certificateList li{width:160px;height:144px;float:left;padding:9px}
#certificateList dl{margin:0;padding:0;width:160px;height:144px}
#certificateList dt{margin:0;padding:0;width:160px;height:20px;line-height:20px;text-align:center}
#certificateList dd{margin:0;padding:0;width:144px;height:108px;background:url('../images/certificateList_bg.gif') no-repeat;padding:8px}
#certificateList dd a{width:144px;height:108px;display:block}
#certificateList dd img{width:144px;height:108px}
#certificateInfo{padding:20px 0}
#certificateInfo dl{margin:0;padding:0}
#certificateInfo dt{margin:0;padding:0;width:340px;float:right;height:36px;line-height:35px;font-size:14px;color:#345f6f}
#certificateInfo dd{margin:0;padding:0;width:320px;float:right;height:200px;background:#f5f5f5;border-bottom:1px #345f6f solid;border-top:1px #345f6f solid;padding:20px 10px;line-height:20px}
#certificateInfo dd.img{width:330px;height:248px;float:left;background:url('../images/certificate_img_bg.gif') no-repeat;border:0;padding:15px}
#certificateInfo dd.img img{width:330px;height:248px}
#certificateInfo div.back{height:28px;padding:10px 0}
#certificateInfo div.back a{width:45px;height:28px;line-height:28px;float:right;background:url('../images/btn_list.gif') no-repeat;color:#fff;padding-left:27px}

#newsList{padding:20px 10px}
#newsList ul{margin:0;padding:0;list-style:none;border-bottom:1px #345f6f solid;border-top:2px #345f6f solid;width:694px;float:left}
#newsList li{height:29px;line-height:29px;border-top:1px #e3e3e3 solid;padding:0 10px;width:674px;float:left}
#newsList li.title{background:#f6f6f6;border:0;font-weight:bold}
#newsList li.title span.date{float:right;width:99px;text-align:right;border-left:1px #e3e3e3 solid}
#newsList li span{width:574px;float:left;height:29px}
#newsList li span.date{float:right;width:100px;text-align:right}
#newsList li a:hover{color:#000}

#newsInfo{padding:20px 10px}
#newsInfo div.title{height:67px;background:url('../images/view_title_bg.gif') no-repeat}
#newsInfo div.title h3{margin:0;padding:0;font-size:12px;height:34px;line-height:34px;padding:0 15px;color:#121E90}
#newsInfo div.title div{height:33px;line-height:33px;color:#121E90;padding:0 15px}
#newsInfo div.content{line-height:20px;padding:20px 10px;border-bottom:2px #EEF1F7 solid}
#newsInfo div.back{height:28px;padding:10px 0}
#newsInfo div.back a{width:45px;height:28px;line-height:28px;float:right;background:url('../images/btn_list.gif') no-repeat;color:#fff;padding-left:27px}
#newsInfo ul.list{margin:0;padding:0;list-style:none;border-top:1px #DEDFEF solid;color:#666}
#newsInfo ul.list li{height:28px;line-height:28px;border-bottom:1px #DEDFEF solid;padding:0 10px}

#intelligentInfo{padding:20px 0}
#intelligentInfo .title{height:31px;background:url('../images/intelligentInfo_title_bg.gif') repeat-x center bottom}
#intelligentInfo .title h3{width:120px;height:31px;float:left;line-height:30px;text-align:center;font-size:12px;background:url('../images/intelligentInfo_title_h3_bg.gif') no-repeat right top;margin:0;padding:0;margin-right:1px;font-weight:normal}
#intelligentInfo .title h3.selected{background:url('../images/intelligentInfo_title_h3_bg.gif') no-repeat left top}
#intelligentInfo .title h3 a{width:120px;height:25px;margin-top:5px;line-height:25px;float:left;color:#000}
#intelligentInfo .content{padding:20px 10px;line-height:20px}
#intelligentInfo .content div{display:none}
#intelligentInfo .content div.selected{display:block}
#intelligentInfo ul{margin:0;padding:0;list-style:none;float:left}
#intelligentInfo li{width:160px;height:144px;float:left;padding:6px}
#intelligentInfo dl{margin:0;padding:0;width:160px;height:144px}
#intelligentInfo dt{margin:0;padding:0;width:160px;height:20px;line-height:20px;text-align:center}
#intelligentInfo dd{margin:0;padding:0;width:144px;height:108px;background:url('../images/workList_bg.gif') no-repeat;padding:6px 10px 10px 6px}
#intelligentInfo dd a{width:144px;height:108px;display:block}
#intelligentInfo dd img{width:144px;height:108px}

#messageForm{padding:20px 10px;margin:0;line-height:20px}
#messageForm fieldset{border:0;margin:0;padding:10px 0}
#messageForm legend{font-weight:bold;padding:0;margin:0}
#messageForm fieldset div{width:654px;;float:left;padding:5px 0;padding-left:40px}
#messageForm input{border:1px #aba9a8 solid;font-size:12px;font-family:Verdana;padding:2px 3px;float:left}
#messageForm select{border:1px #aba9a8 solid;font-size:12px;font-family:Verdana;height:20px;float:left}
#messageForm textarea{border:1px #aba9a8 solid;font-size:12px;font-family:Verdana;padding:5px 3px;float:left;width:300px;height:80px}
#messageForm input.radio{border:0;width:auto;height:auto;margin-right:5px}
#messageForm input.checkbox{border:0;width:auto;height:auto}
#messageForm label{float:left;height:20px}
#messageForm span{float:left;height:20px}
#messageForm fieldset.group1 label{margin-right:10px}
#messageForm fieldset.group2 label{margin:0 10px}
#messageForm div.submit{width:654px;;float:left;padding:5px 0;padding-left:40px}

.page{height:22px;margin:5px 0;padding:5px;font-family:Arial, Helvetica, sans-serif}
.page div{float:right}
.page span,.page a{padding:0 6px;float:left;border:1px #dfdfdf solid;margin-left:5px;height:20px;line-height:20px;background:url('../images/icon.gif') repeat-x left -255px;text-decoration:none;color:#666}
.page a:hover{color:#ff9900;border:1px #ff9900 solid}
.page span.selected{color:#ff9900;border:1px #ff9900 solid}

