@charset "utf-8";
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
/* nav_menu */
.nav_menu{width:800px; height:auto; position:relative; z-index:999;}
.nav{width:800px;height:104px;position:relative;margin:0 auto;}
.nav .list li{float:left;}

.nav .list a:hover{background:#2400aa; height:74px; width:110px; color:#FFF;}
.nav .list a:hover,.nav .list .now{background:#2400aa; height:74px; width:110px; color:#FFF;}
/* .nav .list a span{ display:block; font-size:15px; font-family:"Microsoft YaHei"; margin-bottom:10px;}*/
.nav .list a span{ display:block; font-size:14px; font-family:"Microsoft YaHei"; }
.nav .list a{display:block; text-decoration:none; color:#575757;width:110px; height:74px; text-align:center; color:#545454; 
 font-size:12px; overflow:hidden; text-transform: uppercase; display:block; padding-top:30px; }
.nav .box{position:absolute;left:-5px;top:104px;width:980px;background:#FFF;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;
 box-shadow: 1px 3px 3px 0px grey;}
.nav .cont{position:relative; margin-top:-20px; }
/* Callback example */
.callbacks_container{
	margin-bottom:2px;
	position:relative;
	width:100%;
	max-width:100%;
	text-align:center;
}

.callbacks{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.callbacks li{
	position:absolute;
	width:100%;
	left:0;
	top:0;
}
.callbacks img{
	display:block;
	position:relative;
	z-index:1;
	height:auto;
	width:100%;
	border:0;
}
.callbacks .caption{
	display:block;
	position:absolute;
	z-index:2;
	font-size:20px;
	text-shadow:none;
	color:#fff;
	background:#000;
	background:rgba(0,0,0, .8);
	left:0;
	right:0;
	bottom:0;
	padding:10px 20px;
	margin:0;
	max-width:none;
}
.callbacks_nav{
	position:absolute;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	top:50%;
	left:0;
	opacity:0.6;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:61px;
	width:38px;
	background:transparent url("../images/themes.gif") no-repeat left top;
	margin-top:-30px;
	display:none;
}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{
	left:auto;
	background-position:right top;
	right:0;
}/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:50px;height:2px;margin-left:5px;position:relative;background:#b0639a;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:50px;height:2px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}


/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:50px;height:2px;margin-left:5px;position:relative;background:#b0639a;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:50px;height:2px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}

.pagecrm{padding-left: 20px;background:url(../images/icon-crmhome.jpg) no-repeat left;font-size: 13px;line-height: 20px;font-weight: bold;margin-top: 15px;}
.pagecrm span{color:#2c313d;}
.pagecrm a{padding-left: 10px;background:url(../images/icon-crmsub.jpg) no-repeat left 8px;color:#2c313d;margin-left: 8px;line-height: 20px;}
.pagecrm .current{color:#b20811;}
.prenext .tolivelist, a.backlist_top {float: right;font-size: 14px;color: #ccb054;border: 1px solid #ccb054;line-height: 30px;padding: 0 25px;transition: background 0.4s;}
.prenext .tolivelist:hover,a.backlist_top:hover{background-color: #ccb054;color: #fff;}
.pager { max-width:700px;
  margin : 0px auto 30px auto;
  text-align : center;
}
.pager .prev,
.pager .pages,
.pager .next {
  display : inline-block;
  box-sizing : border-box;
  width: auto;
}
.pager .prev,
.pager .next {
  height: auto;
  background : none;
}
.pager .prev span,
.pager .next span {
  padding : 5px 15px;
  color : #fff;
  border : 1px solid #957713;
}
.pager .prev a span,
.pager .next a span {
  padding : 0;
  color : inherit;
  border : none;
}
.pager .prev {
  text-align : left;
  float : left;
}
.pager .next {
  text-align : right;
  float : right;
}
.pager .pages {
  text-align : center;
}
.pager a,
.pager span {
  padding :5px 15px;

  display : inline-block;
  box-sizing : border-box;
}
.pager a {
  background-color : #1c3f95; color:#fff;
  text-decoration : none;
}
.pager .pages span {
  color : #ffffff;
  background-color: #1c3f95;
  font-weight : bold;
}
.c1_a{ width:940px; min-height:50px; overflow:hidden; padding-right:20px; padding-left:20px;}
.c1_a div{ width:235px; float:left; height:auto; overflow:hidden;}
.c1_a div img{ float:left;}
.c1_a div h3{ color:#142d65; line-height:30px;}
.c1_a div h3 a{color:#142d65;}
.c1_a div h3 a:hover{ text-decoration:underline;}
.c1_a div li{ list-style:none; line-height:35px; border-bottom:1px dashed #CCC; text-align:center;}

.c1_news{ width:940px; min-height:50px; overflow:hidden; padding-right:20px; padding-left:20px;}
.c1_news div{ width:313px; height:auto; float:left; overflow:hidden;}
.c1_news div img{ float:left;}
.c1_news div h3{ color:#142d65; line-height:30px;}
.c1_news div h3 a{color:#142d65;}
.c1_news div h3 a:hover{ text-decoration:underline}

.c1_news1{ width:940px; min-height:50px; overflow:hidden; padding-right:20px; padding-left:20px;}
.c1_news11{ width:200px; height:auto; overflow:hidden; float:left; border-right:1px dashed #CCC;}
.c1_news11 h3{ font-weight:bold; font-size:16px; color:#142d65; text-align:center; line-height:40px; }
.c1_news11 li{ list-style:none; text-align:center; line-height:36px; font-size:14px; border-bottom:
1px dashed #CCC;}
.c1_news11 li a{color:#666;}
.c1_news11 li a:hover{ text-decoration:underline;}
.tupian_c1{ width:500px;  float:right;}
