@charset "utf-8";
/*body*/
body{
  margin:0 auto;
  font-size:12px;
  font-family:"微软雅黑",sans-serif;
  background:#eaf2f9;
  color:#474646;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{
  padding:0;
  margin:0;
}
img{
  border:0px;
}
ul,li{
  margin:0;
  padding:0;
  list-style:none;
}
a{
  font-size:12px;
  text-decoration:none;
  color:#474646;
  font-family:"微软雅黑",sans-serif;
}
a:hover{
  font-size:12px;
  text-decoration:none;
  color:#283129;
  font-family:"微软雅黑",sans-serif;
}

/**TOP**/
.top{
  width:100%;
  height:70px;
  overflow:hidden;
  margin:0 auto;
  background:#0f3153;
}
.top_box{
  width:1000px;
  height:70px;
  overflow:hidden;
  margin:0 auto;
}
.logo{
  width:173px;
  height:60px;
  float:left;
  margin-top:5px;
  margin-left:10px;
}
.nav{
   width:650px;
   float:right;
   margin-top:40px;
}
.nav ul li{
  width:80px;
  height:20px;
  float:left;
  border-right:1px solid #fff;
  text-align:center;
  line-height:20px;
  letter-spacing:1px;
}
.nav ul li a{
  color:#fff;
}
.nav ul li a:hover{
  color:#f6c123;
  font-weight:bold;
}
/**INDEX**/
.index_banner_bg{
  width:100%;
  height:340px;
  overflow:hidden;
  background:url(../images/banner_bg.jpg) repeat-x;
}
.index_banner{
  width:1000px;
  height:340px;
  overflow:hidden;
  margin:0 auto;
}
.index_main{
    width:1000px;
	height:300px;
	margin:0px auto;
	background:#eaf2f9;
	margin-bottom:30px;
}
.index_main_titel{
   width:700px;
   height:30px;
   margin-top:10px;
   margin-bottom:10px;
   line-height:30px;
   border-bottom:1px solid #04417d;
   color:#04417d;
   font-weight:bold;
   margin-left:30px;
}
.index_main_left{
  width:224px;
  height:254px;
  float:left;
  margin-left:30px;

}
.index_main_about{
  width:460px;
  float:left;
  margin-left:20px;
  line-height:200%;
  font-family:"微软雅黑",sans-serif;
  color:#04417d;
  border-right:1px dashed #777;
}
.index_main_about a{
  color:red;
}
.index_main_right{
  width:250px;
  float:right
}
/**FOOT**/
.foot{
  width:100%;
  height:80px;
  overflow:hidden;
  background:url(../images/foot_bg.jpg) repeat-x;
}
.foot_box{
  width:1000px;
  height:50px;
  margin:0px auto;
  margin-top:15px;
}
.foot_left{
  width:420px;
  height:50px;
  color:#e2e2e2;
  margin-left:30px;
  line-height:200%;
  font-family:"微软雅黑",sans-serif;
  float:left;
}
.foot_right{
  width:142px;
  height:25px;
  float:right;
  margin-top:5px;
  margin-right:30px;
}
/**INSIDE**/
.inside_banner{
  width:1000px;
  height:250px;
  overflow:hidden;
  margin:20px auto 0;
  
}
.inside_main{
  width:1000px;
  margin:0px auto;
  overflow:hidden;
  background:#fff;
  margin-bottom:20px;
}
.left{
  width:244px;
  overflow:hidden;
  float:left;
  border-right:1px solid #e6e6e6;
}
.left_titel{
  width:234px;
  height:45px;
  margin-left:8px;
  border-bottom:3px solid #03468d;
  font-size:22px;
  font-family:"微软雅黑",sans-serif;
  line-height:40px;
  text-indent:10px;
  color:#727171;
}
#left,#left a,#left div{ width:234px; float:left; display:inline;}
#left a.biga{ height:30px; line-height:30px;}
#left div div{ display:none;}
a.biga{
  line-height:30px;
  background:url(../images/list_a.jpg) no-repeat;
  display:block;
  color:#f18e3c;
  font-family:"微软雅黑",sans-serif;

}
a.biga:hover{
 background:url(../images/list_hover.jpg) no-repeat;
  display:block;
  color:#f18e3c;
}
.list_x{
  
}
.list_x a{
  line-height:30px;

}
.list_x a:hover{
  color:#fff;
  background:#03468d;

}
.inside_right{
  width:730px;
  float:right;
  overflow:hidden;
  margin-right:10px;
}
.inside_right_titel{
  width:730px;
  height:45px;
  border-bottom:1px solid #e6e6e6;
  line-height:45px;
  color:#727171;
}
.inside_right_titel span{
  font-size:20px;
  color:#03468d;
  font-weight:bold;
  font-family:"华文细黑",sans-serif;
}
.inside_right_txt{
  width:730px;
  line-height:300%;
  color:#777;
}
#demo img{
  border:1px solid #000;
}