@charset "utf-8";

/* CSS Document */



/*================基本样式重置================*/

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea { margin:0; padding:0; }

html, body{ height:100%;}

body { font-family:"微软雅黑"; font-size:13px; color:#555;background:#f6f6f6;}

li { list-style:none; }

a,img,input { border:0 none; }

a { text-decoration:none; outline:none; }

a:hover { text-decoration:none; }

a:focus,input:focus { outline:0 none;}

/*textarea { resize:none; font-size:12px;} 去掉火狐和谷歌浏览器的Textarea改变尺寸大小功能*/

i,em{ font-style:normal;}



/*================定义通用样式================*/

.w{ width:1174px;margin:0 auto;}

.ww{ width:1174px;}

.fl { float:left; }

.fr { float:right; }

.hide { display:none;}

.clear { clear:both; }

.clearfix { zoom:1;}

.clearfix:after { content:" "; display:block; clear:both; height:0; }

.icon { background:url(../images/icon_bg.png) no-repeat;}

a img.opacity { filter:alpha(opacity=100); opacity:1; -moz-opacity:1; } 

a:hover img.opacity { filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; }

.mt5{ margin-top:5px;}

.mt10{ margin-top:10px;}

.mt15{ margin-top:15px;}

.mt25{ margin-top:25px;}

.mt35{ margin-top:35px;}



.ml30{ margin-left:30px;}

.ml5{ margin-left:5px;}

.ml49{margin-left:49px;}

#bd{float:left;}



/*================首页样式================*/

.top {

	position:relative;

	width:100%;

	height:159px;

	background:url(../images/top_bg.jpg) repeat-x;

	z-index:10;

}

.top .t_cen{

	position:relative;

	height:170px;

	z-index:10;

}

.top .t_c_logo{position:absolute;z-index:100;left:68px;top:13px;width:157px;height:174px;}

.top .t_c_logo img{width:157px;height:174px;}

.top .t_c_lr{

	position:absolute;

	width:84px;

	height:170px;

	z-index:10;

}

.top .t_c_left{left:0px;top:0px;background:url(../images/menu_left.jpg) 59px 104px no-repeat;}

.top .t_c_right{left:1090px;top:0px;background:url(../images/menu_right.jpg) 0 104px no-repeat;}

.top .t_c_cen{position:absolute;left:83px;top:0px;width:1008px;height:170px;background:url(../images/menu_cen.jpg) repeat-x;z-index:10;}

.top .t_c_cen .t_c_top{position:relative;z-index:20;width:1000px;height:104px; background:url(../images/glx.jpg)}

.top .t_c_cen .t_c_top img{float:left;margin-left:20px;}

.top .t_c_cen .t_c_top .top_sc{width:42px;height:40px;cursor:pointer;margin-top:15px;}

.top .t_c_cen .t_c_top .top_tel{width:249px;height:57px;margin-top:7px;}

.top .t_c_cen .t_c_bottom{

	position:relative;

	z-index:20;

	width:1006px;

	height:66px;

	margin-left:11px;

	background:url(../images/menu_line_bg.jpg) 162px 11px no-repeat;

	z-index:25;

}

.top .t_c_cen .t_c_bottom .thisMenu{position:absolute;left:22px;top:4px;width:109px;height:68px;background:url('../images/menu_this.png') no-repeat;z-index:30;}

.top .t_c_cen .t_c_bottom ul{position:absolute;left:22px;top:11px;width:982px;z-index:35}

.top .t_c_cen .t_c_bottom ul li{position:relative;float:left;width:70px;padding:15px 17px 0;text-align:center;z-index:35}

.top .t_c_cen .t_c_bottom ul li a{display:block;width:70px;height:45px;}

.top .t_c_cen .t_c_bottom ul li a em{display:block;font-size:16px;color:#FFF;}

.top .t_c_cen .t_c_bottom ul li a i{display:block;font-size:8px;color:#FFF;padding-right:2px;font-family:"Arial";}

/*===============子菜单定位=================*/

.top .t_c_cen .t_c_bottom ul li .Nodes{position:absolute;overflow:hidden;width:110px;height:0px;left:5px;top:50px;padding-top:5px;z-index:100;}

.top .t_c_cen .t_c_bottom ul li .Nodes img{float:left;width:110px;height:14px;}

.top .t_c_cen .t_c_bottom ul li .Nodes ul{position:static;float:left;width:110px;left:0px;top:0px;z-index:100;background-color:#48bed8;}

.top .t_c_cen .t_c_bottom ul li .Nodes ul li{width:110px;height:30px;float:none;padding:0;margin:0;border-bottom: 1px solid #E7E7E7;}

.top .t_c_cen .t_c_bottom ul li .Nodes ul li a{display:block;width:110px;height:30px;color:#FFF;line-height:30px;}

.top .t_c_cen .t_c_bottom ul li .Nodes ul li a:hover{text-decoration:underline;color:#333;background:#FFF;}

#c1{margin:0px auto;width:1200px;height:auto; background-color:#FFFFFF}

#c1_r1{float:left;margin:20px 2px 0px 2px;padding:0px;width:263px;height:265px;}

#c1_r2{float:left;margin:20px 0px 0px 0px;padding:0px 0px;width:730px;height:265px;}

#c2{margin:0px auto;width:1200px;height:225px; background-color:#f4f4f4;}

#c2_r4{width:600px;height:320px;float:left;margin-top: 18px;}
#c2_r5{width: 590px;height:321px;float: left;margin-top: 18px;margin-left: 10px;}
#c2_r1,#c2_r2,#c2_r3{float:left;margin:5px 1px;width:398px;height:215px;}

.cmenu{float:left;width:100%;height:30px;line-height:30px; background-color:#143270;}

.cmenu ul{margin:0px;padding:0px;}

.cmenu ul li{float:left;height:30px;display:inline;padding:0px 15px;}

.more{float:right;font-size:10px;color:#FFFFFF;}

.more a{color:#fff;font-size:10px}

.more a:hover{color:#48bed8;}

.clist{float:left;width:100%}

.clist ul{margin:0px;padding:0px;}

.clist ul li{float:left;width:100%;height:31px;line-height:30px;display:inline;border-bottom:1px dotted #AFAFAF; text-align:left; font-family:"宋体";}

.clist ul li a{color:#616161;}

.clist ul li a:hover{color:#7B4220; text-decoration:underline}

#c3{margin:0px auto;width:1200px;height:129px; background-color:#f4f4f4}

#c3 ul{margin:0px;padding:0px;}

#c3 ul li{float:left;display:inline;height:129px;}

#slideshow{position:relative;height:255px;width:1000px;margin:20px 0px 0px 0px;z-index:-1}

#slideshow div{position:absolute;top:1;left:1;z-index:8;opacity:0.0;height:255px;overflow:hidden;background-color:#FFF;}

#slideshow div.prev{z-index:9;}

#slideshow div img{display:block;border:0;}

#slideshow div.current{z-index:10;}

#slideshow div span{display:none;position:absolute;bottom:0;left:0;height:50px;line-height:50px;background:#000;color:#fff;width:100%;}

#slideshow div.current span{display:block;}

.sublist{margin:0px auto;height:30px;line-height:30px;width:940px;text-align:left;}

.sublist ul li{height:30px;line-height:30px;display:flex;justify-content:space-between; text-align:left; font-family:"宋体";}

.sublist a{color:#616161;}

.sublist a:hover{color:#7B4220; text-decoration:underline}


.lqcx_con{
	width: 100%
}


.lqcx_con p{
	font-size: 22px;
	font-family: "微软雅黑";
	text-align: center;
	color: #333333;
}
.lqcx_content{
	margin-top: 26px;
	border-top: 1px solid #8e8d8d;
	width: 100%;
}
.lqcx_from{
	background: url(../images/lqcx_bg.png) no-repeat;
	width: 520px;
	height: 210px;
	margin: 27px auto;
	position: relative;
}
.group_lqcx{
	color: #444444;
	line-height: 32px;

}
.lqcx_from_co{
	float: right;
	width: 269px;
	margin-top: 36px;

}

.group_lqcx span{
	color: #ff0000;

}
.group_lqcx input{
    position: absolute;
    width: 130px;
    margin-top: 5px;
    height: 18px;
}
.group_dq{
	 right: 55px;
}
.group_ksh{
	 right: 55px;
}
.group_sfzh{
	 right: 55px;
}
.group_tit{
	    width: 70px;
    display: inline-block;
    text-align: right;
}
.group_ipt{
	position: absolute;
    bottom: 35px;
    right: 78px;
}
.group_ipt input{
	width: 42px;
}
.lqcx_sm{
    width: 672px;
    margin: 0 auto;
    line-height: 30px;
}
.lqcx_sm span{
	color: #ff0000;
}
.lqcx_sm p{
	color: #444444;
	font-size: 14px;
	text-align: left;
}
.lqcx_sm a{
	color: #ff0000;
	cursor: pointer;
}
.lqcx_qkb{
    width: 663px;
    height: 187px;
    background: #e1f3ff;
    margin: 27px auto;
	padding: 19px 19px 0px 24px;
}
.lqcx_qkb p{
	color: #444444;
	font-size: 14px;
	text-align: left;
	 color: #ff0000;
}
#group_dq{
    position: absolute;
    right: 120px;
    margin-top: 7px;
    width: 68px;
    cursor: pointer;
}
                 
                 .cxjg_sm{
	line-height: 30px;
    width: 728px;
    margin: 0 auto;
    text-indent: 17px;
    margin-bottom: 10px;
}
.cxjg_sm p{
	text-align: left;
	font-size: 14px;
	color: #444444;

}
.cxjg_sm a{
	color: #ff0000;
	cursor: pointer;
}
.cxjg_sm span{
	color: #ff0000;
}    

#xyfg li{float:left;width:254px;}

#navmenu a{color:#fff;}
#pages{
  float: left;
  /* margin-top: 50px; */
  /* margin-bottom: 50px; */
  background: #fff;
  /* padding-top: 11px; */
  width: 100%;
}
#pages li{
  height: 26px;
  line-height: 26px;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: 5px;
  /* border: 1px solid #e3e3e3; */
  /* border-radius: 5px; */
  border: none;
}
#pages li:hover{
  cursor: pointer;

}
#pages li:hover a{

}
#pages li a{
  color: #333333;
  font-size: 14px;
}
#pages .page-active{
  background: #0068b7;
}
#pages .page-active a{
  color: #fff;
}
.left_nav {float:left; width:224px;}
.left_nav h3 {float:left; width:224px; height:50px; line-height:50px; font-size:20px; color:#143270;}
.left_nav li {float:left; width:224px; height:37px; border-bottom:1px solid #ffffff;}
.left_nav li a {width:216px; line-height:37px; border-left:8px solid #aaaaaa; background-color:#F2F2F2; text-indent:22px; display:block; color:#143270;}
.left_nav li a:hover {border-left:8px solid #143270; background-color:#aaaaaa; color:#FFFFFF; text-decoration:none;}
.left_nav h4 {float:left; width:224px; height:33px; line-height:30px; border-bottom:1px solid #EEEEEE; font-size:16px; color:#143270; margin-top:20px;}
.left_nav dl {float:left; width:224px; border-bottom:1px solid #EEEEEE; padding:10px 0px;}
.left_nav dt {float:left; width:224px; line-height:30px;}
