@charset "utf-8";

    
* {
	padding: 0;
	margin: 0;
}
body {
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-family: "Myriad Set Pro","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;
	color: #666;
	background: #fff;
	overflow-x: hidden;
	min-width: 1200px;
}
body, ul, ol, li, div, p, h1, h2, h3, h4, h5, h6, span, input, img {
	padding: 0;
	margin: 0;
}
img {
	border: none;
}
a {
	text-decoration: none;
	cursor: pointer;
	color: #777;
}
a:hover, a:hover {
	text-decoration: none;
	color: #d6030f;
	cursor: pointer;
}
input {
	border: 0;
	outline: none;
}
ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
li, p {
	padding: 0;
	margin: 0;
}
.clear {
	clear: both;
}



.bgshgsmc{ background:url(../image/bgshgsmc.jpg) no-repeat center center; height:688px; } 
.bgshgsmc .htitle{ padding-top:80px;}
.main {width: 100%; height: auto;clear: both;min-width: 1180px;position: relative;}
.bgshgsmc .htitle {padding-top: 80px;}
.m-index{ width: 1180px;height: auto;margin: 0 auto;}
.x-i-h .htitle{ text-align:center; font-size:30px; color:#444444; line-height:30px; }
.x-i-h .xtitle{ text-align:center; font-size:16px; color:#666666; line-height:16px; margin-top:12px;}
div:after, .clearfix:after {display: block;content: "."; height: 0; clear: both; }
.zc_dibu{ width:1000px; height:430px; background: rgba(34,34,34,.8); margin-left:90px; margin-top:40px;}
.zc_dibu h3{ color: #ffffff; font-size:18px; padding-left:40px; height:24px; line-height:24px; padding-top:40px; margin-bottom:16px;}
.zc_dibu h3 em{ display:inline-block; width:22px; height:24px; margin-left:4px; background:url(../image/szhot.png) no-repeat; vertical-align:bottom}
.hzgsbd{ padding-left:40px; position:relative}
.hzgsbd .bdname{ width:326px; float:left; height:68px; line-height:68px;  padding-left:50px; background:url(../image/bdname.gif) no-repeat 16px center #FFF; color:#999999; font-size:16px; border: none }
.hzgsbd .bdtel{ width:326px; float:left; height:68px; line-height:68px;  padding-left:50px; background:url(../image/bdtel.gif) no-repeat 16px center #FFF; color:#999999; font-size:16px; border: none }
.zc_dibu .hzgsbd .subm{ width:168px; height:68px; float:left; text-align:center; line-height:68px; color:#ffffff; font-size:18px; background:#f49c11; border:none; cursor:pointer;  }
.zs_xian{ width:1px; height:40px; background:#eeeeee; left:407px; top:15px; position:absolute}
.zc_xiam{ width:920px; height:216px; margin-left:40px; background:#FFF; margin-top:30px; position:relative}
.zc_cxleft{ width:460px; float:left; padding-top:30px; }
.zc_cxleft h4{ padding-left:28px;}
.zc_cxleft h4 span{ color:#f49c11; font-size:18px; line-height:18px;}
.zc_cxleft h4 .yousp{ color:#444444; font-size:16px; margin-left:30px;}
.zc_cxleft h4 .yousp font{ color:#f49c11;}
.chaxul { padding-left:28px; margin-top:20px;height: 120px;position: relative;overflow: hidden;}
.chaxul ul{ position:absolute; height:240px;} 
.chaxul ul li{ height:30px; line-height:30px; color:#444444; font-size:14px;}
.chaxul ul li span{ width:248px; display:inline-block;}
.chaxul ul li .chj_tel{ width:88px; }
.chaxul ul li .chj_zc{ width:88px; color:#f49c11;}
.zc_cxright{ width:432px; float:right; padding-top:30px;}
.zc_cxright h4{ color:#f49c11; font-size:18px; margin-bottom:10px;} 
.zc_cxright ul li{ height:30px; line-height:30px;}
.zc_cxright ul li a{ color:#444444; font-size:14px;}
.zsxia_xian{ position:absolute; width:1px; height:152px; background:#e7e7e7; left:459px; top:30px;}



.p80{ padding-top:80px; padding-bottom:80px;}
.zhuc_erb{ margin-top:40px;}
.zhucerb_left{ width:590px; height:375px; background:#f0f0f0; float:left}
.zhucerb_left h3{ color:#444444; font-size:16px; font-weight:bold; padding-left:40px; padding-top:40px; margin-bottom:20px;}
.zhucerb_left ul{ padding-left:40px; padding-right:40px;}
.zhucerb_left ul li{ margin-bottom:10px; width:100%; height:80px;}
.zhucerb_left ul li img{ float:left; width:116px; height:76px; padding:2px; background:#FFF}
.zhucerb_left ul li h4{ color:#444444; font-weight:bold; font-size:14px; padding-top:5px; margin-bottom:5px; padding-left:136px;}
.zhucerb_left ul li p{color:#444444;  font-size:14px; padding-left:136px;}
.zhucerb_right{ width:590px; height:375px; float:right; background:#10127e; }
.zhucerb_right h3{ color:#ffffff; font-size:16px; font-weight:bold; padding-left:40px; padding-top:40px; margin-bottom:18px;}
.zhucerb_right ul{ padding-left:40px; padding-right:40px;}
.zhucerb_right ul li{ height:44px; line-height:44px; padding-left:24px; background:#f49c11; color:#FFF; font-size:14px; margin-bottom:10px;}
.zhucerb_right ul li a{color:#FFF}
.zhucerb_right ul li:hover{ background:#991015;}
.erbzx{ text-align:center}
.erbzx a{ display:inline-block; width:510px; height:44px; text-align:center; line-height:44px; background:#f49c11; color:#fff; font-size:14px}




.zhc_sanb{ margin-top: 40px; width: 1230px;margin-left: -25px;}
.bgf0{ background:#f0f0f0}
.zhc_sanb{ margin-top: 40px; width:1230px; margin-left:-25px; }
.zhc_sanb ul li{ width:360px; height:364px; float:left; margin-left:25px; margin-right:25px; background:#FFF; text-align:center} 
.zhc_sanb ul li img{ margin-top:30px;}
.zhc_sanb ul li h3{ color:#444444; font-size:20px; font-weight:normal; margin-top:15px; line-height:20px;} 
.zhc_sanb ul li .sanb_xian{ width:280px; height:1px; display:inline-block; background:#eeeeee; margin-top:18px;}
.zhc_sanb ul li p{ text-align:left; padding-left:118px; background:url(../image/xinxin.gif) no-repeat 90px center; height:30px; line-height:30px; color:#666666; font-size:14px;} 
.zhc_sanb ul li .sanbhse{  background:url(../image/xinxinh.gif) no-repeat 90px center; }






.mt40{ margin-top:40px;}
.sibu{ width:100%; height:310px; background:#FFF; border:1px solid #e7e7e7}
.sibu ul li{ float:left; width:294px; height:310px; border-right:1px solid #e7e7e7; text-align:center}
.sibu ul li .hdpic{ width:294px; height:258px; line-height:258px; text-align:center;display:table-cell; vertical-align:middle; *display: block;　*font-size:225px;　
*font-family:Arial; 　  }
.sibu ul li .hdpic img{ display:inline; vertical-align:middle }
.sibu ul li p{ text-align:center; color:#333333; font-size:16px; height:28px; line-height:28px;}
.sibu ul li p span{ width:28px; height:28px; background:#f49c11; display:inline-block; vertical-align:middle; margin-right:8px; color:#FFF; font-size:12px; border-radius:50%}
.jzwenzi{ margin-top:50px; color:#10127e; text-align:center; margin-bottom:38px; font-size:16px;padding-top:54px}



.al_c {width: 1180px;height: 375px;position:relative;}
.al_c .al01 {width: 20px; height: 42px; background:url(../image/leftj.gif") no-repeat ;top:100px;left:-40px;position:absolute; z-index:4;}
.al_c .al02 {width: 20px;height: 42px;top:100px;background:url(../image/rightj.gif") no-repeat ;right:-40px;position:absolute; z-index:4;}
.al_c ul li{ width:393px; float:left; text-align:center}
.al_c ul li .zjiapic { text-align:center;  margin-bottom:25px;height:280px}
.al_c ul li .zjiapic a{ display:inline-block; width:260px; height:120px;}
.al_c ul li .zjiapic img{width:250px; height:264px; -moz-border-radius: 50%;      
    -webkit-border-radius: 50%;    
    border-radius:50%;}
.al_c ul li h2{ margin-bottom:10px;}
.al_c ul li h2 a{ color:#444444; font-size:22px; font-weight:normal}
.al_c ul li h3{ font-weight:normal; margin-bottom:20px; color:#777777; font-size:14px;padding-left:40px; padding-right:40px; }
.al_c ul li p{ font-size:14px; color:#666666; line-height:1.6em; padding-left:40px; padding-right:40px; text-align:left; height:90px;}
.al_c ul li h5{ text-align:center; }
.al_c ul li h5 a{ display:inline-block; width:140px; text-align:center; height:40px; line-height:40px; color:#FFF; font-size:16px; font-weight:normal; background:#f49c11; -moz-border-radius: 5px;      
    -webkit-border-radius: 5px;   
    border-radius:5px;
	cursor:pointer;
	}
	
.al_c ul li h5 a em{ display:inline-block; width:24px; height:24px; background:url(../image/zixun.gif) no-repeat; margin-right:6px; vertical-align:middle}	
.huanp{ text-align:center; margin-bottom:80px; margin-top:189px; }
.huanp a{ display:inline-block; color:#444444; font-size:16px; width:250px; height:52px; line-height:52px; border:1px solid #e5e5e5; text-align:center;   margin-left:10px; margin-right:10px; }
.huanp a em{ width:24px; height:24px;background:url(../image/huan.gif) no-repeat; display:inline-block; margin-right:8px; vertical-align:middle}
.huanp .more{ }
.huanp .more em{ width:24px; height:25px;background:url(../image/fcurrent.gif) no-repeat; display:inline-block; margin-right:8px; vertical-align:middle}
.bgabaise a{ background:#FFF}







.main{ width: 100%;height: auto;clear: both; min-width: 1180px;position: relative;}
.m-index{width: 1180px;height: auto; margin: 0 auto;}
.m-i-h .htitle {text-align: center;padding: 0px 0 70px 0;color: #444444;font-size: 30px;}
.zstitle{ text-align:center; height:60px; line-height:60px; border-bottom:1px solid #cccccc; }
.zstitle a{ display:inline-block; height:60px; line-height:60px; width:212px; text-align:center; color:#444444; font-size:18px; margin-left:10px; margin-right:10px; }
.zstitle .cur{ border-bottom:5px solid #10127e;}
.zsman .xuyao{ display:none}
.zsman .current{ display:block}
.zsqh{ border:1px solid #e5e5e5;}
.zsleft{ float:left; width:380px; border-right:1px solid #e5e5e5;}
.zsleft ul li{ width:380px; height:255px; border-top:1px solid #e5e5e5; text-align:center}
.zsleft ul li:first-child{ border:none}
.zsleft .sbzc_1{ height:300px;}
.zsleft ul li span{ display:inline-block; width:360px;  text-align:center; margin-top:10px; }
.zsleft ul li .szspan{ margin-top:34px;}
.zsleft ul li span img{ max-width:360px; max-height:230px; vertical-align:middle }
.zsleft ul li h3{ margin-top:20px;}
.zsleft ul li h3 a{ color:#333333; font-size:16px; font-weight:normal;}
.zsright{ float:right; width:742px;}
.zsright h2{ color:#333333; font-size:22px; margin-bottom:30px; margin-top:40px; font-weight:normal}
.zsright ul{ padding-right:40px; }
.zsright ul li{ margin-bottom:25px;}
.zsright ul li h3{ margin-bottom:10px; }
.zsright ul li h3 span{ display:inline-block; color:#FFF; font-size:16px; background:#f49c11; width:30px; height:30px;-moz-border-radius: 50%;      
    -webkit-border-radius: 50%;    
    border-radius:50%; text-align:center; line-height:30px;} 
.zsright ul li h3 a{ margin-left:15px; color:#333333; font-size:16px;display: inline-block;}
.zsright ul li  p{ padding-left:48px; line-height:1.6em; color:#666666; font-size:14px;}
.daik{ text-align:center; margin-top:40px; margin-bottom:80px;clear:both;}
.daik h3{ color:#333333; font-size:18px;}
.daik h3 font{ color:#ff7f00; font-size:24px;}
.daik p{ color:#999999; font-size:14px; margin-top:15px; margin-bottom:15px;}
.daik h4 a{ display:inline-block; width:184px; text-align:center; height:50px; line-height:50px; color:#FFF; font-size:16px; background:#f49c11;}


.bgWhite {background: #ffffff;}
.wenti{ margin-bottom:80px;}
.wenti ul li{ float:left; height:136px; width:558px; border-bottom:1px dashed #d5d5d5; margin-bottom:29px;}
.wenti ul .wenright{ float:right}
.wenti ul li h2{ height:32px; line-height:32px;}
.wenti ul li h2 span{ display:inline-block; width:32px; height:32px; background:url(../image/wen.gif) no-repeat; margin-right:10px; vertical-align:middle}
.wenti ul li h2 a{ color: #000; font-size:18px;}
.wenti ul li p{ margin-top:10px; line-height:1.8em; color:#777777; font-size:14px; padding-left:40px;}
.wenti ul li p a{ color:#f49c11;}
.Floor000881 {
	padding:3% 0;
	background: #fff;
}
/*slick Basic*/
.Floor000881 .slick-slider {
	position:relative;
	display: block;
	-webkit-touch-callout: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent
}
.Floor000881 .slick-list {
	padding:3% 0;
	position: relative;
	z-index: 1;
	display: block;
	overflow: hidden;
}
.Floor000881 .slick-list:focus {
	outline: none
}
.Floor000881 .slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}
.Floor000881 .slick-slider .slick-track, .Floor000881 .slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.Floor000881 .slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
}
.Floor000881 .slick-track:before, .Floor000881 .slick-track:after {
	display: table;
	content: '';
}
.Floor000881 .slick-track:after {
	clear: both;
}
.Floor000881 .slick-loading .slick-track {
	visibility: hidden;
}
.Floor000881 .slick-slide {
	display: none;
	float: left;
	min-height: 1px;
}
[dir = 'rtl'] .slick-slide {
	float: right;
}
.Floor000881 .slick-slide .slick-loading img {
	display: none;
}
.Floor000881 .slick-slide .dragging img {
	pointer-events: none;
}
.Floor000881 .slick-initialized .slick-slide {
	display: block;
}
.Floor000881 .slick-loading .slick-slide {
	visibility: hidden;
}
.Floor000881 .slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}
.Floor000881 .slick-arrow .slick-hidden {
	display: none;
}
/*slick Basic End*/
.Floor000881 .list_scroll li .word {
	display: block;
	margin: 0 16px;
	border-radius: 5px;
	overflow: hidden;
	border:1px solid #eee;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
	position: relative;
}
.Floor000881 .list_scroll li .Ispic {
	padding-bottom:78%;
	background-size: cover;
}
.Floor000881 .list_scroll li .txt {
	padding:20px;
	text-align: left;
}
.Floor000881 .list_scroll li h3 {
	margin:0;
	font-size: 18px;
	color: #333;
}
.Floor000881 .list_scroll li:hover h3 {
	color:#c10100;
}
.Floor000881 .list_scroll li span {
	display: block;
	font-size: 16px;
	color: #c10100;
	padding: 10px 0;
	border-bottom: 1px solid #eee
}
.Floor000881 .list_scroll li p {
	margin:0;
	line-height:24px;
	border-top:0;
	height: 72px;
	font-size: 14px;
	color: #666;
	margin-top: 10px;
}
.Floor000881 .list_scroll li .more {
	margin-top: 30px;
	color: #c10100;
	display: block;
}
.Floor000881-2 .slick-list {
	padding:10px 0;
}
.Floor000881-2 .list_scroll li .Ispic {
	padding-bottom:120%;
}
.Floor000881-2 .list_scroll li h4 {
	font-size: 16px;
	margin:0;
	position: absolute;
	left:0;
	bottom: 0;
	line-height: 40px;
	height: 40px;
	background:rgba(0, 0, 0, .5);
	width: 100%;
	font-weight: normal;
	color: #fff;
	padding:0 60px 0 20px;
}
.Floor000881-2 .list_scroll li h4 i {
	display: inline-block;
	content: '';
	width: 40px;
	height: 40px;
	background: url(../images/more.png) no-repeat;
	position: absolute;
	right:10px;
	top:0;
}
.Floor000881 .slick-arrow {
	position:absolute;
	width:22px;
	height:22px;
	top:50%;
	margin-top:-11px;
	overflow:hidden;
	font-size: 0;
	cursor: pointer;
	z-index:10;
	border: 0;
	background: none;
	padding: 0;
	border-top: 2px solid #999;
	border-left: 2px solid #999;
	transform:rotate(-45deg);
}
.Floor000881 .slick-prev {
	left:-25px;
}
.Floor000881 .slick-next {
	transform:rotate(135deg);
	right:-25px;
}
.Floor000881 .list_scroll .slider {
	margin: 0 -16px;
}
.Floor000881-3 {
	background: #f4f4f4;
}
.Floor000881-3 .list_scroll li .Ispic {
	padding-bottom:54%;
}
.Floor000881-3 .list_scroll li .word {
	padding:3%;
	background: #fff;
}
.Floor000881-3 .slick-list {
	padding:10px 0;
}
.Floor000881-3 .list_scroll li .txt {
	text-align: center;
}
.Floor000881-3 .list_scroll li .txt h4 {
	font-size: 18px;
	margin:0 auto 10px;
	text-align: center;
}
.Floor000881-3 .list_scroll li .txt p {
	text-align: center;
	height: 48px;
}
.Floor000881-3 .list_scroll li .txt .zxzx {
	margin-top: 30px;
}
.Floor000881-3 .list_scroll li .txt .zxzx span {
	display: inline-block;
	line-height: 40px;
	text-align: center;
	color: #c10100;
	border:1px solid #c10100;
	padding:0 30px;
}
.Floor000881-3 .list_scroll li .txt .zxzx span:hover {
	color: #fff;
	background:#c10100;
}
.Ispic{ background-repeat:no-repeat; background-position:center center; background-size:cover;}

.l-tit {
	font-size: 28px;
	color: #1A2E4F;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: center;
}
.l-tit .miao{font-size: 16px;color: #999;}
.l-tit span {
	font-size: 18px;
	font-weight: normal;
	display: block;
	color: #666;
	padding-top: 10px;
}
.l-tit:after {
	display: block;
	content: '';
	margin: 18px auto 40px;
	width: 40px;
	height: 4px;
	background: #1A2E4F;
	border-left:20px solid #c10100;
	visibility:;
}