﻿@charset "utf-8";

/*顶部*/
#headtop{ height:76px;margin:0 auto; background:url(/png/top_bg.png)  repeat-x;margin-top:-5px;*margin-top:0px;}
#head_logo{ float:left}
#head_logo img{ border:0;}
#head_logoright{ float:left; margin-left:10px;}
#head_title{ float:left; width:340px; height:76px; line-height:76px; color:#FFF; margin-left:10px; font-size:26px; font-weight:bold; font-family:"黑体";overflow:hidden; white-space:nowrap}
#head_qiehuan{ float:left; line-height:12px; padding-top:37px; margin-left:5px; color:#a3ceff;}
#head_qiehuan a{color:#a3ceff;}
#head_qiehuan_pic{ float:left; line-height:12px; padding-top:41px; margin-left:5px; color:#a3ceff;}
/*顶部右侧*/

#head_right{ float:right; width:450px; overflow:hidden;}
#head_right_top{color:#fff; width:100%; height:30px; line-height:30px; text-align:right; padding-right:0px;}
#head_right_top a{cursor:pointer; color:#fff; }
#head_right_bottom{ color:#fff; font-size:14px; font-weight:bold; text-align:right;width:450px; overflow:hidden;}
#head_right_bottom a:hover{ text-decoration:none;}


.menu_online{ background:url(../png/menubg_11.png) 50% 0% no-repeat; text-align:left;}
.menu_online a{ color:#295489;}
.menu_online a:hover{ color:#295489;}

.menu_onover{ background:url(../png/menubg_12.png) 50% 0% no-repeat; text-align:left;}
.menu_onover a{ color:#fff;}
.menu_onover a:hover{ color:#fff;}

.menu_online_2{ background:url(../png/menubg_11_2.png) 50% 0% no-repeat; text-align:left;}
.menu_online_2 a{ color:#295489;}
.menu_online_2 a:hover{ color:#295489;}

.menu_onover_2{ background:url(../png/menubg_12_2.png) 50% 0% no-repeat; text-align:left;}
.menu_onover_2 a{ color:#fff;}
.menu_onover_2 a:hover{ color:#fff;}

/*.menu_nomal{ background:url(../png/menubg_03.png) 0% 0% no-repeat; text-align:left;}*/
.menu_nomal{ text-align:left;}
.menu_nomal a{ color:#fff;}
.menu_nomal a:hover{ color:#fff;}




#head_right_bottom ul{ float:right;}
_#head_right_bottom ul{float:right;}

#head_right_bottom ul li{ float:left; margin-left:1px; margin-top:10px; width:66px; height:26px; line-height:26px; text-align:center;}
/*
#head_right_bottom ul li#m_title5{ float:left; margin-left:1px; margin-top:10px; width:110px; height:22px; line-height:22px; text-align:center;}
.menu_onlinem_title5 a:hover{color:#f6531f;}
.menu_onlinem_title5{ background:url(/png/b0002.png) no-repeat;}
.menu_onlinem_title5 a{color:#f6531f;}
字数发生变化，AppForm.js里的rightmenuhover()里对应部分注释掉
topend.cs里面的li对应ID m_title5去掉ID属性，跟其它li保持统一
*/
#head_select{ font-weight:bold; color:#225896;}

#head_title h1{ font-family:"黑体"; font-size:26px; margin:0; padding:0;}


/*快速导航*/

#head_ksdh_title{ color:#04529a;float:left; margin-top:12px; font-weight:bold; height:20px; line-height:20px;padding-left:15px;cursor:pointer;}
.ksdh_img{ float:left; margin-top:19px; margin-left:10px; width:8px; height:4px; line-height:4px; overflow:inherit :hidden; background:url(../png/edupng.gif) 0 -1050px;}


#head_right_bottom .ksdh_top_title{ width:90px; color:#fff;cursor:pointer; }
#head_right_bottom .ksdh_top_title_over{ width:90px;color:#fff;cursor:pointer;}

li#head_ksdh_title .ksdh_img{ float:right; margin-top:8px;_margin-top:-13px; *margin-top:-13px;background:url(../png/edupng.gif) 0 -1062px}

/*.ksdh_hover{ border:1px solid #bfbfc1; border-bottom:0px;}*/
.ksdh_hover{ border:1px solid #bfbfc1; border-bottom:0px;}
.ksdh_img_hover{ float:left; margin-top:21px; margin-left:10px; width:8px; height:4px; line-height:4px; overflow:hidden; background:url(../png/edupng.gif) 0 -1055px;}

li#head_ksdh_title .ksdh_hover{ border:1px solid #bfbfc1;color:#fff;}
li#head_ksdh_title .ksdh_img_hover{ float:right; margin-top:8px;_margin-top:-15px;background:url(../png/edupng.gif) 0 -1067px}
/*浮动部分*/
#ksdh_body{position:absolute; right:0px; top:32px; padding:10px 0 15px 0; background:#fff; border:solid 1px #bfbfc1;display:none;font-size:12px;text-align:left;z-index:1000}
li#head_ksdh_title #ksdh_body{top:60px}
#ksdh_body a{ color:#1e3d98;}
.ksdh_line{ width:630px; margin-top:5px; margin-left:5px; margin-right:5px; padding-bottom:5px; overflow:hidden; border-bottom:1px solid #eee;}/*每一行标签*/
#ksdh_body .ksdh_line_left{ float:left; width:300px; margin-left:10px; _margin-left:5px;text-align:left}
#ksdh_body .ksdh_line_left span{text-align:left;}
.ksdh_title a{ font-size:12px; font-weight:bold;}
#ksdh_body .ksdh_line_left ul{line-height:20px;width:100%}
#ksdh_body .ksdh_line_left ul li{ float:left; white-space:nowrap; text-indent:15px;height:20px;line-height:20px;padding:0;margin:0px;text-align:left;width:auto}
.ksdh_line_left ul li a{font-weight:normal;}
.ksdh_body_display{display:none;}
/*底部*/
#footer{ width:945px; margin:0 auto;}
#footer_top{ height:26px; line-height:26px; background-color:#efefef; text-align:center;}
#footer_top a{ color:#7f7f7f; margin-left:10px; margin-right:10px;}

#footer_bottom{ text-align:center; color:#7f7f7f; line-height:26px;}
#footer_bottom img{border:0px;margin-left:30px;}
#footer_bottom a{text-decoration:none;color:#5a5a5a}

/*友情小提示*/
#right_item_tishi{ width:225px; overflow:hidden;} 
#item_title_tishi{ width:225px; height:40px; line-height:40px; padding-left:30px; font-size:14px; font-weight:bold; color:#135fb3; background:url(/png/dot.png) no-repeat 5% 50%;}
#item_body_tishi{ border:1px solid #b9cad8; padding:10px;}
#item_body_tishi p{ margin:0 auto; line-height:20px; color:#7f7f7f;text-align:justify;}
#item_body_tishi p a{ font-weight:bold; }


/*右侧样式*/
.l_middle .l_right{ float:left; margin-left:10px; width:227px;}
.l_middle .l_right a{ text-decoration:none; color:#173979;}
.l_middle .l_right a:hover{ text-decoration:underline;}

.l_right_item{ margin-top:15px; overflow:hidden;}

.l_right_item_top{ width:227px;height:5px; overflow:hidden;}
.l_right_item_top_line{ width:700px;height:5px; overflow:hidden;}
.item_top_left{ float:left; width:5px; height:5px; background:url(../png/newlist_bg.png) -18px 0 no-repeat;}
.item_top_right{ float:left; width:5px; height:5px; background:url(../png/newlist_bg.png) -26px 0 no-repeat;}
.item_top_mid{ float:left; width:217px; height:5px; background:url(../png/newlist_bg_repeat_x.png) repeat-x;}
.item_top_mid_line{ float:left; width:690px; height:5px; background:url(../png/newlist_bg_repeat_x.png) repeat-x;}

.l_right_item_title{ padding-top:5px; width:225px; height:22px; background-color:#ebf5ff; border-top:0; border-left:1px solid #dae7f7; border-right:1px solid #dae7f7; border-bottom:1px solid #e3eff;}
#middle .l_right_item .l_right_item_title span a{color:#000;}
.l_right_item_title span{ margin-left:20px; font-size:14px; font-weight:bold; color:#000;}

.l_right_item_body{width:225px; border:1px solid #dae7f7; border-top:1px solid #e3eff; overflow:hidden;margin:0 auto;}
.l_right_item_body a{color:#16377c;}

.l_right_item_body .dz_item_list{ width:205px; margin:10px;overflow:hidden;}

.l_right_item_body .item_in{ margin:10px; overflow:hidden;}
.l_right_item_body ul{ overflow:hidden;}
.l_right_item_body li{ height:30px; line-height:30px; padding-left:10px; background:url(../png/ndot1.png) 0% 50% no-repeat; border-bottom:1px solid #f1f1f1; overflow:hidden; white-space:nowrap;}
.l_right_item_body  .item_last_li{ border:0px;}

.l_right_item_body p{ color:#7F7F7F;line-height:20px;margin:8px;text-align:justify;}

/*左侧大框样式*/
.l_right_item_top_left{ width:705px;height:5px; overflow:hidden;}
.item_top_mid_left{ float:left; width:695px; height:5px; background:url(../png/newlist_bg_repeat_x.png) repeat-x;}

.l_right_item_title_left{ padding-top:5px; width:703px; height:22px; background-color:#ebf5ff; border-top:0; border-left:1px solid #dae7f7; border-right:1px solid #dae7f7; border-bottom:1px solid #e3eff;}
.l_right_item_title_left p{ margin:0px; margin-left:20px; color:#000; font-size:14px; font-weight:bold;}

.l_right_item_body_left{width:703px; border:1px solid #dae7f7; border-top:1px solid #e3eff; overflow:hidden;}

/*最长大框样式*/
.l_right_item_long{ margin:0 auto; margin-top:0px; margin-bottom:15px; width:945px; overflow:hidden;}
.l_right_item_top_long{ width:945px;height:5px; overflow:hidden;}
.item_top_mid_long{ float:left; width:935px; height:5px; background:url(../png/newlist_bg_repeat_x.png) repeat-x;}
.item_top_mid_long2{ float:left; width:935px; height:5px; background:url(../png/newlist_bg_repeat_x2.png) repeat-x;}
.item_top_mid_long3{ float:left; width:935px; height:5px; background:url(../png/newlist_bg_repeat_x3.png) repeat-x;}

.l_right_item_title_long{ padding-top:5px; width:943px; height:22px; background-color:#ebf5ff; border-top:0; border-left:1px solid #dae7f7; border-right:1px solid #dae7f7; border-bottom:1px solid #e3eff;}
.l_right_item_title_long p{ margin:0px; margin-left:20px; color:#000; font-size:14px; font-weight:bold;}

.l_right_item_body_long{width:943px; border:1px solid #dae7f7; border-top:1px solid #e3eff; overflow:hidden;}
.l_right_item_body_long2{width:943px; border-left:1px solid #dae7f7; border-right:1px solid #dae7f7; overflow:hidden;}

.l_right_item_body_long_youshi{width:943px; border:1px solid #dae7f7; border-top:0px; overflow:hidden; background-color:#EBF5FE;}

.youshi_body{ margin:10px; margin-top:0px; padding:0px; width:923px; background:url(../png/youshi_bg.png) 50% 0% no-repeat; background-color:#fff;  border:1px solid #dae7f7;overflow:hidden;}
.youshi_txt{ margin-top:40px; overflow:hidden;text-justify:inter-ideograph}
.youshi_txt li{ float:left; color:#7f7f7f; padding-bottom:10px; overflow:hidden;}

.youshi_txt_1{ margin-left:20px;_margin-left:10px; width:130px;}
.youshi_txt_2{ margin-left:20px; width:140px;}
.youshi_txt_3{ margin-left:22px; width:130px;}

.youshi_txt_4{ margin-left:20px; width:130px;}
.youshi_txt_5{ margin-left:20px; width:130px;}
.youshi_txt_6{ margin-left:20px; width:135px;}


/*推荐*/
.tuijianjigou{ margin-top:10px; margin-left:3px;overflow:hidden;}
/*#cp_name_title{ color:#000; font-weight:bold;}*/
.tuijianjigou ul{}
.tuijianjigou li{float:left;color:#333333;WIDTH: 230px;padding-bottom:15px; margin-right:2px;overflow:hidden;}

.guangyu_body{font-size:14px;line-height:22px;padding:10px;}


/*电话号码样式*/
.tel_one{ width:490px; height:20px; line-height:20px; overflow:hidden; color:#999;}

.tel_one .txt_tel{ float:left; overflow:hidden;color:#15377e; font-size:12px; font-weight:bold; border:0px; font-family:Verdana,Arial,Helvetica,sans-serif;}
.tel_one .txt_tel .tel{ padding:3px;}
#list_line.onover .tel_one .tel{ padding:3px; color:#d82008; background-color:#fffd92; }

.tel_one .txt_tel_des{ float:left; margin-left:10px; overflow:hidden;}

.tel_address{ width:490px; /*height:20px;*/ line-height:20px; word-break:break-all;font-family:Arial; overflow:hidden; color:#999;}
