@charset "utf-8";
/* CSS Document */
/*----------------------网站首页页面开始-----------------------------------*/

/*---------------------网站首页页面基础定义----------------------------------*/
html,body,td,th{ margin:0px; padding:0px; font-family:Tahoma, Verdana, Arial, sans-serif,"宋体"; font-size:12px; color: #000000; 
text-align:center;}

/* 网站横向公告 */
#announce_crosswise, #announce_crosswise ul, #announce_crosswise li
{
    padding-right: 20px;
    margin: 0px;
    list-style-image:url(Images/top_gg.gif);
	display: inline;
    float: left;
    height: 20px;
    cursor:pointer;
}
#announce_crosswise ul
{
    padding-right: 20px;
	
}

#announce_crosswise .announce_title, #announce_crosswise .announce_title a
{
    font: normal normal 12px/20px Arial, "宋体" ,Helvetica,sans-serif;
    color: #FF0000 ;
	background:url(Images/top_gg.gif) left no-repeat;
	padding-left:15px;
	
}




/*---------------------链接定义----------------------------------*/
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF0000 ;
	text-decoration: none;
}
a:active{
	color: #FF0000;
	text-decoration: none;
}

/*----------------------网站首页页面头部开始--------------------------------*/
#header{ margin:0px; padding:1px; text-align:center; width:940px; height:auto;}
.logo{ height:54px; }
.login_r{ text-align:right;}
.search{ background:#F7F7F7; width:495px; height:37px; text-align:left; padding-top:8px; padding-left:20px;}
#Keyword{ width:340px; height:23px; border:#CCCCCC solid 1px; line-height:23px; margin-top:0px;}
/*页面导航开始*/

/*---------------------网站首页菜单样式----------------------------------*/
#menu{
	height:32px;
	margin-top:8px; background-color:#2f9cb1;
}
#menu ul{
	margin:auto; width:800px; height:32px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
.m_li{
	float:left; width:114px; line-height:32px;  text-align:center; margin-right:-2px; margin-left:-2px;
}
.m_li a{
	display:block; color:#FFFFFF; width:114px;font-weight:bold;
}
.m_line{
	float:left; width:1px; height:32px;
	line-height:32px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:114px; line-height:32px; text-align:center; padding-top:3px; font-weight:bold; 
	background-image: url(Images/menu_bg.gif); position:relative; height:32px; margin-top:-3px; margin-right:-2px; margin-left:-2px;
}
.m_li_a a{
	display:block; color:#FF0000; width:114px;
}


.smenu{
	width:850px; margin:0px auto; padding:0px; list-style-type:none; height:32px;
}
.s_li{
	line-height:32px;
	width:auto;
	display:none;
	height:32px;
	color: #2f9cb1;
}
.s_li a{color: #2f9cb1!important;}
.s_li a:hover {
	color: #FF0000!important ;
}
.s_li a:active{
	color: #FF0000!important ;
}
.s_li_a a{color: #2f9cb1!important;}
.s_li_a a:hover {
	color: #FF0000!important  ;
}
.s_li_a a:active{
	color: #FF0000!important ;
}
.s_li_a{
	line-height:32px;
	width:auto;
	display:block;
	height:32px;
	color: #2f9cb1!important;
}
/*------------------------网站首页页面导航结束--------------------------*/

/*------------------------网站首页页面广告------------------------------*/
#baner{ text-align:center;width:940px; height:140px;}

/*------------------------网站首页页面头部结束---------------------------*/

/*------------------------网站首页页面主体开始---------------------------*/
#pagebody{margin:0px;text-align:center; width:942px; height:auto;}/*页面主容器*/
#mainbody{margin:3px auto;text-align:center ;width:720px; height:auto; float:right;}/*右侧页面主容器*/
#mainboxt{margin:0px;text-align:center; width:720px;height:240px;padding:0px 2px;}/*右侧页面上部主容器*/
.mainboxtl{width:350px;height:240px; float:left;  padding:0px 0px; margin:0px 0px; margin-top:0px !important;   text-align:center;}

.mainboxt2{ margin:0px; padding:0px;width:360px;height:240px; float:right;margin:5px auto; margin-bottom:0px !important;}

/*---------------------JS tab开始------------------------------*/

/*---------------------JS tab结束------------------------------*/

#mainboxb{margin:0px;text-align:center; width:715px; height:auto;padding:0px 2px;}/*右侧页面下部主容器*/
.mainboxb1{width:516px;height:150px; float:left; margin:5px auto; padding:0px;display:inline;}
.mainboxb1_t{width:515px;height:150px;border: #e8e8e8 1px solid; list-style:none; display:inline;}

.title_tj{width:510px;height:auto; text-align:left; border:#e8e8e8 1px solid; margin:2px auto; 
}
.title_bg{width:510px;height:auto;background:url(Images/title_tj_bgall.gif);}
#showimg{width:480px;height:115px;margin:2px auto;}
.title_tj_log{width:8px;height:18px;margin-left:10px; margin-top:5px; margin-bottom:5px; margin-right:1px; float:left;  background: url(Images/title_tj_bg.gif); float:left;}
.title_tj_content{width:470px;height:18px;; text-align:left; float:right; margin-top:3px; margin-bottom:3px; margin-left:0px; margin-right:auto; font-size: 16px; font-weight:bold; 
padding:2px; color:#2296c5!important;}
.mainboxb2{width:190px;height:auto; float:right; text-align:left; }
.mainboxb2_b{width:515px;height:310px; margin:4px auto; text-align:left; list-style:none; padding:1px; }
.mainboxb2_b ul{list-style:none;  padding:4px; margin:2px;}
.mainboxb2_b ul li{list-style:none;  padding:4px; margin:4px;}
.good{ width:513px; height:auto; list-style:none;}
.good_left{width:95px; height:130px; text-align:center;margin:5px 0px; float:left;}
.good_left img{ width:93px; height:106px;}
.good_right{width:390px; height:130px; text-align:left; margin:5px 5px; padding:0px 0px; float:right;}
.good_right span{height:atuo; margin:0px 0px; padding:0px;}
.good_right span a{font-family:"宋体";font-size:14px;  color:#2195c4; font-weight:bold;}
.good_right_bot{width:380px;height:atuo; text-align:left;margin-top:0px; list-style:none; display:inline;}
.good_right_bot ul{ margin:0px; padding:0px;}
.good_right_bot ul li {margin-right:5px;display:inline;}
.good_right_bot ul li a{font-family:"宋体" ;font-size:14px; color:#f17200;font-weight:bold;}
.good_xx{ margin:0px; padding:0px;width:380px; height:85px;}
.good_xx p{ line-height:20px;}
.good_xx a{text-align:right;}
.title_ks{width:510px;height:auto; border:#e8e8e8 1px solid; margin:0px auto;padding:0px; margin-bottom:5px !important;}
.title_ks_log{width:50px; height:36px;margin:0px auto; padding:1px 2px; background:url(Images/title_ks_log.gif) repeat top; float:left}
.title_ks_content{width:440px;height:26px; text-align:left; margin:5px auto; padding:0px;font-size: 16px; font-weight:bold; padding:2px; float:right; color:#2296c5!important; line-height:24px;}


.titler{width:189px;height:23px;  border-top:#d9d8d4 solid 2px;text-align:center; background:#ebeae5;}
.title_logr{width:14px;height:15px; float:left;margin:3px 3px; background: url(Images/tilte_log_bg.gif);}
.title_more{width:40px;height:10px; float:right ;margin:4px auto;background:;}
.title_logr_content{ margin:3px auto; padding:0px auto;width:auto;height:15px; text-align:left;line-height: 24px; font: normal normal bold 14px/120% "宋体";color:#2296c5!important;}
.sidebar_contentr{width:188px;height:auto;text-align:left;margin:0px auto;}
.sidebar_contentr ul { margin:0px; padding:0px;list-style:none;}
.sidebar_contentr li{ margin:5px; padding:0px; list-style:none;}
.imgbox{width:189px;height:auto; text-align:center;  }
img{ border:0px;}
/*------------------------文章页面主体开始---------------------------*/
#clear_box{clear:both;}
/*------------------------文章页面左侧开始---------------------------*/

#main_left1{ float:left;width:610px;height:auto; margin:5px 0px; margin-right:3px !important; border:1px solid #e5e5e5;padding:0px;}
#left_title{ width:610px; height:20px;margin:0px; background:#f1f1f1; text-align:left; color:#2f9cb1;}
#left_title a{ color:#2f9cb1;}
#left_title a:hover{ color:#FF0000;}
#left_title a:active{ color:#2f9cb1;}

#left_content{width:600px; height:auto;margin:5px;padding:0px;}
#left_content h1{ font-family:Tahoma, Verdana, Arial, sans-serif,"宋体"; font-size:20px; color:#0066FF; text-align:center;}
#left_content p{ font-family:Tahoma, Verdana, Arial, sans-serif,"宋体";font-size:14px; text-align:left; padding:5px 10px;margin:0px;line-height:26px;}
#inform_top{width:580px;height:15px; margin:25px 5px; margin-bottom:5px!important; border:1px dashed #e8e8e8; text-align:center;}
#other_top{width:580px;height:15px; margin:0px 5px;  text-align:right;}
#inform_bot{width:580px;height:15px; margin:5px 5px;margin-top:15px !important; border:1px dashed #e8e8e8; text-align:center;}
#fy_bot{width:550px;min-height:25px;height:auto!important; margin:5px 5px;  text-align:center;}

/*------------------------文章页面左侧结束---------------------------*/
/*------------------------文章页面右侧开始---------------------------*/
#main_right1{ float:right;width:315px;height:741px; margin:5px 0px;margin-left:5px !important;  }
#right_img_box{width:310px;height:186px;margin:0px; padding:2px;border:#e5e5e5 1px solid;}
#right_search{width:311px; height:80px;margin:2px;overflow:hidden;}
#right_search_content{width:309px;marigin:2px; text-align:center;height:25px;}
#right_tocommand{width:311px;height:125px;margin:2px; text-align:left!important;}
#right_tocommand dt{ text-align:left; border-bottom:2px solid #ce0000;}
#right_tocommand dd{ padding-left:0px;line-height: 100%;height: auto;text-align:left !important; border:1px solid #FFFFFF; }
#right_tocommand dd ul {padding-left:0px;list-style:none;margin:0px;}	
#right_tocommand dd ul li{padding-left:0px;  list-style:none; border-bottom:1px dashed #e5e5e5; margin:5px;}	

#right_box1{width:311px;height:162px;margin:2px; }
#right_box1,#right_box1 dl, #right_box1 dt,#right_box1 dd ,#right_box1 ul,#right_box1 li
{ padding: 0px;
   margin: 0px;}
#right_box1
{
    border: 1px solid  #e5e5e5;
	margin-top: 5px;
}

#right_box1 dt
{
    text-align:left;
	padding-left:20px;
    font: normal normal bold 14px/120% Arial, "宋体" ,Helvetica,sans-serif;
	color:#0352e3 !important;
    line-height: 24px;
    border-bottom: 1px solid  #CCCCCC;
	background: url(images/wz_di.gif);
}

#right_box1 ul
{
   margin:0px; list-style:none; text-align:left;
}
#right_box1 ul li
{
   margin:5px;
}
/*------------------------文章页面右侧结束---------------------------*/
/*------------------------文章页面主体结束---------------------------*/

/*------------------------搜索页面主体开始---------------------------*

/*------------------------搜索页面主体结束---------------------------*

/*------------------------页面主体结束---------------------------*/

/*------------------------页面侧边栏开始---------------------------*/

#sidebarl{margin:5px 1px;margin-top:8px; text-align:center;width:209px;min-height:580px; height:auto!important; float:left; }
#sidebar1 .a { color: #FFFFFF;}
.sidebar_login{width:209px;height:auto;text-align:center; background:url(Images/login_bg_all); }
/*-----------------------------用户登录开始------------------------------*/
.user_box
{
    border: 1px solid  #FFFFFF;
	background:url(Images/login_bg_all.gif);
	width:206px;
	height:auto;
}

.user_box dt
{
    height:25px;
	background: url(images/login_bg.gif) no-repeat left top;
}
.user_box dd
{ text-align:left;
    margin-left:10px;
	margin-right:20px;
    padding: 0px;
    height: auto !important;
}
.user_box dd
{
    text-align:left;
}
.Login_ajax
{
    text-align:left;
}
/*-----------------------------用户登录结束------------------------------*/
.sidebar_ad{width:188px;height:150px;text-align:center;margin:3px 0px;padding:0px;}
.sidebar_media{width:209px;height:auto; text-align:center;}
.sidebar_type{width:209px;min-height:195px;height:auto!important; text-align:center;}
.title{width:208px;height:23px;  border-top:#d9d8d4 solid 2px;text-align:center; background: #ebeae5 repeat-x;}
.tille_log{width:14px;height:15px; text-align:left;margin:3px 3px; background:url(Images/tilte_log_bg.gif);}

.sidebar_content {width:209px;min-height:172px;height:auto!important;text-align:left; cursor:pointer;}
.sidebar_content ul{margin:0px; padding:0px;}
.sidebar_content ul li{margin:5px; padding:0px; }

/*------------------------网站首页页面侧边栏结束---------------------------*/
/*------------------------页面底部开始---------------------------*/
.pic{margin-top:3px;margin-left:3px; width:auto;height:auto; text-align:left; float:left;}
.pe{ width:840px; height:65px; text-align:center; font-family:Tahoma, Verdana, Arial, sans-serif,"宋体"; font-size:12px; 
     color:#999999; float:right;
   }
.penew{width:720px; height:100px; text-align:left; font-family:Tahoma, Verdana, Arial, sans-serif,"宋体"; font-size:12px; 
     color:#999999; float:right;} 
.penew div{margin-left:50px;}  
#footer{margin:3px 0px; padding:0px; text-align:center;width:940px;height:170px;clear:both;}
.flink{width:940px; height:65px; border: #e8e8e8 solid 1px;}

#flink_content, #flink_content ul
{
    padding-right: 10px;
    margin-top:3px;
    list-style:none;
	
}
#flink_content li{
	height: 26px;
	display: inline;
    float: left;
    cursor:pointer;
	margin-left:20px;
}
#flink_content li a {
	color: #999999;
	text-decoration: none;
	display:block;
	float:left;
	width:95px;
}
#flink_content li a:hover {
	color: #FF0000 ;
	text-decoration: none;
}
#flink_content li a:active{
	color: #FF0000;
	text-decoration: none;
}
#flink_content ul
{
    padding-right: 10px;
	display:inline;
}
#flink_content .flink_content_title, #flink_content .announce_title a
{
    font: normal normal 12px/20px Arial, "宋体" ,Helvetica,sans-serif;
    color: #FF0000 ;
}
.footernew{width:940px;height:auto; text-align:center;}
/*------------------------页面底部结束---------------------------*/
/*------------------------忘记密码页面开始---------------------------*/
#center_all
{
    padding-bottom: 5px;
}
#main_bg
{
    background:#fff repeat-y left;
    clear: both;
	width:940px;
	margin:0px;
	padding:0px;
}
/* 右侧导航 */
.r_navigation
{
    margin:5px 0px;
    line-height: 22px;
    border: 1px dashed #e8e8e8;
    background:#efefef repeat-x top;
    text-align: left;
    clear: both;
    color: #2f9cb1;
}
.r_navigation a, #r_navigation:link
{
    font: normal normal normal 12px/24px Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #2f9cb1;
}
.r_navigation a:hover
{
    color: #FF0000;
    text-decoration: none;
}
.r_n_pic
{
    float: left;
    width: 30px;
    height: 20px;
    margin: 1px 0px 0px;
    display: block;
}
/* 忘记密码 */
.u_management_Password
{
	border: 1px solid #e8e8e8;
	height: auto !important;
	height: 200px;
	min-height: 200px;
	text-align: center;
}
.u_management_Password h1
{
	padding: 5px 0px;
	margin-bottom: 10px;
	background: url(images/tabtitle.gif) #fff repeat-x top;
	font: normal normal bold 20px/24px Arial,"宋体",Helvetica,sans-serif;
	color: #2f9cb1;
	border-top: 2px solid #fff;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	border-bottom: 1px dashed #2f9cb1;
}
.u_management_Password .left
{
	text-align: left;
}
.u_management_Password .right
{
	text-align: right;
}
/*------------------------忘记密码页面结束---------------------------*/
#top_all, #center_all, #bottom_all
{
    padding-bottom: 5px;
}
#head, #foot, #main_bg, .c_padding, .main_standalone
{
    padding: 0px;
    margin: 0px;
    width: 620px;
}
#main_bg
{
    width: 620px;
}

#main_right /* 网页中部右侧整体定义1 */
{
    float: right;
    width: 100%;
    margin-left: 0px;
    text-align: left;
}
#main_right_box /* 网页中部右侧整体定义2 */
{
    margin: 5px 0px;
}
/* 右侧导航 */
.r_navigation
{
    margin-bottom: 5px;
    line-height: 24px;
    border: 1px solid #9bbde6;
    background:#a8c6e9 repeat-x top;
    text-align: right;
    clear: both;
    color: #014390;
	height: 20px;
	padding-top:5px;
}
.r_navigation a, #r_navigation:link
{
    font: normal normal bold 14px/24px Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: underline;
    color: #014390;
}
.r_navigation a:hover
{
    color: #c00;
    text-decoration: underline;
}
.r_n_pic
{
    float: left;
    width: 30px;
    height: 20px;
    margin: 1px 0px 0px;
    background: url(images/c_title.gif) no-repeat center;
    display: block;
}
/* 分页 */
.class_page
{
    clear: left;
    padding: 5px;
    margin-top: 5px;
    background: #f9f9f9;
    border: 1px solid #9bbde6;
    text-align: center;
}
.class_page ul, .class_page li
{
    padding: 0px;
    margin: 0px 0px 0px 10px;
    text-align: left;
    list-style: none;
}
.class_page a
{
    color: blue;
    text-decoration: underline;
}

.c_list ul{
	width:189px;
	list-style:none;
}
.c_list li{
	line-height:18px;
	background:url(images/ontop4.gif) no-repeat left 0px;
	padding-left:10px;
}
.keyword_rank{ width:515px; margin:8px auto; text-align:left;}
.rank_t{ width:515px; font-size:14px; font-weight:bold; color:#2296c5;}
.keyword_c{ line-height:20px;}
.qq_t{background:#F7F7F7 url(Images/44.gif) no-repeat 10px 3px; width:475px; height:30px; text-align:left; padding-top:10px; padding-left:40px; font-size:14px; font-weight:bold; color:#2296c5;}
.qq{width:475px; height:24px;text-align:left;padding-left:40px; line-height:24px; margin:5px auto;}
.qq img{ margin:0px 5px; vertical-align:middle;}
.qq span{ vertical-align:middle; margin-left:10px;}
.gg{ margin:5px auto;}
.zx{ border:#EEEEEE solid 1px; padding:2px 0px; text-align:center; margin:5px auto;}
.zx img{ margin:2px auto 0px auto;}
.ad1{ width:715px; height:100px; background:#EEEEEE; margin:8px auto; margin-top:0px;}

