div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0 auto;padding:0;}
*{margin:0; padding:0; outline:none;}
em{font-style:normal;}
ul,ol{list-style-type:none;}
img{border:0px; vertical-align:sub; *vertical-align:text-bottom;}
body {font-family: Arial, Helvetica, sans-s; font-size:14px;color:#444444;}
body { background-image:url(../images/bodybg1.jpg); background-position:top center;background-repeat:repeat-x;} 
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color: #fb2832}

.xyzt{ font-size:14px; color:#2c68c0; font-weight:bold;}
.clear{
clear: both;
}
.content_bg{
background-color:white;
width: 1000px;
margin: 10px auto;

overflow: hidden;
margin-bottom: 0px;
}
.banner{
width: 980px;
height: 125px;
background: url(../images/logo1.jpg) no-repeat;
float: left;
margin-top: 10px;
margin-left: 10px;
background-size: contain;
}
.topnav ul li {
float: right;
text-align: center;
margin-right: 11px;
color: #222222;
line-height: 43px;
}
.topnav a {
color: #ffffff;
float: left;
font-size: 14px;
}
.top_search{
float: right;
text-align: center;
line-height: 25px;
background: url(../images/search_bg.png) no-repeat;
height: 25px;
width: 164px;
margin-top: 10px;
margin-right: 28px;
}
.search_ipt{
border: none;
height: 25px;
width: 142px;
display: inline-block;
background: transparent;
font-size: 14px;
color: #333333;
line-height: 25px;
float: left;
}
.search_btn{
float: left;
border: none;
width: 20px;
height: 25px;
background: url(../images/search_btn.png) no-repeat;
margin-top: 4px;
}
.nav {width:980px;height:40px;margin:0px auto;background:url(../images/nav1.png);}
.nav ul li {float:left;width:102px;height:40px;text-align:center; position:relative;z-index:90; background:url(../images/navline1.png) no-repeat center right;}
.nav ul li a{display:block; color:#FFFFFF; height:40px; line-height:40px; font-size:14px;font-family: Arial;}
.nav ul li a:hover,.top .nav ul li a.current{color:#FFF000;}
.nav ul li dl{position:absolute; width:110px; z-index:100; display:none; *margin-left:-60px;}
.nav ul li dl dd{color:#143270; border-bottom:1px solid #fff;}
.nav ul li dl dd a{font-weight:normal; height:33px; line-height:33px; padding:0px; background-color:#E8E8E8; color:#333; text-align:left;padding-left:6px;font-size:12px;}
.nav ul li dl dd a:hover{background-color:#D0D0D0; color:#0d5eb0; text-decoration:none;}


.focus{position:relative; width:242px; height:209px; float:left;} 
.focus img{width:242px; height:209px;} 
.focus .fPic{position:absolute; left:0px; top:0px; } 
.focus .shadow{width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:34px; line-height:34px; background:rgba(0,0,0,0.4); 
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#40000000',endColorstr = '#40000000')\9; display:block; text-align:left;} 
.focus .shadow a{text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;} 
.focus .fcon{position:relative; width:100%; float:left; display:none; background:#000;} 
.focus .fcon img{display:block;}
.focus .fbg{bottom:8px; right:8px; position:absolute; z-index:50; *width:80px;} 
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px} 
.focus .D1fBt{overflow:hidden; zoom:1; height:12px; z-index:10;} 
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; margin:0 3px; float:left; background:#D9D9D9; border-radius:5px;} 
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#0678C7;} 
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat;}
.focus .prev{top:50%; margin-top:-37px; left:0; background-position:0px -74px; cursor:pointer;} 
.focus .next{top:50%; margin-top:-37px; right:0; background-position:-40px -74px; cursor:pointer;} 
.focus .prev:hover{background-position:0px 0px; } 
.focus .next:hover{background-position:-40px 0;} 


.news1{
width: 980px;
height: 209px;
margin-top: 12px;
}
.cencont1{
border-radius:5px;
border:#0a164a 1px solid;
width: 440px;
height: 209px;
float: left;
margin-left: 14px;
}
.listCon li a:hover{
color: #f61c1c;
}
.listCon{
width: 100%;
float: left;
overflow: hidden;
}
.list_top{
width: 100%;
float: left;
border-bottom: 1px solid #d3d3d3;
margin-left: 9px;
margin-right: 9px;
height: 26px;
margin-top: 6px;
}
.list_top h3{
font-size: 16px;
float: left;
color: #0a164a;
font-weight: bold;
border-bottom: 2px solid #0a164a;
height: 25px;
display: inline-block;
padding: 0px 5px 0 5px;
}
.list_top img{
float: left;
vertical-align: middle;
margin-left: 11px;
margin-top: 3px;
}
.list_top a{
background: url(../images/more.png);
width: 34px;
height: 12px;
float: right;
margin-right: 2px;
margin-top: 8px;
}
.list_line{
float: left;
}
.list_bottom{
float: left;
margin-left: 9px;
margin-right: 9px;
overflow: hidden; 
}

.list_bottom li{

background: url(../images/liq1.png) no-repeat left 13px;
border-bottom: dashed 1px #BFC2A7;
width: 100%;
float: left;
line-height: 28px;
height: 28px;
}
.list_bottom li a{
color: #222222;
display: inline-block;
font-size: 13px;
float: left;
margin-left: 14px;
line-height: 35px;

}
.list_bottom li span{
color: #5b5b5b;
font-size: 12px;
float: right;
line-height: 35px;

}
.list_bottom2{
height: 171px;
}
.list_top1{
width: 429px;
}
.cencont2{
border-radius:5px;
background-color:#006eaf;
width: 266px;
height: 209px;
float: left;
margin-left: 10px;
}
.news_top{
border-bottom:#ffffff 1px solid;
float: left;
margin-left: 9px;
margin-right: 9px;
height: 26px;
margin-top: 10px;
}
.news_top a{
font-size: 16px;
float: left;
color: #ffffff;
font-weight: bold;
height: 25px;
display: inline-block;
padding: 0px 5px 0 5px;
}
.r_k{
width: 244px;
height: 155px;
float: left;
text-align: center;
margin-left: 13px;
margin-top: 13px;

}
.r_k a{
display: inline-block;
background: #409bd0;
width: 118px;
height: 43px;
float: left;
margin-right: 4px;
margin-bottom: 8px;
color: #ffffff;
line-height: 43px;
}
.r_k a:hover{
color: #ffffff;
}
.news2{
width: 980px;
height: 234px;
margin-top: 10px;
}
.cencont3{
border-radius:5px;
border:#0a164a 1px solid;
width: 340px;
height: 234px;
float: left;
}
.list_bottom3{
height: 197px;
width:327px;
}
.list_top2{
width: 330px;
}
.cencont4{border-radius:5px;
height: 234px;
width: 266px;
}
.dian_list{
width: 234px;
float: left;
text-align: left;
margin-left: 29px;
margin-top: 13px;
}
.dian_list li{
list-style-type: square;
color: #0067cb;
float: left;
line-height: 30px;
}
.dian_list a{
color: #0067cb;
margin-left: -4px;
}
.news3{
width: 980px;
height: 186px;
margin-top: 10px;
}
.cencont5{
border-radius:5px;
border:#0a164a 1px solid; width: 980px;
height: 186px;
}
.bottom_text{
border-bottom: none;
width: 965px;
margin-top: 8px;
}
.bottom_text h3{
border-bottom: none;
}





#div1{ width: 960px;
height: 121px;
overflow: hidden;
position: relative;
margin-top: 13px;
float: left;
margin-left: 13px;}
#div1 ul { width: 960px; height: 121px; position: relative; }
#div1 ul li { width: 182px; height: 121px; float: left; list-style: none; padding-right:10px;position: relative;}
#div1 ul li img { width: 182px; height: 121px; display: inline-block;}
.p1{
width: 182px;
position: absolute;
bottom: 0px;
color: white;
background: rgba(0,0,0,0.4);
height: 30px;
left: 0px;
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#40000000',endColorstr = '#40000000')\9;
text-align: center;
line-height: 30px;
font-size: 12px;
}

.footer{
width: 980px;
height: 71px;
background: #0a164a;
text-align: center;
color: #ffffff;
margin-top: 10px;
line-height: 8px;
font-size: 13px;
float: left;
margin-left: 10px;
}