@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size:12px; color:#333; overflow-x:hidden; background:#f2f8fa}

div, span,a, ul, li,form,img { margin:0; padding:0; border:0; text-decoration: none; }
li{ list-style:none; float:left; }
a img { border:none; }
a{ cursor:pointer; outline:none; }

.banner{ position:relative; width:100%; }
.banner .bd{ width:1920px;  position:relative; z-index:1; }
.banner .bd ul{ height:468px; }
.banner .hd{ width:1920px;  position:absolute; top:590px; z-index:3; text-align:center; }
.banner .hd ul{ display:inline-block; }
.banner .hd ul li{ width:12px; height:12px; background:#fff; border-radius:100%; margin:0 9px; *display:block; display:inline-block; vertical-align:top; cursor:pointer; text-indent:999px; }
.banner .hd ul .on{ background:#44408a; }




.top{width:100%; height:875px; margin:0 auto;}
.topbox{width:100%; height:240px;  margin:0 auto; background:url(images/index_02.jpg) repeat-x;}
.tb_n{width:1200px; height:240px; margin:0 auto;}
.tb_n1{width:1200px; height:42px; float:left; font-size:14px; color:#666; line-height:42px;}
.tb_n2{width:1200px; height:138px; float:left;}
.tb_n2logo{width:320px; height:86px; float:left; background:url(images/index_03.jpg) no-repeat; margin-top:25px; }
.tb_n2mid{width:466px; height:108px; float:left;  background:url(images/index_05.jpg) no-repeat; margin-top:30px; margin-left:72px; display:inline; }
.tb_n2sou{width:250px; height:33px; float:right; margin-top:49px; color:#999}
.tb_n2sou input{vertical-align:middle;}
.tb_n3{width:1200px; height:60px; float:left;}
.tb_n3 ul li{width:200px; height:60px; float:left; line-height:60px; text-align:center; font-size:21px;}
.tb_n3 ul li a,.tb_n3 ul li a:link,.tb_n3 ul li a:visited{color:#fff;}
.tb_n3 ul li a:hover{color:#fff; background:#bd0100; display:block;}

.nav{line-height:60px;  list-style-type: none;}
.nav a{display:block; width:200px; text-align:center} 
.nav a:link{color:#fff; text-decoration:none} 
.nav a:visited{color:#fff;text-decoration:none} 
.nav a:hover{color:#FFF;text-decoration:none;} 
.nav li{float:left; width: 200px; } 
.nav li a:hover{ background:#999} 
.nav li ul{line-height:27px;  list-style-type: none;text-align:left;left:-889em; width:200px; position: absolute;z-index: 999;} 
.nav li ul li{float: left; width:200px; background:#404144; font-size:16px;}
.nav li ul a{display: block; width:200px; text-align:center; overflow:hidden} 
.nav li ul a:link {color:#fff; text-decoration:none} 
.nav li ul a:visited {color:#fff;text-decoration:none} 
.nav li ul a:hover {color:#fff;text-decoration:none;font-weight:normal;background:#bd0100; width:200px; display:block;} 
.nav li:hover ul{left: auto} 
.nav li.sfhover ul{left: auto} 
.content{clear: left} 
 
 
<script type=text/javascript> 
 
function menuFix(){ 
    var sfEls = document.getElementById("nav").getElementsByTagName("li"); 
    for (var i=0; i<sfEls.length; i++){
        sfEls[i].onmouseover=function(){
        this.className+=(this.className.length>0? " ": "") + "sfhover"; 
        }
        sfEls[i].onMouseDown=function(){
        this.className+=(this.className.length>0? " ": "") + "sfhover"; 
        }
        sfEls[i].onMouseUp=function(){
        this.className+=(this.className.length>0? " ": "") + "sfhover"; 
        }
        sfEls[i].onmouseout=function(){
        thisthis.className=this.className.replace(new RegExp("( ?|^)sfhover\\b"), 
"");
        }
    }
}
window.onload=menuFix; 
</script> 

.topbanner{width:100%; height:635px; margin:0 auto; }
.ba_img{width:1920px; height:635px; margin:0 auto;}


.main{width:100%; height:auto!important; min-height:1px; margin:0 auto;}
.part1{width:1200px;  height:auto!important; min-height:1px;  margin:0 auto; }
.new{width:1200px; height:409px; float:left; margin-top:10px;}
.huandeng{width:638px; height:407px; float:left; border:1px solid #d9e6eb; background:#FFF;}
.huandeng img{width:638px; height:407px; float:left;}
.xinwen{width:547px; height:407px; float:right; border:1px solid #d9e6eb; background:#FFF}
.xw_ti{width:521px; height:46px; float:left; margin:10px 0 0 13px; display:inline; border-bottom:2px solid #1c4ca0;}
.xw_ti_list{width:320px; height:46px; float:left;}
.xw_ti_list ul li{width:160px; height:46px; float:left; line-height:46px; text-align:center; font-size:18px;}
.xw_ti_list ul li a{color:#1c4ca0}
.xw_ti_list ul li.hover{width:160px; height:46px; float:left; background:url(images/index_19.jpg) no-repeat; font-size:20px; font-weight:bold;}
.xw_ti_list ul li.hover a,.xw_ti_list ul li.hover a:link,.xw_ti_list ul li.hover a:visited{color:#FFF;}


.xw_ti_more{width:50px; height:46px; float:right; line-height:45px; font-size:14px;}
.xw_ti_more a{color:#666;}
.xw_con{width:521px; height:340px; float:left; margin:0 0 0 13px; display:inline;}
.xw_con ul li{width:521px; height:24px;  background:url(images/index_23.jpg) left center no-repeat; line-height:24px; text-indent:16px; font-size:16px; margin-top:10px; overflow:hidden;}
.xw_con ul li a,.xw_con ul li a:link,.xw_con ul li a:visited{color:#1c4ca0; float:left;}
.xw_con ul li a:hover{color:#dc1721; text-decoration:underline; float:left;}
.xw_con ul li span{color:#1c4ca0; font-size:14px; float:right;}


.new2{width:1200px; height:357px; float:left; margin-top:10px;}
.notice{width:32%; height:354px; float:left; background:#FFF; border:1px solid #d9e6eb;}
.nt_ti{width:364px; height:30px; float:left; background:url(images/index_28.jpg) no-repeat; margin:15px 0 0 11px; display:inline;}
.nt_ti_left{width:100px; height:30px; float:left; line-height:22px; font-size:20px; font-weight:bold; color:#1c4ca0; margin-left:13px; display:inline;}
.nt_ti_more{width:50px; height:30px; line-height:26px; float:right; font-size:14px; }
.nt_ti_more a{color:#666;}
.nt_con{width:364px; height:260px; float:left; margin-left:10px; display:inline;}
.nt_con ul li{width:364px; height:27px; float:left; overflow:hidden; line-height:27px; font-size:16px; background:url(images/index_23.jpg) left center no-repeat; text-indent:16px; margin-top:7px;}
.nt_con ul li a,.nt_con ul li a:link,.nt_con ul li a:visited{color:#0456a2;}
.nt_con ul li a:hover{color:#dc1721; text-decoration:underline;}

.dang{width:33%; height:354px; float:left; background:#fff; border:1px solid #d9e6eb; margin-left:11px; display:inline;}
.d_ti{width:377px; height:30px; float:left; background:url(images/index_30.jpg) no-repeat; margin:15px 0 0 11px; display:inline;}
.d_ti_left{width:100px; height:30px; float:left; line-height:22px; font-size:20px; font-weight:bold; color:#1c4ca0; margin-left:13px; display:inline;}
.d_ti_more{width:50px; height:30px; line-height:26px; float:right; font-size:14px; }
.d_ti_more a{color:#666;}
.d_con{width:377px; height:260px; float:left; margin-left:10px; display:inline;}
.d_con ul li{width:377px; height:27px; float:left; overflow:hidden; line-height:27px; font-size:16px; background:url(images/index_23.jpg) left center no-repeat; text-indent:16px; margin-top:7px;}
.d_con ul li a,.d_con ul li a:link,.d_con ul li a:visited{color:#0456a2;}
.d_con ul li a:hover{color:#dc1721; text-decoration:underline;}

.xinxi{width:32.6%; height:354px; float:right; background:#FFF; border:1px solid #d9e6eb;display:inline;}
.xx_ti{width:364px; height:32px; float:left; background:url(images/index_32.jpg) no-repeat; margin:15px 0 0 14px; display:inline;}
.xx_ti_left{width:100px; height:30px; float:left; line-height:22px; font-size:20px; font-weight:bold; color:#1c4ca0; margin-left:13px; display:inline;}
.xx_ti_more{width:50px; height:30px; line-height:26px; float:right; font-size:14px;}
.xx_ti_more a{color:#666;}
.xx_con{width:364px; height:288px; float:left; margin:10px 0 0 14px;display:inline;}
.xx_con ul li{width:151px; height:82px; float:left; margin-right:21px; margin-left:10px; display:inline; margin-bottom:15px; margin-top:2px;}
.xx_con ul li a,.xx_con ul li a:link,.xx_con ul li a:visited{color:#0e529b;}
.xx_con ul li a:hover{color:#fff; background:#0c54a0; display:block;}


.banner{width:1200px; height:70px; float:left; margin-top:10px;}
.feng{width:1198px; height:285px; float:left; margin-top:10px; background:#FFF; border:1px solid #d9e6eb}
.fe_ti{width:1170px; height:29px; float:left; background:url(images/index_46.jpg) no-repeat; margin:17px 0 0 13px; display:inline;}
.fe_ti_left{width:100px; height:29px; float:left; line-height:20px; font-size:20px; font-weight:bold; color:#1c4ca0; margin-left:13px; display:inline;}
.fe_ti_more{width:50px; height:29px; line-height:26px; float:right; font-size:14px; }
.fe_ti_more a{color:#666;}
.fe_con{width:1170px; height:248px; float:left; margin:11px 0 0 13px; display:inline;}
.left{width:34px; height:46px; float:left; cursor:pointer; margin-top:80px;}
.right{width:34px; height:46px; float:right; cursor:pointer; margin-top:80px;}
.tu{width:1102px; height:215px; float:left;}
.tu ul li{width:265px; height:215px; float:left; text-align:center; line-height:35px; font-size:16px; margin:15px 0 0 8px; display:inline;}
.fe_con ul li a,.fe_con ul li a:link,.fe_con ul li a:visited{color:#0c55a4;}
.fe_con ul li a:hover{color:#dc1721; text-decoration:underline;}


.lianjie{width:1198px; height:268px; float:left; background:#fff; margin-top:10px;  border:1px solid #d9e6eb; margin-bottom:15px; }
.lj_ti{width:1170px; height:29px; float:left; background:url(images/index_46.jpg) no-repeat; margin:17px 0 0 13px; display:inline;}
.lj_ti_left{width:100px; height:29px; float:left; line-height:20px; font-size:20px; font-weight:bold; color:#1c4ca0; margin-left:13px; display:inline;}
.lj_ti_more{width:50px; height:29px; line-height:26px; float:right; font-size:14px; }
.lj_ti_more a{color:#666;}
.lj_con{width:1170px; height:220px; float:left; margin:11px 0 0 13px; display:inline;}
.lj_con ul li{width:247px; height:50px; float:left; margin:16px 0 0 34px; display:inline;}

.bottom{width:100%; height:143px; float:left; background:url(images/index_125.jpg) repeat-x;}
.bot_box{width:1200px; height:120px; margin:0 auto; font-size:14px; line-height:33px; text-align:center; padding-top:23px;}
