@charset "utf-8";
@import url("bootstrap3.css");
/* CSS Document */
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 9pt;
  line-height: 1.428571429;
  color: #333333;
  background-color: #eaeaea;
  margin:0;
  padding:0;
}
a:link{ color:#333;}
a:hover, a:focus { color:#F90;  text-decoration:none;}
a:visited{ color: #333; text-decoration:none;}
a:focus { outline: thin dotted #333;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;}
ul li{ list-style-type:none; padding:0; margin:0;}
.clear{ clear:both;}

/*index页面*/
.logo{  height:105px; width:100%; background:url(../images/logo-r.png) right no-repeat; margin:0;}
.nav-head{ background-color:#3e55b8;}
.nav-all{ background-color:#3e55b8; height:45px; }
.nav-all ul{ margin:0 auto; width:100%;}
.nav-all ul li{ padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 0;
  font-weight: bold;
  color: #fff;
  text-align: center;
   border-right: 1px solid #ccc;
  background-color: #3e55b8; /* Old browsers */}
.nav-all a{ display:block; height:45px; color:#fff; }
.nav-all a:link{color:#fff;}
.nav-all a:hover{background-color:#7386d6;text-decoration:none;color:#fff; }
.nav-all a:active{background-color:#7386d6;text-decoration:none;color:#fff; }

.active{background-color:#7386d6;}

.banner img{ display:block; width:100%; height:296px; margin:0 auto;margin-bottom:10px;}


.main{ width:1010px; margin:0 auto; padding:0 10px; background-color:#fff;}
.hr5{ height:45px;}
.hr1{ height:10px;}

.xxt_tab{ width:1040px; background:#c87104; margin:0 auto; }
.xxt_tab a{ display:block; height:35px; line-height:35px; }
.xxt_tab a:link{ color:#fff;}
.xxt_tab a:hover{ text-decoration:underline; }
.tit{ color:#3e55b8; background:url(../images/tit1.png) no-repeat left; border-bottom:1px solid #ddd; margin:5px 0; padding-left:23px; padding-bottom:5px; font-size:14px; font-weight:bold;}
.lb{ width:197px; height:150px;}
.news ul{ padding:0; height:150px; overflow:hidden;}
.news ul li{ background:url(../images/tit2.png) no-repeat 12px; padding-left:28px; margin:4px 0; }
.news ul li a:hover, a:focus { color:#F90;}
.right_tab{ height:550px; overflow:hidden;}
.more{ font-size:9pt; font-weight:normal;}

.phone_tab td{ color:#cf8425; font-size:16px;}
.tongji_tab td{ color:#cf8425; font-size:12px;}
.red{ color:red;}
.red18{ color:red; font-size:18px; font-weight:bold;}
.red16{ color:red; font-size:16px; font-weight:bold;}
.org{ color:#f68931;}

.fr{ padding:6px; background-color:#FAF9F9;}
.inputy{ border:1px #D0D0D0 solid;height:30px;width:138px;line-height:30px;}
.tr_foot{ background:#daeffe; border:1px solid #b0d9f6; color:#408dc3; padding:5px;}
.yqljk{ width:1040px; margin:10px auto;}
.yqlj img{ height:50px; margin:5px; }
.footer{ padding-top: 20px;padding-bottom: 20px;  margin-top: 20px;  border-top: 2px solid #3e55b8;}
.footer p{ text-align:center; padding:1px; font-size:12px; color:#666;}


.table1{ width:100%; font-size:14px; color:#666; margin-bottom:5px;}
.table1 td,th{ padding:8px;}
.blu{ color:#03F;}
.bottomxian{padding-bottom:15px; border-bottom:1px #ddd solid;}
.rightxian{ border-right:1px #ddd solid;}

/*list页面*/
.list ul li{ width: 80%; height:50px; line-height:50px; font-size:14px; border-bottom:1px dashed #dedede; background:url(../images/tit2.png) 0 18px no-repeat; padding-left:25px; float:right;}
.list a:link{color:#3c3c3c; }
.list a:hover{color:#f68931; text-decoration:none; }
.list a:active{color:#f68931; text-decoration:none; }
.minh{ min-height:400px;}
.fym{ border:1px solid #fff;margin:10px 0;}
.fym ul li{ width:25px; height:25px; float:left; border:1px solid #e2e2e2; background-color:#eeeeee; margin:3px; text-align:center;}
.fym a:link{color:#666;}
.fym a:hover{color:#f68931;}
.list_left{ width: 20%;float:left;}
.lest_left1 {border-bottom:1px #ccc solid; color:#333333; font-size:14px; line-height:20px;padding:10px;font-weight:bold;
}


/*表单页面*/
.read1{ padding:0 5px; color:#999; font-size:9pt; margin-bottom:10px;}
.xing{ color:#ff5400;}
.text1{ border:1px #D0D0D0 solid;height:30px; width:380px;line-height:30px;}
.tab1{ margin-top:10px; border:1px solid #e1e1e1;}
.tab1 th{ padding:8px; background-color:#ececec;}
.tab1 td{ padding:5px;}
.tab2{ border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
.btn1{ width:80px; height:30px; line-height:30px;background-color:#60bedd; border:1px solid #48a4c2; color:#fff; font-weight:bold;}
.btn1:hover{ background-color:#fd9d5d; border:1px solid #f7904b;}

/*新闻列表详情页面*/
.read h1{ text-align:center; color:#33F;}
.time{ text-align:center; margin-bottom:10px; font-size:11px; border-bottom:1px solid #DBDBDB; padding-bottom:5px; te }
.date{ color:#999;}
.num{ color:#F30;}
.read p{ line-height:24px; text-indent:2em;}


@media(min-width:1200px){.container{width:1040px}}
.panel{margin-bottom:10px;background-color:#fff;border:1px solid transparent;border-radius:1px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}
.panel-default{border-color:#ddd}
.panel-heading {
	color:#3e55b8;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: 0.025em;
	height: 40px;
	line-height: 20px;
}
.panel-heading-color {
	color:#3e55b8;
	font-size: 14px;
	font-weight: 600;
}

.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:5px;padding-left:5px;}
.rightpadding15{padding-right:15px;}

/* 菜单 */

.nav-justified {
	font-size:14px;
  background-color: #7386d6;
 color: #333;
  border-radius: 0px;
}
.nav-justified > li > a {
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 0;
  font-weight: bold;
  color: #fff;
  text-align: center;
   border-right: 1px solid #ccc;
  background-color: #3e55b8; /* Old browsers */
 
}
.nav-justified > .active > a,
.nav-justified > .active > a:hover,
.nav-justified > .active > a:focus {
  background-color: #7386d6;
}

.nav-justified > li > a:hover {
 color: #fff;
  background-color: #7386d6;
 
}

/* 按钮组 */
.btn{padding:1px 5px;font-size:12px;line-height:2.5;border-radius:3px}
.btnbottom{ margin-bottom:5px;}



   /*徽章*/ 
  .text-default {
  background-color: #fff;
  color:#30A5FF;	
  background-image: none !important;
}

  .text-primary {
  background-color: #30A5FF;
  color:#fff;	
  background-image: none !important;
}

  .text-success {
  background-color: #5CB85C;
  color:#fff;	
  background-image: none !important;
}
  .text-info {
  background-color: #5BC0DE;
  color:#fff;	
  background-image: none !important;
}
  .text-warning {
  background-color: #F0AD4E;
  color:#fff;	
  background-image: none !important;
}
  .text-danger {
  background-color: #D9534F;
  color:#fff;	
  background-image: none !important;
}