@charset "utf-8";
/* CSS Document 
作者：郑州朝元网络
编写时间：2016-07-05
联系QQ:769326983
*/


/*轮播图*/
.banner{ width:100%; height:auto; margin:0 auto; margin-top:0px;}
/* 本例子css */
	.focusBox { position: relative; width:100%; overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic img { width:100%; height:auto; display: block; }
	.focusBox .hd { width:100%; position:absolute; bottom:3%; text-align:center; z-index:1; }
	.focusBox .hd li{margin:0 5px; background:url(../images/ico05.png) center center no-repeat; height:20px; overflow: hidden; width:20px; cursor: pointer; display:inline-block; *display:inline; zoom:1; opacity:0.8; border-radius:6px;}
	.focusBox .hd .on{ opacity:1; background:url(../images/ico06.png) center center no-repeat;}
	.focusBox .prev,.focusBox .next { width:56px; height:57px; display: none; position: absolute; top:50%; margin-top:-29px; z-index: 10; cursor: pointer; filter:alpha(opacity=80); opacity:0.8;  }
	.focusBox .prev { left:12%; background:url(../images/prev.png) center center no-repeat;}
	.focusBox .next { right:12%; background:url(../images/next.png) center center no-repeat;}
	.focusBox .prev:hover,.focusBox .next:hover { filter:alpha(opacity=80) !important;opacity:0.8 !important;  }

	/* flexslider */
.flexslider{position:relative;height:712px;overflow:hidden;background:url(/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:712px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:22px;height:22px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:20px;height:20px;line-height:50px;overflow:hidden;background:url(/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:62px;height:62px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/images/next.png) center center no-repeat;}
	
	
/*content01*/
.content01{ width:1160px;  height:100px; margin:0 auto; padding:60px 0px;}
.content01 dl{ width:193px; float:left; text-align:center;}
.content01 dl.first{ margin-left:0;}
.content01 dl dt{ width:48px; height:48px; margin:0 auto;}
.content01 dl dt img{ width:48px; height:48px;}
.content01 dl dd a{ line-height:60px; color:#6ab8c4; font-size:14px;}

/*content02*/
.content02{ width:100%; height:330px; background:#f4f7fb;}
.content02_m{ width:1100px; padding:40px 0px; margin:0 auto;}
.content02_m .left{ width:332px; display:block; float:left; margin-right:50px;}
.content02_m .title{ font-size:16px; line-height:48px; color:#2d3b50;}
.content02_m .title span{ color:#999; font-family:"Times New Roman", Times, serif; padding-left:5px;}
.content02_m dl dt{ width:332px; height:146px; padding-bottom:15px; background:url(../images/line2.gif) left bottom no-repeat;}
.content02_m dd{ line-height:36px; font-size:13px; color:#999;}
.content02_m dd a{ color:#999;}
.content02_m dd a:hover{ color:#649033;}
.content02_m .right{ width:332px; display:block; float:right;}
.content02_m .notice{ height:131px; padding:15px 0px; background:url(../images/line2.gif) left bottom no-repeat; position:relative;}
.content02_m .tab-pal li{ line-height:34px; font-size:13px;}
.content02_m .tab-pal li span{ float:right; color:#999;}
.content02_m .tab-hd{ width:100%; height:2px; position:absolute; top:0px; left:0;}
.content02_m .tab-hd li{ width:109px; height:2px; float:left; margin-left:2px;}
.content02_m .tab-hd li a{ width:109px; height:2px; display:block; background:#d7dbe2;}
.content02_m .tab-hd li.first{ margin-left:0;}
.content02_m .tab-hd li a:hover,.content02_m .tab-hd .on a{ background:#acc397;}

/*content03*/
.content03{ width:100%; height:200px; padding:30px 0px;}
.content03_m{ width:1100px; margin:0 auto;}
.content03_m .titleBase{ width:100%; height:38px; border-bottom:1px solid #cbcbcb; font-size:16px; color:#333; line-height:38px; position:relative;}
.content03_m .title{ width:auto; height:40px; position:absolute; background:#fff; left:0; top:0; padding-right:16px;}
.content03_m .title span{ width:auto; height:37px; display:block; border-bottom:3px solid #b1c799;}
.content03_m .title span em{ width:auto; display:block; color:#999; font-size:14px; font-family:"Times New Roman", Times, serif; margin-left:14px; float:right; margin-right:-16px;}
.content03_m .titleBase a{ width:19px; height:19px; display:block; border:1px solid #d2d2d2; float:left; margin-right:1px; position:absolute; top:8px;}
.content03_m .titleBase .prev{ background:url(../images/ico03.png) center center no-repeat; right:23px;}
.content03_m .titleBase .next{ background:url(../images/ico01.png) center center no-repeat; right:1px;}
.content03_m .titleBase .prev:hover{ background:#6ab8c4 url(../images/ico04.png) center center no-repeat;}
.content03_m .titleBase .next:hover{ background:#6ab8c4 url(../images/ico02.png) center center no-repeat;}
.content03_m .meitipic{ width:1000px; height:88px; margin-top:50px;}
.content03_m .meitipic ul li{ width:173px; height:106px; float:left; margin:0px 5px; padding:0; display:block;}

