﻿                        @charset "utf-8";
/* CSS Document */

body{ font-family:"微软雅黑"; font-size:14px; color:#4C4C4C;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0; padding:0;}
table{border-collapse:collapse;border-spacing:0;}
* {margin:0px;padding:0px; }
img{ margin:0; padding:0; border:none;}
fieldset{border:0;}
form,iframe{margin:0px;padding:0px;}
iframe{margim:0px;padding:0px;}
p{margin:0px;padding:0px;}
li,ol,ul {list-style:none;}
a img {border: 0 none;  margin: 0;  padding: 0;}
a {color:#4c4b4a; text-decoration:none;}
a:hover {color:#dc0000; text-decoration:none;}


.fl {float:left;}
.fr {float:right;}

.wrap {width:100%; margin:0 auto;}
.zt_yh { font-family:"微软雅黑";}
.zt_st { font-family:"宋体"}
.clear {clear:both; height:0; font-size:0; line-height:0; padding:0; float:0;}


/*头部*/

.top_wrap {width:80%; height:auto; padding:20px 10%; overflow:hidden;}
.top_logo {width:35%; height:66px; float:left;}
.nav {float:left; width:65%;}
.nav li {float:left; width:14%; margin-top:20px;}
.nav li a {width:100px; height:30px; text-align:center; font-size:16px; line-height:30px; color:#181818; ; display:block;}
.nav li a:hover,.nav li a.now {width:100px; line-height:30px; font-size:16px; color:#fff; background:#07c086; border-radius:10px; font-weight:bold; text-align:center;}
.nav li .current a {
	background: #07c086;
	color: #fff;
	border-radius: 10px;
	display: block;
}



/*底部*/

.foot_wrap {width:100%; height:auto; background:#1F2024; padding:80px 0; overflow:hidden;}
.foot {width:1200px; height:auto; margin:0 auto;}
.foot .icon {width:148px; height:55px; }
.foot .erm {width:138px; height:138px;}
.foot .text { padding:0 30px; margin-right:30px;}
.foot h3 {font-size:18px; color:#07c086; font-weight:bold; margin-bottom:30px;}
.foot h3 span { padding-right:20px;}
.foot p {font-size:14px; line-height:26px; color:#b7b7b7;}
.foot a {color:#07c086;}

/* banner*/
.main_visual{height:445px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:445px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:445px;overflow:hidden;position:absolute;top:0;left:0;}
.main_image li{float:left;width:100%;height:445px;}
.main_image li span{display:block;width:100%;height:445px}
.main_image li a{display:block;width:100%;height:445px}
.main_image li .img_1{background:url('../images/banner.jpg') center top no-repeat;}
.main_image li .img_2{background:url('../images/banner2.jpg') center top no-repeat;}
.main_image li .img_3{background:url('../images/banner3.jpg') center top no-repeat;}
.main_image li .img_4{background:url('../images/banner4.jpg') center top no-repeat;}
.main_image li .img_5{background:url('../images/banner5.jpg') center top no-repeat;}
.main_image li .img_6{background:url('../images/banner6.jpg') center top no-repeat;}


div.flicking_con{position:absolute;top:400px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

/*public*/
.main_line {width:100%; height:10px; }










