body{margin:0px; padding:0px; background:url(/img/bodyBack.gif);}
input, textarea, body{font-family:Arial; font-size:11px; color: #333;}
a{color:#0C82BA;}
a img{border:none;}
div#header{width:100%; background:url(/img/headerBack.gif) repeat-x 350px 0px; height:130px; min-width:960px;}
div#header a{display:block; float:left;}
div#header div.slogan {width:445px; height:52px; margin-top:70px;float:right; margin-right:120px; background:url(/img/slogan.png) no-repeat; -background-image:none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/slogan.png', sizingMethod='crop');}
div#header div.slogan.eng {background:url(/img/e_slogan.png) no-repeat; -background-image:none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/slogan.png', sizingMethod='crop');}

div#left{float:left; width:259px;}
div#leftMenu{background:#D5D6DB url(/img/leftBack.gif) no-repeat; padding-top:40px; border-right:4px solid #fff;}
div#left table{width:250px; margin:0px;}
div#left table tr td {padding:0px 0px 0px 30px; margin:0px; vertical-align:middle;}
div#left table tr td.null {width:20px; background:none; margin:0px; padding:0px; vertical-align:top;}
div#left table tr td a#head{height:20px; font-weight:bold; color:#333; text-decoration:none; padding:5px 0px 0px 0px; clear:both; display:block;}
div#left table tr td a#head:hover{color:#000;}

div#left table tr td#left1{background:url(/img/liLeft1.gif) no-repeat 2px 3px; border-bottom:1px solid #FCFBF3; }
div#left table tr td#left2{background:url(/img/liLeft2.gif) no-repeat 2px 3px; border-bottom:1px solid #FCFBF3; }
div#left table tr td#left3{background:url(/img/liLeft3.gif) no-repeat 2px 3px; border-bottom:1px solid #FCFBF3;}
div#left table tr td#left4{background:url(/img/liLeft4.gif) no-repeat 2px 3px; border-bottom:1px solid #FCFBF3;}
div#left table tr td#left5{background:url(/img/liLeft5.gif) no-repeat 2px 3px; border-bottom:1px solid #FCFBF3;}
div#left table tr td#left6{background:url(/img/liLeft6.gif) no-repeat 2px 3px; border-bottom:1px solid #FCFBF3;}
div#left table tr td#left7{background:url(/img/liLeft7.gif) no-repeat 2px 3px; border-bottom:1px solid #FCFBF3;}
div#left table tr td#left8{background:url(/img/liLeft8.gif) no-repeat 2px 3px; border-bottom:1px solid #FCFBF3;}
div#left table tr td#left9{background:url(/img/liLeft10.gif) no-repeat 2px 3px; border-bottom:1px solid #FCFBF3;}
div#left table tr td#left10{background:url(/img/liLeft9.gif) no-repeat 2px 3px; border-bottom:1px solid #FCFBF3;}
div#left table tr td#left_price{background:url(/img/word_icon.gif) no-repeat 7px 5px; border-bottom:none;}

td.selected{background-color:#fff !important; padding:0px !important; border-bottom:none !important; padding:0px !important;}
td.selected a{margin-left:30px;}

#left table tr td ul {list-style:none; margin:0px 0px 0px 30px; padding:0px; clear:both; display:block;}
#left table tr td ul li {clear:both; display:block;}
#left table tr td ul li a {margin-left:0px;}
#left table tr td ul li.selected a{color:#cc0000;}

div#left table tr td div a{padding:0px 0px 4px 2px; font-weight:normal; color:#0066cc; clear:both; display:block;}
div#left table tr td div a:hover{color:#333;}

div#search{background:url(/img/leftBottom.gif) no-repeat 100% 0%; width:259px; height:126px;}
div#search div{margin-top:100px; text-align:center;}
div#search div a{font-weight:bold; text-decoration:none;}
div#search form{padding:55px 0px 0px 50px;}
div#search form input{vertical-align:middle; margin-right:5px;}
div#search form input.search{background:#E8E8EB; border:1px solid #D5D6DB;}

div#middle{}
div#middle ul.menu{list-style:none; margin:0px; padding:0px; float:none; width:100%; border-top:2px solid #fff; background:#fff; height:40px;}
div#middle ul.menu li{float:left; width:13.8%; border-top:7px solid #CC0000; margin-left:2px; text-align:center; padding:0px 0px 0px 0px;}
div#middle ul.menu li a{font-family:tahoma; color:#000; font-weight:bold; text-decoration:none; display:block; padding:6px 0px 10px 0px;}

div#middle ul.menu li#menu1 {border-top:7px solid #FFCC00;}
div#middle ul.menu li.selected#menu1 {border-top:7px solid #FFCC00; background:#FFCC00;}
div#middle ul.menu li#menu1 a:hover{border:0px; background:#FFCC00;  }

div#middle ul.menu li#menu2{border-top:7px solid #5418B7;}
div#middle ul.menu li.selected#menu2{border-top:7px solid #5418B7; background:#5418B7; color:#fff;}
div#middle ul.menu li.selected#menu2 a{color:#fff;}
div#middle ul.menu li#menu2 a:hover{border:0px; background:#5418B7; color:#fff;}

div#middle ul.menu li#menu3{border-top:7px solid #47B41F;}
div#middle ul.menu li.selected#menu3{border-top:7px solid #47B41F; background:#47B41F;}
div#middle ul.menu li.selected#menu3 a{color:#fff;}
div#middle ul.menu li#menu3 a:hover{border:0px; background:#47B41F; color:#fff;}

div#middle ul.menu li#menu4{border-top:7px solid #CC0000;}
div#middle ul.menu li.selected#menu4{border-top:7px solid #CC0000; background:#CC0000;}
div#middle ul.menu li.selected#menu4 a{color:#fff;}
div#middle ul.menu li#menu4 a:hover{border:0px; background:#CC0000; color:#fff;}

div#middle ul.menu li#menu5{border-top:7px solid #A8009A;}
div#middle ul.menu li.selected#menu5{border-top:7px solid #A8009A; background:#A8009A;}
div#middle ul.menu li.selected#menu5 a{color:#fff;}
div#middle ul.menu li#menu5 a:hover{border:0px; background:#A8009A; color:#fff;}

div#middle ul.menu li#menu6{border-top:7px solid #0343E5;}
div#middle ul.menu li.selected#menu6{border-top:7px solid #0343E5; background:#0343E5;}
div#middle ul.menu li.selected#menu6 a{color:#fff;}
div#middle ul.menu li#menu6 a:hover{border:0px; background:#0343E5; color:#fff;}

div#middle ul.menu li#menu7{border-top:7px solid #FF6600;}
div#middle ul.menu li.selected#menu7{border-top:7px solid #FF6600; background:#FF6600;}
div#middle ul.menu li.selected#menu7 a{color:#fff;}
div#middle ul.menu li#menu7 a:hover{border:0px; background:#FF6600; color:#fff;}

div#middle div.content{clear:left;}

div#right{float:right; margin:20px 5px 10px 10px; width:274px; background:url(/img/rightTop.gif) no-repeat; padding:73px 5px 5px 0px; position:relative;}
div.rightBottom{ background:url(/img/rightBottom.gif) no-repeat 0% 100%; padding:0px 0px 120px 0px;}
div.rightBack{background:#D5D6DB;padding:0px 15px 20px 8px; border-left:4px solid #fff; border-right:4px solid #fff;}
div#right div.entity{padding:0px 5px 0px 5px; clear:left;  padding-top:20px; display:block; border:1px solid #D5D6DB;}
div#right div.entity img{float:left; display:block;}
div#right div.entity div.text{margin-left:104px; line-height:16px; position:relative;}
div#right div.entity div.text a{font-weight:bold; color:#0C82BA;}
div#right div.email{text-align:center; margin-top:100px;}
div#right div.email a{font-weight:bold; text-decoration:none;}

div#rightFaq { display:block; width:274px; background:url(/img/rightFaqTop.gif) no-repeat; position:absolute; right:8px; top:680px; padding:73px 5px 5px 0px;}
html:root div#rightFaq { top:780px;}
div#rightFaq div.entity {padding:0px 5px 0px 5px; clear:left;  padding-top:20px; display:block; border:1px solid #D5D6DB;}


div.content{margin-top:20px; margin-left:10px; margin-right:5px;}
div.content div.entity{margin-bottom:30px; width:400px;}
div.content div.entity img {float:left; clear:none; padding:0px; margin-right:10px;}
div.content div.entity h1{font-size:11px; color:#999999; margin:0px; padding:0px 0px 10px 0px;}
div.content div.entity h1 a{font-size:12px; color:#0C82BA;}
div.content div.page {height:43px;font-size:13px;background:url(/img/pageBack.gif) repeat-x; width:400px; }
div.content div.page img.left {float:left;}
div.content div.page img.right {float:right;}
div.content div.page ul {list-style:none; margin:0px; padding:14px 14px 4px 14px; float:left;}
div.content div.page ul li.name {float:left; margin-right:200px;}
div.content div.page ul li {float:left;margin-left:5px;}
div.content div.page ul li a{font-weight:bold;text-decoration:none;}

div.content table.cont{background:#F9F9F9; margin:0px 25px 5px 0px; float:left;}
html:root div.content table.cont{width:99%; background:none; margin:0px 10px 5px 0px; float:none; clear:none; display:block;}
div.content table.cont td.top{background:#F9F9F9 url(/img/bg_c.gif) top repeat-y; width:100%; }
div.content table.cont td.bottom{background:#F9F9F9 url(/img/bg_c.gif) bottom repeat-y;width:100%; }
div.content table.cont td.left{background:#F9F9F9 url(/img/bg_c.gif) left repeat-x; width:9px; height:100%;}
div.content table.cont td.right{background:#F9F9F9 url(/img/bg_c.gif) right repeat-x; width:9px;}
div.content table.cont td.text {padding:12px; font-size:12px; background:#F9F9F9;}
div.content table.cont td.text div.entity{margin-bottom:30px; width:100%; clear:both; display:block;}
div.content table.cont td.text div.entity img{clear:none; padding:0px; margin-right:10px;}
div.content table.cont td.text div.entity h1{font-size:11px; color:#999999; margin:0px; padding:0px 0px 10px 0px;}
div.content table.cont td.text div.entity h1 a{font-size:12px; color:#0C82BA;}
div.content table.cont td.text hr{color:#D5D6DB; height:1px; clear:both;}

table.page {width:100%; border-collapse:collapse; margin-top:10px; clear:both;}
table.page td.pages {height:43px;font-size:13px;background:url(/img/pageBack.gif) repeat-x; vertical-align:middle; }
table.page td.pages span{margin-left:5px; font-weight:bold; padding:2px; background:#cc0000; color:#fff;}
table.page td.pages a{margin-left:5px;}
table.page td.pages a{font-weight:bold;text-decoration:none;}

table.main{width:100%; margin-top:-3px; border-collapse:collapse; clear:both;}
html:root table.main{margin-top:0px;}
table.main tr td img.null{margin:0px; padding:0px; clear:none; float:left;}
html:root table.main tr td img.null{margin:0px; padding:0px; clear:none; float:none;}
table.main tr td{margin:0px; padding:0px;vertical-align:top;}
table.main tr td.left{width:259px !important;}
table.main tr td.right{width:auto; position:relative;}

div.content_next{margin-top:6px; margin-left:4px; margin-right:4px;}
div.nav{background:#F9F9F9; margin-bottom:6px; height:30px;}
div.nav table.n{width:100%;}
div.nav table.n td {color:#003366;font-weight:bold;}
div.nav table.n td a{color:#003366;font-weight:bold; text-decoration:underline;}

div.c{margin-bottom:6px;}
div.c table.cont{width:100%;background:#F9F9F9;}
div.c table.cont td.top{background:#F9F9F9 url(/img/bg_c.gif) top repeat-y; width:100%; }
div.c table.cont td.bottom{background:#F9F9F9 url(/img/bg_c.gif) bottom repeat-y;width:100%; }
div.c table.cont td.left{background:#F9F9F9 url(/img/bg_c.gif) left repeat-x; width:9px; height:100%;}
div.c table.cont td.right{background:#F9F9F9 url(/img/bg_c.gif) right repeat-x;}
div.c table.cont td.text{padding:12px; font-size:12px;}
div.c table.cont td.text p {margin:10px 0 !important;}
div.c table.cont td.text h1{color:#333333; font-size:22px; font-weight:bold;}
div.c table.cont td.text ul{list-style:none; margin:0px; padding:0px; float:none; margin-top:15px; margin-bottom:15px;}
div.c table.cont td.text ul li{background: url(/img/li_text.jpg) 30% left no-repeat; padding-left:10px; padding-bottom:7px;}
div.c table.cont td.text div.catBlock {width:100%; clear:both; padding:8px 0px;}
div.c table.cont td.text div.catBlock img {border:0px; float:left; display:block; margin:0 5px 10px 0;}
div.c table.cont td.text div.catBlock div {float:left;}
div.c table.cont td.text div.catBlock div span {font-size:14px; font-weight:bold; padding:8px 0px 8px 15px; margin:0px; clear:both;}
div.c table.cont td.text div.catBlock div span a {font-size:14px; font-weight:bold; padding:8px 0px 8px 0px; margin:0px; clear:both;}
div.c table.cont td.text div.catBlock div a.spanner {font-size:14px; font-weight:bold; padding:0px; margin:0 0 10px 0; clear:both;}
div.c table.cont td.text div.catBlock div a{padding:4px 0px 4px 22px; display:block; }

div.c table.cont td.text div.catalog{width:50%; float:left; margin-bottom:15px;}
div.c table.cont td.text div.catalog img{float:left; margin-right:8px;}
div.c table.cont td.text div.catalog div.cText{margin-left:126px; color:#666; line-height:16px;}
div.c table.cont td.text div.catalog div.cText h1{margin:0px 0px 10px 0px; font-size:14px; padding:0px; color:#000;}
div.c table.cont td.text div.line{ border-top:1px solid #D5D6DB; margin-bottom:15px; clear:both; margin-left:5px; margin-right:10px;}

div.c table.cont td.text table.answers { width: 500px; clear:both;}
div.c table.cont td.text table.answers td.aleft { width: 100px; text-align: right; padding-right: 10px; }
div.c table.cont td.text table.answers td.aright {  }
div.c table.cont td.text div.error { color:red; padding-left: 20px; }

div.c table.cont td.text hr{color:#D5D6DB; height:1px;}

div.news{padding-top:5px;}
div.news div.left_img{float:left;}
div.news div.right_t{float:left; padding-left:10px; }
div.news div.right_t div{padding-bottom:10px;}
div.news div.left{float:left; padding-left:25px; font-weight:bold;}
div.news div.right{float:left; padding-left:25px;}
div.arch{clear:both; padding-left:25px; padding-top:10px;}

div.fotogal img{float:left; margin-right:24px; margin-top:12px;}

div#pub{margin-bottom:30px; width:100%;}
div#pub img{clear:none; padding:0px; margin-right:10px;}
div#pub h1{font-size:11px; color:#999999; margin:0px; padding:0px 0px 10px 0px;}
div#pub h1 a{font-size:12px; color:#0C82BA;}

div.preview {width:130px; height:170px; display:block; float:left; margin:5px 10px 5px 0; overflow:hidden; clear:none;}

div.serviceGoods {width:100%; margin:12px 5px 0px 0px; clear:both; font-size:14px; color:#cc3300;}
div.serviceItem {width:120px; margin:10px 15px 0px 0px; float:left; clear:none; font-size:8pt;}
div.serviceItem div.image {clear:both; width:118px; height:120px; overflow:hidden;}

