/*YUI reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, iframe, td {margin:0;padding:0;}
/*下划线*/
a:link,a:visited,a:active{text-decoration:none}
a:hover{text-decoration:underline}
a{color:#000}
/*清除边线*/
fieldset, img, iframe {border:0;}
li {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
/*在ie下重定义*/
input, textarea, select {*font-size:100%;}
/*css开始*/

/*公用模块——清除浮动，居左，居右，更多*/
.clear{clear:both; font-size:0}.l{float:left;display:inline}.r{float:right;display:inline}

/*整体布局*/
body{background:#F4FCFF;text-align:center;
font-family:"宋体"!important;/*ff*/
*font-family:"Microsoft Yahei"!important;/*IE7*/
*font-family:"宋体";/*IE6*/
font-size:12px}
/*头部布局*/
.head{width:100%;height:93px;background:url(../images/bg_headbg.gif);margin:0 auto;clear:both;}
.head_line{width:980px;height:80px;background:url(../images/bg_head.gif);margin:13px auto 0 auto;clear:both;}
.logo{width:235px;margin:16px}
.logo a{color:#006088}
.logo_icon{width:35px;height:49px;background:url(../images/gif.gif);background-position:-434px -32px}
.logo_text{width:145px;font-family:"黑体";font-weight:800;font-size:26px;line-height:30px;margin-top:5px;text-align:left}
.logo_url{width:145px;font-family:Verdana;font-size:10px; text-indent:5px; word-spacing:3px;text-align:left}
.logo span{width:46px;height:47px;background:url(../images/gif.gif);background-position:-469px -32px;visibility:hidden}
.head_nav{width:434px;height:54px;margin-top:26px;position:relative}
.nav1n,.nav2n,.nav3n,.nav1r,.nav2r,.nav3r,.nav4{height:54px;background:url(../images/gif.gif);position:absolute;top:0}
.nav1n,.nav1r{width:150px;left:0}.nav1n{background-position:0 -88px}.nav1r{background-position:0 -34px}
.nav2n,.nav2r{width:135px;left:150px}.nav2n{background-position:-150px -88px}.nav2r{background-position:-150px -34px}
.nav3n,.nav3r{width:149px;left:285px}.nav3n{background-position:-285px -88px}.nav3r{background-position:-285px -34px}
.nav4{width:370px;height:10px;background:#D6EBF3;font-size:0;position:absolute;top:44px;left:34px}
.head_right{width:200px;height:80px}
.head_rtext{width:100%;height:25px;line-height:25px;position:relative}
.head_rtext span{width:15px;height:12px;background:url(../images/gif.gif);font-size:0;background-position:-451px -81px;margin:5px}
.head_rtext div{position:absolute;width:100%;left:-2px;top:-20px;background:#FFF;height:auto;display:none}
.head_rtext div a{width:100%; border-bottom:1px dotted #CCC;text-align:center;float:left;clear:both}
.head_lw{width:100%;height:30px;color:#FFF;background:#828282}
.head_lw a{line-height:30px;font-weight:800;color:#FFF}
.head_lw span{width:16px;height:16px;background:url(../images/gif.gif);background-position:-434px -81px;margin:5px}
/*公用布局*/
.title{width:100%; margin-bottom:5px}
.title_1,.title_2,.title_3,.title_4,.title_5,.more{background:url(../images/gif.gif);margin:0 0 5px 10px;height:27px}
.title_1{width:103px;background-position:-5px 0}
.title_2{width:94px;background-position:-116px 0}
.title_3{width:91px;background-position:-220px 0}
.title_4{width:100px;background-position:-317px 0}
.more{width:28px;height:5px;background-position:-439px -106px;margin-top:20px;font-size:0;cursor:pointer}
.title span{width:100%;height:4px;background:#B9D8E4;font-size:0;float:left;display:inline}
.titled_1,.titled_2,.titled_3,.titled_4,.titled_5{height:4px;background:#006088}
.titled_1{width:220px}
/*身体布局*/
.body{width:988px;margin:0 auto 0 auto;clear:both;background:#EEFAFF}
.shadow_l,.shadow_r{width:4px;height:1030px;font-size:0}
.shadow_l{background:url(../images/shadow_l.gif)}
.shadow_r{background:url(../images/shadow_r.gif)}
.shadow_bl,.shadow_br{width:4px;height:70px;font-size:0}
.shadow_bl{background:url(../images/shadow_l.gif)}
.shadow_br{background:url(../images/shadow_r.gif)}
.shadow_b{width:984px;height:4px;font-size:0;background:url(../images/shadow_b.gif);margin:0 auto 50px auto;clear:both}
.left,.center,.right{height:1030px;overflow:hidden}
.left{width:370px}
.center{width:370px;background:#D6EBF3;margin-left:10px; float:left}
.right{width:220px;position:relative}
/*详细布局-左边*/
.searchi{width:370px;margin:10px 0 10px 10px; overflow:hidden}
.searchi_input{width:290px;height:20px;line-height:20px;padding:0;margin:0;border:1px 0 0 1px}
.searchi_btn{width:64px;height:24px;line-height:24px;background:url(../images/gif.gif);background-position:-517px -34px;border:0;margin-left:4px}
.searchtip a{line-height:30px;margin-right:10px;float:left;display:inline;color:#666}
.illist{width:100%;clear:both}
.illist li{width:100%;height:110px; margin-top:3px;overflow:hidden}
.illist_img{width:160px;height:100px;text-align:center}
.illist_topic,.illist_author,.illist_date,.illist_intro{width:210px;text-align:left;line-height:18px}
.illist_topic{font-size:14px;font-weight:800;color:#006088}
.illist_author{font-size:12px;color:#333}.illist_lw{color:#900}
.illist_author a{margin-right:10px}
.illist_intro{color:#666}
/*详细布局-右边*/
.rbanner_1{margin:10px 0}
.rbanner_2{position:absolute;right:10px;bottom:10px}
.cbanner_1{margin:10px}
.rmore{margin-right:10px}
.right_cat{width:100%}
.right_cat dt,.right_cat dd,.right_cat dl{width:100%;float:left;text-align:left}
.right_cat dl{height:40px;overflow:hidden; border:1px dotted #EEFAFF;border-width:1px 0}
.right_cat dt a{font-size:14px;font-weight:800;line-height:20px;color:#006088}
.right_cat dd a{float:left;display:inline;margin-right:5px; line-height:18px;white-space:nowrap;color:#666}
/*详细布局-中间*/
/*轮播*/
.show{width:350px;height:320px;margin-left:10px}
.focuspic{width:100%;height:235px;overflow:hidden}
#focus_img{float:left;z-index:10;}
#focus_img img{width:350px;height:235px;display:none;float:left}
.focus_ctrl{width:100%;position:relative;background:#09C;overflow:visible}
.focus_ctrl ul{width:100%;height:20px;overflow:hidden;position:absolute;top:-30px;left:0;z-index:100}
.focus_ctrl li{width:100%;background:#FFF;line-height:20px;margin:0;float:left;text-align:center}
.focus_ctrl #btn{width:100%;height:70px;background:#B9D8E4;position:absolute;top:0;left:0;z-index:-1}
.focus_ctrl span{width:87px;height:61px;margin-top:5px;float:left;position:relative}
.focus_ctrl span div,#btn span.hov div{width:17px;height:7px;background:url(../images/gif.gif); background-position:-471px -81px;position:absolute;top:-7px;left:32px;visibility:hidden}
.focus_ctrl span div{visibility:hidden}
.focus_ctrl #btn img{width:80px;height:55px;margin-top:3px;}
#btn span.hov{background:#FFF}
#btn span.hov div{visibility:visible}
/*轮播结束*/
.research{width:360px;height:300px;overflow:hidden;margin-left:10px}
.research li{float:left;display:inline;margin-right:3px}
.research li div{font-family:Verdana;font-weight:900;width:6px;line-height:22px;text-align:left;float:left}
.research li a{font-size:14px;line-height:22px;text-align:left;white-space:nowrap;color:#006088;float:left}
.news{width:350px;height:300px;margin:10px 10px 0 10px; background:#FFF}
.news li{float:left;width:96%;margin-left:5px;display:inline;text-align:left;height:24px;border-bottom:1px dotted #999;overflow:hidden}
.news li div{font-family:Verdana;font-weight:900;width:10px;line-height:24px;text-align:center;float:left}
.news li a{font-size:14px;line-height:24px;white-space:nowrap;color:#666;float:left}
/*脚部*/
.foot{width:988px;height:70px;margin:0 auto 0 auto;clear:both;background:#EEFAFF}
.foot_in{width:960px;background:#A6D5E6; margin-left:10px}
.foot_inl{width:360px;height:60px;text-align:left;margin-left:10px}
.foot_inc{width:370px;background:#D6EBF3;font-size:0}
.foot_inc span,.foot_inc div{width:9px; height:9px; background:url(../images/gif.gif);font-size:0}
.foot_inc span{background-position:-451px -93px;float:left}
.foot_inc div{background-position:-460px -93px;float:right}
.foot_inr{width:200px;height:60px;text-align:left}
.foot_in a{width:100%;text-align:left;color:#006088;line-height:20px;float:left}
/*友情链接*/
#flink {width:988px; height:auto; margin:0 auto 0 auto; clear:both; background:#F4FCFF; padding-bottom:10px;}
#flink_in {width:950px; height:auto; line-height:25px; background-color:#D6EBF3; margin-left:15px; _margin-left:0px; text-align:left; color:#006088; padding-left:10px;}
#flink_in a {padding-right:5px; line-height:25px; text-align:left;color:#006088;float:left; padding-bottom:10px;}
#flink_in span {font-weight:bold;}
.foot1{width:988px;height:auto;margin:0 auto 0 auto;clear:both;background:#EEFAFF}
#flink_in img {border:0;}
.shadow_bl1,.shadow_br1{width:4px; height:70px;font-size:0}
.shadow_bl1{background:url(../images/shadow_l.gif)}
.shadow_br1{background:url(../images/shadow_r.gif)}
