
/*公用样式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, button,img{padding:0;margin:0; border:0}
body{ font-family:"Microsoft Yahei","Verdana","Arial"; font-size:13px; color:#666;background:#f7f7f7; padding-top:43px}
input, label, select, option, textarea, button, fieldset, legend{font-family:"Microsoft Yahei";}
ul,li{list-style-type: none;}
form,input{ border:0;}
a{ text-decoration:none; color:#585858}
img{border:0;vertical-align:middle}
table{ border-collapse:collapse; border-spacing:0}

p{word-wrap:break-word}
em{font-style:normal}

.clear{ clear:both}
.div{ display:block}
.left{ float:left}
.right{ float:right}


.margin14{ margin-top:14px;}
.margin10{ margin-top:10px;}
.r_marginr14{ margin-right:14px}
.r_marginr16{ margin-right:16px}
.r_marginr10{ margin-right:10px;}



/***新增头部导航样式***/
.heade_langding{ height:40px; border-top:2px solid #0d9bcf; border-bottom:1px solid #dedede; width:100%; background:#f7f7f7; position:fixed; z-index:999; left:0; top:0}
.head_top{ width:1000px; margin:0 auto;position:relative;}
.head_top .logo_ling{ width:107px; height:40px; float:left; margin-right:45px;}

.meg{ float:left; margin-left:17px;}
.meg a.aty,.meg span.sevi{ height:40px; line-height:40px; padding:0 17px; display: block; float:left; color:#666; font-size:16px;}
.meg a.aty:hover,.meg span.sevi:hover{ background:#ededed; display:block; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; text-decoration:none; padding:0 16px; color:#f55c00}
.meg span.sevi{ padding:0; width:64px; text-align:center}
.meg span.sevi:hover{ padding:0; width:62px}
.meg span.sevi:hover{ cursor:pointer; position:relative;}
.meg span.sevi:hover .some{  position:absolute; top:41px; left:-30px; z-index:10; line-height:32px; display:block; width:115px; background:#ededed; border:1px solid #dfdfdf; border-top:none; padding-top:5px}
.meg span.sevi .some{ display:none}
.meg span.sevi:hover .some li{ height:38px; line-height:38px; text-align:center; width:115px; font-size:16px}
.meg span.sevi:hover .some li a.mderi{ display:block;}
.meg span.sevi:hover .some li a.mderi:hover{ background:#0380af; color:#fff; text-decoration:none}
/*顶部导航*/
#navibar .hsplit{display:block; height:0; line-height:0; min-height:0; margin:4px 0; padding:0; border-top:1px dashed #D7D7D7; font-size:0;width:100%; min-width:71px;}
#navibar, #navibar .navL .trigger1 s, #navibar .navL .wap, #navibar .navL .wap a s,#navibar .navL .meg, #navibar .pcSites .sites a, #navibar .nav-user, #navibar .nav-signin .ava,.nav-dd-head .arr,#navibar .nav-bbs,#off .nav-signin .nav-dd-body ul li i,#on .nav-msg a,#on .nav-msg a .num{background:url(hb.png) no-repeat 0 0;}
#navibar{}
#navibar a{text-decoration:none; color:#000;}
#navibar a:hover,#navibar .red:hover{text-decoration:none; color:#f60}
.navL{ float:left}
.navL a{display:inline-block}
.navL a:hover{text-decoration:underline}
.navC{width:250px; float:right;height:28px;}
.navL .drop1{display:inline;float:left;position:relative;z-index:3; height:43px;}
.navL .drop1 a{ display:block; width:100%; float:left; line-height:36px}
.navL .drop1 a:hover{text-decoration:underline; display:block}
.navL .trigger1{font-weight:bold;position:relative;z-index:10;padding:0 0 0 5px;width:82px}
.navL .trigger1 s{cursor:pointer;background-position:-63px -86px;height:4px;width:7px; position:absolute;top:13px;right:5px;-webkit-transition:-webkit-transform .2s ease-in; -webkit-backface-visibility:hidden; -moz-transition:-moz-transform .2s ease-in; -o-transition:-o-transform .2s ease-in; transition:transform .2s ease-in;}
.navL .aHover .con1{display:block; background-color:#0096cd;/* Modern Browsers */ opacity: 0.9;/* IE 8 */ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";/* IE 5-7 */ filter: alpha(opacity=90);/* Netscape */ -moz-opacity: 0.9;/* Safari 1 */-khtml-opacity: 0.9;}
.navL .aHover .trigger1 s{}
.navL .con1{display:none;position:absolute;z-index:4;background:#fff;border:1px solid #D7D7D7; border-top:none; top:41px;left:0; font-size:14px; line-height:30px; padding:5px 10px 10px 0; width:130px; text-align:center}
.navL .con1 .bb{border-bottom:1px solid #D7D7D7;}
.navL .con1 a{padding:0 6px; color:#FFFFFF;}
.navL .con1 a:hover{}
.navL .con1 font{ font-size:14px; color:#fff; font-weight:bold; }
.navL .meg{display:inline; float:left; margin-left:3px; padding-left:16px; background-position:-64px -20px;}
.navR{width:520px;height:28px; line-height:28px; float:right;}
/*登录框s*/
.loginForm{float:left;}
.ajaxLogon{float:right;line-height:41px; color:#464646;}
.ajaxLogon .a{ float:left;width:60px; height:28px; text-align:center;color:#464646;display:none;}
.ajaxLogon .reg{font-family: "微软雅黑";padding: 0 14px;margin-right: 12px;}
.ajaxLogon #login{ float:left; text-align:center; width:40px; background-color:#0096cd; color:#FFFFFF; height:41px; line-height:41px;padding: 0 14px;}
.ajaxLogon #qq{ margin-left:4px;}
.ajaxLogon #qq,.ajaxLogon #sina{ float:left; width:26px; line-height:28px; display:none;}
.ajaxLogon #qq img,.ajaxLogon #sina img{ float:left; width:16px; margin-top:12px; margin-left:5px;}

/*banner*/
.top_banner{ height:258px; background:#4071ae}
.banner{ width:1397px; height:258px; margin:0 auto; display:block}

/*菜单*/
.menu{ height:50px; background:#17a6d5; overflow:hidden;}
.sub_menu{ width:1000px; height:50px; margin:0 auto;}
.sub_menu ul{}
.sub_menu ul li.txt_menu{ padding:0 33px; float:left; line-height:50px; font-size:20px; float:left}
.sub_menu ul li.txt_menu:hover{ background:#1496c0}
.sub_menu ul li.back{ background:#0a88b0;padding:0 33px; float:left; line-height:50px; font-size:20px; float:left}
.sub_menu ul li.line-meu{ float:left; width:2px; height:50px; background:url(../images/line-menu.jpg) left top no-repeat; overflow:hidden}
.sub_menu ul li.txt_menu a,.sub_menu ul li.back a{ color:#fff; display:block}

/*内容框架*/
.content{ width:1000px; margin:0 auto}

/*标题*/
.title_fir{ height:32px; border-bottom:2px solid #ccc; line-height:32px}
.title_fir h3{ border-bottom:2px  solid #17a6d5; margin-bottom:-2px; float:left; color:#17a6d5; padding:0 10px; font-size:16px;}

/*组织机构*/
.organization{ background:#fff; overflow:hidden; padding:0 10px}
.dl-text01{padding:10px 0 0 5px;}
.dl-text01 dl dt{padding:0 0 12px; overflow:hidden}
.dl-text01 dl span{display:block;float:left; background:#17a6d5; border-radius:6px;width:69px;height:22px;color:#fff;text-align:center;font-sizE:14px;font-family:"微软雅黑","宋体";line-height:20px}
.dl-text01 dl p{font-sizE:13px;float:left;padding:0 0 0 12px}

/*按钮*/
.fits_buttom{ display:block; overflow:hidden; margin:14px 0 0 15px}
.fits_buttom a{ float:left; margin:0 10px 0 0; width:132px; height:36px; text-align:center; color:#fff; line-height:36px; font-size:16px; font-weight:bold}
.fits_buttom a.orgs_a{ background:#17a6d5; border-bottom:3px solid #007ba3; border-radius:6px;}
.fits_buttom a.orgs_a:hover{ background:#0a92bf}
.fits_buttom a.orgs_b{background:#d99900; border-bottom:3px solid #9e7000; border-radius:6px;}
.fits_buttom a.orgs_b:hover{ background:#c08802}

/*页尾*/
.footer{line-height:26px; text-align:center; color:#666; margin-top:10px; padding-top:10px;}
.footer a{color:#666; padding:0 8px}
.footer a:hover{ color:#333}









