@charset "utf-8";
/* CSS Document */
body{ font-size:12px; text-align:center;}
a:link { color:#000000; text-decoration:none;}
a:visited {text-decoration:none; color:#000000;}
a:hover { text-decoration:underline; color:#ba2636;}
a:active { text-decoration:none; color:#000000;}

.wall{ width:980px; height:auto; margin-left:auto; margin-right:auto; text-align:left;}
.top{ width:980px; height:auto; overflow:hidden; float:left;}

.content{ width:980px; height:auto; float:left;}

.content_t{ width:980px; height:auto; float:left;}
.content_tl{ width:378px; height:40px; float:left; border:1px solid #c8e6b0;}
.content_tll{ width:34px; height:34px; float:left; margin-top:3px; margin-left:10px; margin-right:13px; display:inline; overflow:hidden; background-image:url(/images/hangye.JPG); background-repeat: no-repeat;}
.content_tlr{ width:320px; height:40px; line-height:20px; float:right;}
.content_tr{ width:593px; height:40px; float:right; border:1px solid #c8e6b0;}
.content_trl{ width:34px; height:34px; float:left; margin-top:3px; margin-left:10px; margin-right:13px; display:inline; overflow:hidden; background-image:url(/images/redian.JPG); background-repeat: no-repeat;}
.content_trr{ width:535px; height:40px; float:right; line-height:20px;}

.content_c{ width:980px; height:auto; margin-top:5px; overflow:hidden; float:left;}
.content_cl{ width:290px; height:auto; float:left;}
.content_clt{ width:290px; height:auto; float:left;}
.content_clc{ width:288px; height:70px; border:solid 1px #dddddd; margin-top:5px; overflow:hidden; float:left;}
.content_clc_ads{ width:290px; height:auto; margin-top:5px; overflow:hidden; float:left;}
.content_clb{ width:288px; height:auto; border:solid 1px #dddddd; margin-top:2px; overflow:hidden; float:left;}

.content_cr{ width:685px; height:auto; float:right;}
.content_crt{ width:685px; height:auto; float:left;}
.content_crtl{ width:448px; height:278px; display:inline; overflow:hidden; float:left; border:1px solid #dddddd;}
.content_crtr{ width:228px; overflow:hidden; background-image:url(/images/company_bg.gif); background-repeat:repeat-x; height:auto; display:inline; border:solid 1px #dddddd; height:auto; float:right;}

.content_crc{ width:685px; height:auto; margin-top:5px; overflow:hidden; float:left;}

.content_crb{ width:685px; height:auto; margin-top:4px; overflow:hidden; float:left;}
.content_crbl{ width:450px; height:auto; float:left;}
.content_crblt{ width:448px; height:auto; float:left; display:inline; overflow:hidden; border:solid 1px #dddddd; border-bottom-width:0px;}
.content_crblc_ads{ width:450px; height:auto; float:left; margin-top:5px;}
.content_crblc{ width:448px; height:auto; float:left; margin-top:2px; display:inline; overflow:hidden; border:solid 1px #dddddd;}
.content_crbr{ width:230px; height:auto; float:right;}
.content_crbrt{ width:230px; height:auto; float:left;}
.content_crbrc{ width:228px; height:auto; float:left; margin-top:5px; display:inline; overflow:hidden; border:solid 1px #dddddd;}
.content_crbrc_ads{ width:230px; height:auto; float:left; margin-top:2px;}
.content_b{ width:980px; height:auto; margin-top:5px; overflow:hidden; float:left;}

.bottom{ width:980px; height:auto; overflow:hidden; float:left;}

OL LI { margin:5px; display:inline; overflow:hidden;}
#con { width: 288px; height:auto; overflow:hidden; float:left; }
#tags { padding:0px; margin:0px; width:286px; height:26px; background:url(/images/baner_wright.gif) repeat-x; text-align:center;}
#tags LI { background:url(/images/baner_wright.gif) repeat-x; float:left; list-style-type:none; height:26px; width:71px; text-align:center; }
#tags LI A { padding-left:23px; float:left; color:#000000; line-height:23px; height:23px; text-decoration:none;}
#tags LI.selectTag { margin-bottom:-2px; position:relative; height:25px; background:url(/images/baner.gif) repeat-x; width:71px; }
#tags LI.selectTag A { background-position:right top; line-height:25px; height:25px; color:#ffffff; font-weight:bolder; }
#tagContent { padding:0px;}
.tagContent { padding-right:10px; overflow:hidden; display:inline; padding-left:10px; padding-bottom:5px; width:266px; color:#474747; height:auto;}
#tagContent DIV.selectTag { display:block;}

.lan{ width:100%; height:26px; background:url(/images/baner_wright.gif) repeat-x;}
.biao{ float:left; height:19px; width:60px; overflow:hidden; background:url(/images/baner.gif); background-repeat:no-repeat; padding-top:5px; padding-right:10px; padding-bottom:0px; padding-left: 10px; font-weight:bold; color:#FFFFFF;}
.biao2{ float:left; height:19px; width:80px; background:url(/images/baner_w.gif); background-repeat:no-repeat; padding:5px 10px 0px 10px; font-size:12px; font-weight:bold; color:#000000;}
.type { clear:both; display:inline; padding-right:5px; padding-left:5px; padding-top:8px;}
.type H2 { display:inline; padding-left:6px; font-size:14px; float:left; line-height:25px; margin-left:3px; color:#003399;}
.type H2 a { color:#003399; text-decoration:none; }
.type H2 a:hover { color:#ba2636;}
.clear { clear:both;}
.cgray table { width:auto;}
.cgray { color:#42474b; padding-left:8px;}
.cgray a {color:#42474b; text-decoration:none; line-height:20px; padding:4px;}
.cgray a:hover { color:#ba2636; text-decoration:underline;}
.more { display:inline; padding:2px 0px 10px 0px; background:url(/images/line.gif) repeat-x left top;}
.zh_content{ overflow:hidden; padding:5px 5px 4px 5px;}
.tap_down{ width:450px; height:274px; float:left; padding-left:8px; padding-top:5px; display:inline; overflow:hidden; }
.gy{ width:450px; height:115px; overflow:hidden; border-bottom:solid 1px #dddddd;}
.gy_left{ float:left; width:10px; background:#E9EBEA; height:25px; color:#cc0000; font-size:12px; padding:30px 5px 60px 5px; border-right:solid 1px #dddddd;}
.gy_right{ overflow:hidden; float:left; width:419px; _width:415px; height:95px; font-size:12px; padding:7px 5px;}
.tap_top_2{ float:right; height:19px; text-align:right; width:200px; padding:5px 10px 0px 10px; font-size:12px;color:#000000;}
.tap_top_3{ float:right; height:19px; text-align:right; width:100px; padding:5px 10px 0px 10px; font-size:12px; color:#000000;}
.sp{ width:218px; height:auto; padding:5px 5px 4px 10px;}
.newcom{ width:218px; height:auto; float:left; margin-top:4px; padding-right:5px; padding-bottom:5px; _padding-bottom:3px; padding-left:10px;}
.point{ padding-top:0px; padding-right:10px; padding-bottom:3px;}
.fangtan_title { padding-bottom:3px; padding-top:2px; width:220px; color:#cc0000; line-height:18px; height:70px;}
.fangtan_title img { padding-right:10px;}
.fangtan_title a { color:#cc0000; text-decoration:none;}
.fangtan_title a:visited{ color:#cc0000; text-decoration:none;}
.fangtan_title a:hover,.news_list1 li a:hover { color:#ba2636; text-decoration:underline;}
.fangtan_alt { padding-bottom:2px; width:auto; color:#999999; line-height:16px; padding-top:2px;}
.fangtan_alt a { color:#999999;}
.fangtan_alt a:visited { color:#999999;}
.fangtan_alt a:hover { color:#ba2636; text-decoration:underline;}
.news_list1 { padding-top:0px;}
.news_list1 li { width:220px; font-size:12px; font-family:"宋体"; line-height:18px; color:#000000;}
.news_list1 li a { padding-left:5px; color:#000000;	text-decoration:none;}