﻿/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,textarea,p,blockquote,th,td {     
 padding: 0;margin: 0;    
 }    
table 
{

 border-collapse: collapse;border-spacing: 0;    
 }    
fieldset,img {     
 border: 0;    
 }    
address,caption,cite,code,dfn,em,strong,th,var {    
 font-weight: normal;font-style: normal;    
 }    
ol,ul {    
 list-style: none;    
 }    
caption,th {    
 text-align: left;    
 }    
h1,h2,h3,h4,h5,h6 {    
 font-weight: normal;font-size: 100%;    
 }    
q:before,q:after {    
 content:'';    
 }    
abbr,acronym { border: 0;    
 }
/* end css reset  */
body{
	background:#FFFFFF;color:#494738;font-size:12px;text-align:center;
}

a{
	color:#4E5051;font-size:12px;text-decoration:none;
}
a:hover{
    color:#FFA801;
}
.clear {clear: both;}
.block2{clear:both; font-size: 1px; height:7px; line-height: 7px;}
.heads {width:1000px; height:25px; BORDER-BOTTOM: #ccc 1px solid; background: #f7f7f7; margin: 0 auto;text-align: center;}
.heads_left {float:left; width:450px;}
.heads_left h1 {margin:5px; float:left; font: normal 12px/1.2em Arial Helvetica "sans-serif"; color:#666; font-weight:normal; letter-spacing:0px; display: inline;}
.heads_left span {float:left; font-size:12px; color:#000000; margin-bottom:2px;}
.heads_right {float:right; width:550px; margin-top:6px;}
.rc_logo_text {float:left; width:100px; color:#666; text-align: center; margin-top:17px; line-height:23px; }
.rc_logo_text a {color:#666}
.rc_logo_text a:visited {color:#666}
.bbs_top {float:left; width:1000px; BORDER-BOTTOM: #ccc 1px solid; margin: 0 auto; }
.bbs_top_left {float:left; width:150px; margin-top:5px; margin-right:20px;}
.bbs_top_center {float:left; width:580px; margin-top:12px;}
.bbs_top_right {float:right; width:90px; text-align: right; margin-top:17px;}
.bbs_top_top {float:left; margin-top:6px; width:830px;}
.bbs_top_right a {color:#666}
.bbs_top_right a:visited {color:#666}

.he {width:1000px; height:10px; font-size:1px; overflow:hidden;background: #fff; margin: 0 auto;text-align: left;}
.tag {font-size:13px;width:1000px; background:url(/images/menu_bg.gif); height: 27px; margin: 0 auto;text-align: left;}
.tag_line {float:left; width:5px;background:#fff;font-size: 12px;height: 25px;}

.tag_show {float:left; 	width:92px; height:27px; font-weight:bold; background: url(/images/nowbg1.gif) no-repeat; font-style: italic;}
.tag_show_a {float: left; margin-top:4px; display: inline;width:88px;text-align: center;color:#333; font-style: normal;}
.tag_show a {color:#333;}
.tag_show a:visited {color:#333;}
.tag_show a:hover {color:#333;}

.tag_none {float:left;width:92px; height:21px; text-align: center; background: url(/images/nav.jpg); padding-top: 5px;}
.tag_none a {color: #FFFFFF; font-weight: bold;}
.tag_none a:hover {color:#333;}
/*.tag_none {float:left;width:92px; height:26px; text-align: center;}
.tag_none_a {float: left; margin-top:5px; display: inline;width:88px;text-align: center;}*/
.tag_none_a a {color: #ff3300;font-weight:bold;}
.tag_none_a a:hover{color: #ff3300;}
.tag_search {float: right; margin-top:3px; color: #ff9900;}
.tag_search a {color: #000000;}
.index_div {width: 1000px; background: url(/images/index_05.jpg); height: 25px; margin: 0 auto;text-align: left;}
.idivL {float: left; background: url(/images/index_03.jpg); width: 2px; height: 25px;}
.idivM {float: left; width: 940px;}
.idivR {float: right; background: url(/images/index_07.jpg); width: 2px; height: 25px;}
.sy_navR_sty {float: left;margin: 6px 0px 0 15px; display: inline; font-size: 12px; color: #000000; line-height: 15px; color: #000000; font-weight: bold;}
.sy_navR_sty_left {float:left; width:20px;  display: inline; font-size: 12px; color: #000000; line-height: 15px; color: #000000; font-weight: bold;}
.sy_navR_sty_left img {margin-right: 8px;}
.sy_navR_sty_right {float:left;  font-size: 12px; line-height: 15px; overflow:hidden;}
.sy_navR_sty_right a {color: #333; font-weight: normal;}
.sy_navR_sty_right a:hover {color: #FF6600; text-decoration: none;}

.main_body_crpart2{height:140px;width:1000px;}
.layout{background:white url(/images/layoutbg.jpg) repeat-x; border:1px solid #3152EF; padding-bottom:6px; /*#B5D68C;*/}
.cr_ul{margin:10px 10px 0 13px;}
.main_body_leftpart1{ margin-right:7px;width:200px; height:170px;}
h1{color:#ffffff;/*4B9C00;*/ font:bold 12px/28px "" ;height:36px;text-align:left; padding:0 0 1px 8px;}
.more{float:right;margin-right:6px; margin-top:6px;}
.layout_ul li{border-bottom:1px dashed #cccccc;height:26px;line-height:26px;}
.btn{background:url(/images/btnbg.gif) repeat-x;border:1px solid #93CF56;color:/*#4B9C00;*/ #0173B2;font-size:12px;height:18px;line-height:18px;padding-left:3px;padding-right:3px;vertical-align:middle}
.left{float:left;}
.right{float:right;}
.main_body_centerpart{width:442px; height:170px;}
.layout_ull li{border-bottom:1px dashed #cccccc;height:45px;line-height:26px;}
.main_body_centerL{margin-right:7px;width:220px; height:173px; float:left;border-right:1px solid #cccccc;}
.main_body_centerR{margin-right:7px;width:200px; height:173px; float:left;}
.layout_dl{margin:0 1px 0 1px;padding-bottom:3px;}
.video_ul{padding-left:15px;height:30px;}
.main_body_centerpart1{width:338px; height:170px;}
.video_ul li{float:left;font:bold 12px/28px ""}
.dis li{display:block;padding:3px;background:#ffffff;border-bottom:1px dashed #cccccc;height:22px;line-height:26px;}
.undis li{display:none;border-bottom:1px dashed #cccccc;height:26px;line-height:22px;}
.main_zp{ margin-right:7px;width:999px; height:100%;}
.zpline{border:1px solid #3152EF; padding-bottom:6px; /*#B5D68C;*/}
.login{width:1000px;}
.main_body_login{width:1000px; height:100%;}
.layout_login li{border-bottom:1px dashed #cccccc;height:65px;line-height:65px;}
.layout_join li{border-bottom:1px dashed #cccccc;height:26px;line-height:26px;}
.layout1{background:white url(/images/layoutbg.jpg) repeat-x; border:1px solid #3152EF; padding-bottom:4px; /*#B5D68C;*/}
.news{width:300px; height:600px; float:left}
.news1{width:690px; height:100%; float:right}
.news_left_top{background-color:#3152EF; height:23px; color:#FFFFFF; text-align:left; padding-top:7px; padding-left:4px; float:left;width:296px;}
.news_left{color:#FFFFFF; text-align:left; padding-top:7px; padding-left:4px; float:left;width:295px;height:150px;}
.news_left1 li{display:block;padding:3px;background:#ffffff;border-bottom:1px dashed #cccccc;height:22px;line-height:26px;}
