@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;
}



.main {width: 100%; height: auto; clear: both;min-width: 1180px;position: relative;}
.bgWhite {background: #ffffff;}
.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;}
.jzbskq {margin-bottom: 60px;padding-left: 376px;height: 259px;background: url(../image/jzkq.gif) no-repeat left;}
.jzbskq p {line-height: 2em;font-size: 18px;color: #666666;}
div:after, .clearfix:after {display: block;content: ".";height: 0;clear: both;visibility: hidden;}





.jzbsnr .htitle{ color:#333333; font-size:30px; line-height:30px; text-align:center; font-weight:normal;}
.jzbsnr{ padding-top:80px; padding-bottom:80px;}
.jzbsnr .xtitle{ color:#197f32; font-size:16px; margin-top:15px; line-height:16px; text-align:center; margin-bottom:60px; }
.jzbsfw{ width:1200px; margin-left:-10px;}
.jzbsfw ul li{ width:280px; height:100px; line-height:100px; color:#333333; font-size:16px; background:#FFF; border-radius:3px; float:left; margin-left:10px; margin-right:10px; margin-bottom:20px;}
.jzbsfw ul li span{ vertical-align:middle; display:inline-block; margin-left:30px; width:57px; height:100px;}
.jzbsfw ul li .jpic1{ background:url(../image/jpic1.gif) no-repeat left center}
.jzbsfw ul li .jpic2{ background:url(../image/jpic2.gif) no-repeat left center}
.jzbsfw ul li .jpic3{ background:url(../image/jpic3.gif) no-repeat left center}
.jzbsfw ul li .jpic4{ background:url(../image/jpic4.gif) no-repeat left center}
.jzbsfw ul li .jpic5{ background:url(../image/jpic5.gif) no-repeat left center}
.jzbsfw ul li .jpic6{ background:url(../image/jpic6.gif) no-repeat left center}
.jzbsfw ul li .jpic7{ background:url(../image/jpic7.gif) no-repeat left center}
.jzbsfw ul li .jpic8{ background:url(../image/jpic8.gif) no-repeat left center}
.jzbsfw ul li .jpic9{ background:url(../image/jpic9.gif) no-repeat left center}
.jzbsfw ul li .jpic10{ background:url(../image/jpic10.gif) no-repeat left center}
.jzbsfw ul li .jpic11{ background:url(../image/jpic11.gif) no-repeat left center}
.jzbsfw ul li .jpic12{ background:url(../image/jpic12.gif) no-repeat left center}
.jzbsfw ul li:hover{ background:#f49c11; color:#FFF}
.jzbsfw ul li:hover .jpic1{ background:url(../image/jpic1h.gif) no-repeat left center}
.jzbsfw ul li:hover .jpic2{ background:url(../image/jpic2h.gif) no-repeat left center}
.jzbsfw ul li:hover .jpic3{ background:url(../image/jpic3h.gif) no-repeat left center}
.jzbsfw ul li:hover .jpic4{ background:url(../image/jpic4h.gif) no-repeat left center}
.jzbsfw ul li:hover .jpic5{ background:url(../image/jpic5h.gif) no-repeat left center}
.jzbsfw ul li:hover .jpic6{ background:url(../image/jpic6h.gif) no-repeat left center}
.jzbsfw ul li:hover .jpic7{ background:url(../image/jpic7h.gif) no-repeat left center}
.jzbsfw ul li:hover .jpic8{ background:url(../image/jpic8h.gif) no-repeat left center}
.jzbsfw ul li:hover .jpic9{ background:url(../image/jpic9h.gif) no-repeat left center}
.jzbsfw ul li:hover .jpic10{ background:url(../image/jpic10h.gif) no-repeat left center}
.jzbsfw ul li:hover .jpic11{ background:url(../image/jpic11h.gif) no-repeat left center}
.jzbsfw ul li:hover .jpic12{ background:url(../image/jpic12h.gif) no-repeat left center}
.jzwenzi{ margin-top:50px; color:#B31518; text-align:center; margin-bottom:38px; font-size:16px;padding-top:54px}

 

.lcbg {float: left;width: 100%; background: #C5CBCE; margin: 0px 0 0; padding: 0 0 28px;}
.hbwrap {margin: 0 auto;width: 1196px;}
.titlebox1{text-align: center; position: relative; margin: 30px 0 0;}
.lcbg .title1 { color: #fff; background: #008CD6;}
.cn {display: block;font-size: 30px;line-height: 56px;color: #333333;}
i {font-style: normal;}
.lclist {float: left; width: 100%; margin: 54px 0 0; position: relative;}
.lclist ul {float: left;width: 1232px;position: relative;z-index: 2;}
.lclist li { float: left; width: 140px; position: relative; background: #10127e; margin: 0 36px 0 0; text-align: center;}
.lctxt {display: block;line-height: 40px;font-size: 14px;color: #fff;}
.line1 {position: absolute;left: 0;top: 20px;height: 1px;width: 100%;background: #fff;}
.wyjzbs{ text-align:center;}
.wyjzbs a{ display:inline-block; width:320px; height:54px; text-align:center; line-height:54px; background:#f49c11; color:#ffffff; font-size:18px; border-radius:3px;}





.sbshzl .htitle{ color:#333333; font-size:30px; line-height:30px; text-align:center; font-weight:normal;}
.sbshzl{ padding-top:80px; padding-bottom:40px;}
.sbshzl .xtitle{ color:#666666; font-size:16px; margin-top:15px; line-height:16px; text-align:center; margin-bottom:50px; }
.hdzl{ width:100%; height:402px; background:#FFF; border:1px solid #e7e7e7}
.hdzl ul li{ float:left; width:294px; height:402px; border-right:1px solid #e7e7e7; text-align:center}
.hdzl ul li .hdpic{ width:294px; height:354px; line-height:354px; text-align:center;display:table-cell; vertical-align:middle; *display: block;　*font-size: 309px;　
　*font-family:Arial; 　  }
.hdzl ul li .hdpic img{ display:inline; vertical-align:middle }
.hdzl ul li p{ text-align:center; color:#333333; font-size:16px; height:28px; line-height:28px;}
.hdzl 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%}




.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}




.bgf0{ background:#f0f0f0;}
.haochu{ padding-top:80px; padding-bottom:80px;}
.haochu .htitle{ text-align:center; font-size:30px ; color:#333333; font-weight:normal; margin-bottom:20px; line-height:30px;}
.haochnr ul li{ float:left; width:480px; margin-left:90px; margin-top:40px;}
.haochnr ul li img{ float:left;}
.haochnr ul li h3{ padding-left:118px; color:#333333; font-size:18px; font-weight:normal; padding-top:20px;}
.haochnr ul li p{ padding-left:118px; padding-right:40px; color:#666666; font-size:14px; line-height:1.6em;}



.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;}