/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td ,input,img{ /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}
a{text-decoration: none;}
html { overflow-y: scroll; }
ul{list-style:none; }
*{font-family: "Microsoft YaHei", YaHei, "微软雅黑", SimHei, "黑体";}
.fl{float:left}
.fr{float: right;}
.hide {display: none;}
.show {display: block;}

/*顶部盒子*/
.wrapper{width: 100%;}
.head{width: 100%;overflow: hidden;}
.top{height: 30px;background: #f7f7f7;border: 1px #d9d9d9 solid;box-sizing: border-box;}
.top_box{width: 1200px;overflow: hidden;height: 30px;margin: 0 auto;}
.top_box span{color:#333333;font-size:12px;line-height: 26px;}
.top_a{float: right;overflow: hidden;}
.top_a a{float: left;margin: 0 10px;height: 30px;padding-left: 30px;}
.top_a a:nth-child(1){background: url(../images/weixin.png) no-repeat left center;}
.top_a a:nth-child(2){background: url(../images/ditu.png) no-repeat left center}
.top_a a span{color:#333333;font-size:13px;line-height: 30px;height: 30px;display:inline-block;}

/*logo部分*/
.logo_box{overflow: hidden;width: 1200px;margin: 0 auto;height: 110px;}
.bt_box{display: inline-block; width: 408px; margin-left: 48px;margin-top:9px;}
.bt_box img{width: 100%; height: 100%;}

/*搜索框*/
.logo_input{float: right; width: 255px;height: 37px;border-radius: 35px;border: 1px solid #c0c0c0;padding-left: 20px;margin-top: 40px;}
.logo_input input{width: 222px;height: 37px;line-height: 37px;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;-webkit-appearance:none;	outline: none;	border: none;font-family:"SimSun";background: none;position: relative;}
.logo_btn{width: 24px;height: 24px;border: none;background: url( ../images/logo_btn.png);position: absolute;top: 76px;cursor:pointer;}

.botton{float: left;color:#1e1e1e;font-size:16px;font-weight:bold;width:163px;height: 49px;background: url(../images/anniu.png) no-repeat;text-align: center;line-height: 49px;padding-left:20px;margin-left: 300px;margin-top: 30px;}
.bt_box_1{width:180px;height:113px;float: right;background: url(../images/dianhua.png) no-repeat left center;padding-left: 80px}
.bt_box_1 h2{color:#333333;font-size:20px;margin-top: 30px;}
.bt_box_1 h3{color:#ff0000;font-size:24px;}

.nav{background:#b60006;}
.nav_active{background: #ebc76e;color:#000!important}
#menu{width:1200px; height:80px; margin:0 auto;}
#menu ul{list-style:none;}
#menu ul li{float:left;line-height:80px; text-align:center;margin-right: 27px;}
#menu>ul>li:last-child{margin-right:0;}
#menu>ul>li>a{ text-decoration:none; color:#fff;display:block; width:104px;padding:0 9.5px;font-size:20px;}
#menu>ul>li>a:hover{color:#000000; background-color:#ebc76e;}

/* 顶部轮播 */
.banner{position: relative; height: 520px;min-height:520px;}
.banner img {width: 100%;height: 520px; max-height: 520px;}

/* 横幅 */
.gscj_banner {
	margin-top: 40px;
	min-height: 115px;
}
.gscj_banner img{
	width: 100%;
	height: 100%;
}
.banner-bottom {
	margin: 40px 0;
	min-height: 115px;
	height: 173px;
}

/* foot */
.foot{background: #2e3033;width: 100%;clear:both;}
.jz_box{width:1200px;margin: 0 auto;overflow:hidden;}
.ul_a{overflow:hidden;margin-top:40px;}
.ul_a li{float: left;}
.ul_a li a{font-size:20px;color:#fff;padding: 0px 45.555px;}

.zhong{
	border-top: 1px solid #4d4d4d;
	margin: 40px 0;
	border-bottom: 1px solid #4d4d4d;
	padding: 20px 0;
	overflow: hidden;
}
.zhong img{display: block;width: 105px;height:105px;margin: 0 15px 0 20px;float: left;}
.zhong ul li{color:#979899;font-size:16px;line-height:26px;}
.zhong_a{
	float: left;
	padding: 50px 0;
	display: inline-block;
	width: 52%;
	box-sizing: border-box;
	background: url(../images/zhong_a_bg.png) no-repeat center right;
}
.zhong_a ul li span{margin-left: 16px;}
.zhong_b{
	float: left;
	padding: 50px 0 50px 50px;
	display: inline-block;
	width: 48%;
	box-sizing: border-box;
}
.zhong_b h3{
	font-size: 18px;
	color: #979899;
	float: left;
	font-weight: 400;
}
.zhong_b ul{
	float: left;
}
.zhong_b>ul>li{
	font-size: 16px;
	color:#a0a0a0;
	border: 1px solid #a0a0a0;
	width: 172px;
	height: 27px;
	padding-left: 15px;
	margin-bottom: 10px;
	position: relative;
}
.zhong_b>ul>li:hover{
	border: 1px solid #e4b33c;
}
.zhong_b>ul>li>span{
	display: inline-block;
	width: 13px;
	height: 8px;
	background: url(../images/bg_sanjiao.png);
	float:right;
	margin: 10px 20px;
}
.zhong_list{
	left: -1px;
	position: absolute;
	display: none;
	z-index: 99;
}
.zhong_list>li{
	background: #fff;
	width: 174px;
	height: 27px;
}
.zhong_b>ul>li:hover .zhong_list{
	display: block;
}
.zhong_list li{
	text-align: left;
	padding-left:15px;
	border-bottom: 1px solid #a0a0a0;

}
.zhong_list li:hover{
	background:  #c00000;
}
.zhong_list li:hover a{
	color: #ffffff;
}
.zhong_list li a{
	display: block;
	color: #666666;
	line-height: 25px;
	width: 100%;
}

.banquan{
	padding-bottom: 70px;
}
.banquan h4{text-align: center;line-height: 30px;font-size:15px;color:#666666;font-weight: 400;margin-top: 20px;width: 1200px;margin: 0 auto;position: relative;}
.banquan h6{display: block;width: 310px;height: 24px;font-size:12px;color:#666666;font-weight: 400;margin: 0 auto;background: url(../images/beianbgs.png) no-repeat left center;padding-left: 25px;line-height: 24px;}
.banquan h6 a{display: inline-block;width: 13px;height: 12px;margin-left: 10px;float: right}
.banquan h6 a img{width: 13px;height: 12px;display: block;float: right}
.tttt{display:inline-block;margin: 7px 10px 0 10px; }
.xxxx{float: right;margin-top: 6px;margin-right: 20px}
.banquan h4 img{position: absolute;right: 180px}

.hj-pager {
	text-align: center;
	overflow: hidden;
	margin-top: 58px;
}
.hj-pager>ul {}
.hj-pager>ul>li {
	display: inline-block;
	margin-right: 6px;
}
.hj-pager>ul>li>a {
	display: block;
	min-width: 7px;
	min-height: 17px;
	border: 1px solid #d5d5d5;
	padding: 6px 10px;
	font-size: 11px;
	color: #666666;
}
.hj-pager>ul>li>a:hover{
	background-color: #0076ab !important;
	color: #fff !important;
}
.hj-pager>ul>li>.curr{
	background-color: #0076ab !important;
	color: #fff !important;
}

.box{width: 1200px;margin: 0 auto;overflow: hidden;padding-top: 40px;}
.box_a{float:left;text-align: center;width:183px;}
.box_a dl{display: block;}
.box_a dl dt{height: 42px;display: block;background: #c00000;color: #fff;line-height: 42px;margin-bottom: 5px;font-size: 16px;}
.box_a dl dd{height: 42px;display: block;background: #ebc76e;line-height: 42px;margin-bottom: 2px;}
.box_a dl dd a{color: #333333;height: 42px;display: block;background: #ebc76e;line-height: 42px;}
.box_a dl dd a:hover{background: #c00000;color: #fff;}

.mianbao_nev{
	background: #f4f6f8;
	width: 100%;
	height: 57px;
}
.mianbao_nev ul{
	width: 1200px;
	margin: 0 auto;
	padding-left: 20px;
}	
.mianbao_nev ul li{
	font-size: 16px;
	color:#999999;
	display: inline-block;
	line-height: 56px;
}
.mianbao_nev ul li a{
	font-size: 16px;
	color:#999999;
}
.mianbao_nev ul li a:hover{
	color:#333333 ;
}
.box_dtcomn{min-height:560px;}
.dt_con_box{width: 1100px;min-height:560px;margin: auto;color: #666;}
.dt_con_box h2{text-align: center;font-size: 20px; font-weight: bold;padding:38px 0}
.dt_con_box .contime{text-align: center;margin-bottom: 60px; font-size: 16px;}
.dt_con_box p{text-indent: 2em;line-height: 40px;display: block;width: 1100px;margin: 0 auto;}
.syexye {width:1100px;margin: auto;height: 60px;clear: both;color: #999;border-top:1px solid #999;display: block;margin-bottom: 40px}
.syexye_right{float: right;color: #999;padding-top:20px}
.syexye_left{float:left;color: #999;padding-top:20px;}
.syexye_right a,.syexye_left a{color: #999}

.main-h2 {
	position: relative;
	overflow: hidden;
}
.main-h2 h2{
	width: 1200px;
	text-align: center;
	margin: 0 auto;
}
.main-h2 h2 em{
	display: inline-block;
	width: 9px;
	height: 9px;
	background: url(../images/main-h2.png) no-repeat;
	position: relative;
	top: -4px;
	margin: 0 -8px;
}
.main-h2 h2 span{
	display: inline-block;
	width:178px;
	height: 1px;
	background: #b5b5b5;
	position: relative;
	top: -8px;
}
.main-h2 h2 p{
	display: inline-block;
	font-size: 28px;
	color: #b60006;
	margin: 0 10px;
	text-indent:inherit;
}
.hj-wx {}
.hj-wx:after {
	display: none;
	position: absolute;
	top: 38px;
	content: url(../images/ewm_1.jpg);
	width: 182px;
	height: 182px;
	box-shadow: -2px -2px 8px #333, 2px -2px 8px #333, 2px 2px 8px #333, -2px 2px 8px #333;
}
.hj-wx:hover:after {
	display: block;
	z-index: 9999
}