.a3 a{ color:#333;}
.a3 a:hover{ color:#00F;}

span.timedate{ float:right; color:#ABABAB; font-family: Arial;}

.topnav{height:100px;}
.sitename{padding-top:22px; padding-left:10px; width:520px; height:78px; float:left;}
.toptel{float:right; width:398px; padding-top:20px; padding-right:10px;}

.firstfloor{background:url(firstfloorbg.gif) repeat-y center center; height:227px;}
.in_about{ float:left; width:633px; height:221px; background:url(in_aboutbg.jpg) no-repeat 0px 33px;}
.in_about p{ padding:10px 20px 0px 240px; line-height:24px; margin:0px; color:#333333;}
.in_news{float:right; width:367px; height:221px;}
.in_news ul{ padding:10px 15px; }
.in_news ul li{ padding-left:20px; background:url(newicon2.gif) no-repeat 0px center; height:26px; line-height:26px;}
.in_about h1, .in_news h1, .in_products h1{ margin:0px; padding:0px; height:33px; overflow:hidden;}
.firstfloorfoot{ height:6px; line-height:6px; overflow:hidden; clear:both; width:1000px; background:url(firstfloorfoot.gif) no-repeat 0 0;}

.icolink{height:85px; overflow:hidden;}
.icolink img{float:left;}

.secondfloor{ background:url(secondfloorbg.gif) repeat-y center center; margin-top:10px;}
.in_products{ float:left; width:680px;}

.newsnav{float:right; width:310px; overflow:hidden;}
.tags{width:310px; height:33px;	background: url(tab_bg.gif) no-repeat 0 0;}
.tags li{float:left; height:33px; width:84px; padding-left:10px;}
.tagContent{width:290px; margin:10px auto;}
.tagContent li{line-height:27px; background:url(newicon2.gif) no-repeat 0px center; padding-left:18px;}

.secondfloorfoot{height:6px; line-height:6px; overflow:hidden; clear:both; width:1000px; background:url(secondfloorfoot.gif) no-repeat 0 0;}

.tolink{float:left; width:530px; background:url(tolink.gif) no-repeat 0 0; height:40px; padding:2px 0px 2px 150px; line-height:20px; overflow:hidden;}
.toolbutton{float:right;}

/*·ΦΈξΟί*/
.c_left{ float:left; width:173px; border-left:6px solid #002358; border-right:1px solid #E4E4E4; padding:0px 7px;}
.c_center{float:left; width:380px;}
.c_right{ float:right; width:376px;}

.down{background:url(downbg.gif); height:92px;}
.down .logo{float:left; width:150px; text-align:center; background:url(downleft.gif) no-repeat right center; height:92px;}
.down .contact{float:left; width:484px; background:url(downbg2.gif) no-repeat right center; height:92px;}
.down .contact p{padding:2px 0px 0px 10px; margin:0px 15px 0px 0px; line-height:18px;}
.down .contact p.copyright{ border-bottom:1px solid #D3D3D3; line-height:30px;}
.down .links{float:right; width:316px; background:url(downbg3.jpg) no-repeat left center; height:92px;}
.linkform{ padding:45px 0px 0px 30px; margin:0px;}

.tdtitle{height:30px; background:url(line2.gif) repeat-x center bottom;}
.tdtitle h2{background:url(icon_4.gif) no-repeat 0px 9px; line-height:30px; padding:0px 0px 0px 15px; margin:0px; font-size:14px; font-weight:bold;}
.tdtitle h2 a{color:#FFFF98;}
.tdtitle h2 a:hover{ color:#FFF;}
a.jianjie{ color:#FFF; line-height:16px;}

.moque{width:627px; height:121px; overflow:hidden; }

.new_left{ float:left; width:218px; background:#FFF;}
.new_right{float:right; width:832px; background:#FFF;}

.new_right2{float:right; width:1000px; background:#FFF;}

.ntitle{ padding-top:5px; padding-bottom:10px;}
.lmenu .title{background:#d0121b; height:37px; line-height:37px; font-weight:bold; font-size:14px; text-align:center; color:#FFF;}
.lmenu ul{width:216px; padding-top:10px; border:1px solid #D0CFCF; background:#FFF;}
.lmenu ul li a{ display:block; width:216px; height:32px; line-height:32px; text-align:center; overflow:hidden; border-bottom:1px dashed #D0CFCF; color:#333;}
.lmenu ul a:hover{ background:#d0121b; color:#FFF;}

.lmenu dl{width:216px; padding-top:10px; border:1px solid #D0CFCF; background:#F7F7F7; margin:0px auto;}
.lmenu dl dd{width:210px; height:28px; padding-left:16px; line-height:28px; text-align:left; overflow:hidden; margin:0px auto;}
.lmenu dl dd a{color:#333;}
.lmenu dl dd a:hover{ color:#FF0000;}


.place{background:#FFF; overflow:hidden; color:#CCC; float:right; padding-left:20px; line-height:32px;}
.place a{color:#CCC;}
.place a:hover{color:#FF0000;}

.rframe{padding:20px;}

.liver_rframe{ width:765px; border:1px solid #D0CFCF; padding:0px; border-top:none;}
.liver_title{ width:730px; height:206px; margin:0px auto; clear:both;}
.liver_txtdown{background:url(liver_2.jpg) no-repeat center bottom; line-height:175%; padding:5px 45px; height:290px;}
.liver_blue{ background-color:#005CA1; padding:5px;}
.liver_gree{ background:#83C326 url(liver_4.jpg) no-repeat center top; clear:both;}

.aboutcontact{line-height:24px;}
.aboutcontact p{text-indent:24px;}
.aboutcontact p img{ margin-right:10px;}
.aboutcontact h4{border-bottom:1px dashed #999; padding-bottom:8px; text-align:center;}

.cooperation{ padding-top:20px; line-height:32px; font-size:14px; color:#6E6E6E;}
.cooperation li{ height:32px; border-bottom:1px dashed #CCC; padding-left:5px;}
.cooperation li a{ color:#333}
.cooperation li span{ float:right;}

.contactbg{ background:url(contactbg.gif) repeat-x 0 0;}
.contactbg p{ padding-left:15px; font-size:14px; line-height:24px;}

.order_name{clear:both; width:100%; line-height:20px; padding-bottom:10px;}
.order_name p{ float:left; width:200px; background:url(news_icon8.gif) no-repeat 0 0; padding:0px 0px 0px 20px; margin:0px;}


.gbook_tool{ height:120px; line-height:20px; margin:0px auto;}
.gbook_tool .gbtopbar{ font-size:30px; color:#666;}
.gbook_tool a{color:#444; line-height:200%;}

.gbooklist{overflow:hidden; padding-bottom:20px; margin:0px auto;}
.gbooklist table{ margin-top:15px;}
.gbooklist table.c{ line-height:24px; margin-top:0px;}
.gbooklist .lines{ border-top:1px dashed #D0CFCF;}
.gbooklist .reply{padding:10px 0px 15px 0px;}
.gbooklist span{ float:right;}

.top_title{width:100%;}
.top_title ul{height:47px; width:350px; float:right;}
.top_title ul li{ float:left;}
.top_title ul li.names{padding-top:8px; width:320px;}
.top_title ul li.inpt{padding-top:11px; padding-left:5px;}
.myselect{height:20px;}


.tabtitle {background:url(topbar1000.jpg) no-repeat 0 0; height:30px; line-height:30px; padding-left:40px; width:1000px; color:#333333; font-weight:bold;}

.tabtitle img{position:relative; top:6px;}
.tablist{ border-collapse:collapse; width:900px; margin:0px auto;}
.tablist td{ padding:7px;}
.tablist tr.title{ height:25px; background:url(images/tabbg.gif); overflow:hidden;}
.tablist tr.title td{ height:25px; padding:0px; overflow:hidden; font-weight:bold;}
.tablist a{ color:#03C;}


.headnews{padding:20px 0px; float:none; clear:both;}
.headnews img{ float:left; margin-right:12px; height:135px; width:210px;}
.headnews h3{ padding:8px 0px; margin:0px; font-size:14px; font-weight:bold;}
.headnews h3 a{ color:#444;}
.headnews h3 a:hover{ color:#FF0000;}
.headnews span{ color:#9F9F9F; line-height:30px;}
.headnews p{color:#444;	text-indent:24px; line-height:24px; margin:0px;}

.list{ padding:0px 2px;}
.list td{border-bottom:1px solid #DFDFDF; height:26px; vertical-align:middle; text-align:center; color:#6E6E6E;}
.list .na{ text-align:left;}
.list .na a{margin-left:10px; color:#6E6E6E;}
.list .na a:hover{ color:#FF0000;}

.list2{padding:0px 2px; }
.list2 li {border-bottom:1px dashed #aab5bb; padding-bottom:10px; margin-bottom:25px;}
.list2 li h4 {margin-top:10px; font-size:14px;}
.list2 li h5 {margin-top:6px; font-size:12px; font-weight:normal;}
.list2 li h5 em {padding:0px 10px;}
.list2 li p {line-height:20px; margin-top:10px; margin-bottom:0px;}

.piclist{ padding:10px 0px;}
.piclist li{ padding:5px 0px;}

.narea{margin:0px auto 10px auto; overflow:hidden; clear:both; float:none;}
.subject{ height:41px; text-align:center;}
.subject h1{font-size:16px; color:#444; font-weight:bold; margin:0px; padding:12px 0px 0px 40px;}
.operate {background:url(area_gou.gif) repeat-x 0 0; height:25px; padding-top:10px;}
.tabline {border-bottom:1px dashed #D2CFD2;}
.tdpadding { padding-top:3px; color:#006885;}

.content{padding:10px 24px;  background:url(area_down.gif) repeat-x 0 bottom; line-height:24px;}

.nbottom{ height:26px; padding-top:10px; border-top:1px dashed #D0CFCF;}

.prolist{margin:25px auto 0px auto; color:#939393; line-height:24px;}
.prolist a.names{color:#444444; font-weight:bold;}
.prolist table{ margin-bottom:20px;}

.propic{border:7px solid #F1F1F1;}

.protitle{ height:35px; margin:0 auto;}
.protitle h1{font-size:16px; color:#444; font-weight:bold; margin:0px; padding:12px 0px 0px 50px; text-align:center;}
.properat{height:30px; margin:0 auto; text-align:right; line-height:12px; border-bottom:1px dashed #D2CFD2;}

.products{margin:30px auto 10px auto; color:#444; clear:both; float:none;}
.products img{ margin-right:15px;}

.pages {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px; margin:3px auto; text-align:center; clear:both; float:none;}
.pages a {border:1px solid #EEE; padding:2px 5px; margin:2px; color:#036CB4; text-decoration:none;}
.pages a:hover {border:1px solid #999; color:#666;}
.pages a:active {border:1px solid #999; color:#666;}
.pages .current {border:1px solid #036CB4; padding:2px 5px; margin:2px; font-weight:bold; color:#FFF; background-color:#036CB4;}
.pages .disabled { border:1px solid #EEE; padding:2px 5px; color:#DDD; margin:2px;}
.blank{ clear:both; width:100%; height:10px; line-height:10px; overflow:hidden;}

#adimg{width:100px; height:130px; overflow:hidden; display:block;}
#adimg img{display:block; clear:both; margin:0px;}

