@charset "utf-8"; /* CSS Document */ *{margin:0px; padding:0px;} body{ font-size:14px;} body a{outline:none;blr:expression(this.onFocus=this.blur());} li{ list-style:none;} a{ text-decoration:none;} em,i{ font-style:normal;} img{border:0} .fl{ float:left;} .fr{ float:right;} .mag{ margin:0 auto;} .fm{ font-family:microsoft yahei;} .f14{ font-family:14px;} .f18{ font-size:18px;} .turn_top img{border:0px;} .top,.nav,.banner,.content,.footer{/* _width:expression((documentElement.clientWidth < 1390) ? "1390px" : "auto"); min-width:1390px; */width:1400px;margin:0 auto;} .name{width:100%; height:28px; background:#E7E7E7;line-height:27px; margin-bottom:10px;border-bottom:3px solid #05356b} .name span{ background:url(../images/name_bg.png) no-repeat left center; display:block; width: 200px; height:30px; color:#104280; padding-left:20px;font-family:宋体;line-height:30px;font-weight:600} .name a,.more{ margin-right:10px; color:#5A6F82; font-size:12px; font-family:宋体;} /**头部**/ .top{ background:#93d4f8; height:auto;width:1400px;} .top .tc{ overflow:hidden; background:url(../images/top_center_bg.jpg); height:107px; font-size:12px;} .top .welcome{ padding-left:60px; line-height:35px; color:#1A68A0;} .top .sz{ padding-right:40px;} .top .sz p{ line-height:35px;} .top .sz a{ color:#1a68a0; margin:0 6px; padding-left:20px;} .top .search_txt{ background:url(../images/search_txt_bg.png);width:192px; height:31px; line-height:31px; padding-left:10px; border:0px; color:#9E9E9E;} .top .search_sub{ background:url(../images/search_sub.png); height:31px; width:28px; border:0px; cursor:pointer;} .top form{ overflow:hidden; padding-top:20px;} /**导航**/ .nav{ background:url(../images/nav_bg.jpg); height:43px; *overflow:hidden} .nav .big_n{width:1355px; overflow:hidden;} .nav .big_n li{ line-height:43px;width:135px;overflow:hidden} .nav .big_n a{ color:#fff; font-size: 15px;} .nav .big_n .mainlevel{ background:url(../images/nav_li_bg.jpg) no-repeat right top;} .nav .big_n .mainlevel .bl{ display:block;width:135px; height:43px; font-weight:bold;} .nav .big_n .mainlevel .bl:hover{ background:url(../images/nav_li_hover_bg.jpg) no-repeat center bottom;} .nav .big_n .mainlevel ul{ background:#fff;border:2px solid #0062C6; position:relative; top:-1px; border-top:0px; z-index:100;} .nav .big_n .mainlevel ul a{color:#000;} .nav .big_n .mainlevel ul a:hover{ color:#fff; background-color:#7bb1e9;display:block;width:131px; height:43px;} .nav .big_n .mainlevel ul li{ border-bottom:1px solid #D5D5D5;width:131px; font-size: 15px;height:43px;overflow:hidden} .nav .big_n li ul{ display:none;} .nav li{ text-align:center;} /**banner**/ .banner{ height:270px; margin:0 auto;} /**content**/ .content{ background:url(../images/content_bg.jpg) repeat-x; overflow:hidden; padding-top:25px;} .content .cc{width:1390px; overflow:hidden;} .content .cont_box{ background:url(../images/content_box_bg.jpg) repeat-y; padding:0 0 0 35px;width:1355px; overflow:hidden;} .news_list{width:100%;} .news_list li{ background:url(../images/list_bg.png) no-repeat left center; height:30px; line-height:30px; padding-left:10px;} .news_list li a{ color:#515151} .news_list li a:hover{ color:#000; text-decoration:underline} .news_list li em{ margin:5px 0 0 5px;} /*footer*/ .footer{ height:112px; background:#1e57a0;} .footer .fc{ background:url(../images/fc_bg.jpg);width:1402px; height:102px; text-align:center; line-height:35px; padding-top:10px; font-size:12px; color:#9EC3E8; position:relative;} .footer .fc .back{ background: url(../images/icp_bg.png) no-repeat 483px center;} .footer .fc .turn_top{ position:absolute; top:0px;right:40px;} .footer .fc .turn_ma{ position:absolute; top:10px;right:300px;}