.zi{ color:#333;}
.bg {
	background-color: #f5f5f5;
	position: relative;
}

.zi2{ color:#666;}
.zi3{ color:#1d56a7;}



/*Í·²¿*/
.box_top{ width:100%;   background:#fff; }
.box_top_01{ height:40px; border-bottom:1px solid #e4e4e4; font-size:14px; line-height:40px;color:#888888;background:#f7f7f7;}
.box_top_01_zw{ width:1200px; margin:0 auto;}
.box_top_01_zw a{ margin:0 0 0 16px;color:#888888;}
.box_top_01_zw a:hover{color: #ee3434;}
.box_top_02{ width:1200px; margin:0 auto; padding-top:28px;height:100px; }
.box_top_nav{ height:48px;font-size:16px; line-height:48px;color:#fff;background:#0db49c;}
.box_top_nav_zw{ width:1200px; margin:0 auto; border-left:1px solid #1ecdb4; font-size:16px; color:#fff;box-sizing:border-box; }
.box_top_nav_zw ul li{ width:11%; float:left; text-align:center;border-right:1px solid #1ecdb4; font-weight:600;box-sizing:border-box; }
.box_top_nav_zw ul li a{ width:100%;color:#fff; display:block; }
.box_top_nav_zw ul li a:hover{color: #fff; background:#1ecdb4;}
#nav_dy{color: #fff; background:#1ecdb4;}

/**/
.box_01{ width:1200px; ;margin:0 auto; position: relative; top:-80px;box-shadow:0px 0px 15px rgba(0,0,0,0.4);z-index: 9; overflow:hidden;}
.box_011{ background:#fff; overflow:hidden;}
.box_011_left{ width:50%; height:320px; float:left;box-sizing:border-box; padding:30px 55px;}
.box_011_left h3{ font-size:24px; line-height:60px;}
.box_011_left h4{ width:48px;  height:4px;border-radius:4px 4px 4px 4px; margin-bottom:30px;background:#0db49c; line-height:24px; color:#888;}
.box_011_left h5{ line-height:24px; color:#888; font-size:13px;margin-bottom:30px;}
.box_011_left h6{ background:#0db49c; width:160px; height:40px; line-height:40px;border-radius:0 40px 40px 0; color:#fff; text-align:center; font-size:14px;}
.box_011_left h6 a{ display:block; color:#fff;}
.box_011_left h6 a:hover{color: #fff; background:#1ecdb4;border-radius:0 40px 40px 0;}
.box_011_right{ width:50%; height:320px; float:right;}
.box_011_right img{ width:100%; height:100%;}

.box_012{ height:150px;background:#000; overflow:hidden;}
.box_012 ul li{ width:33.33333%; height:150px; float:left;}
.box_012 ul li img{ width:100%; height:100%;  }
.box_012 ul li .an{ width:160px; height:40px; border:1px solid #fff;border-radius:2px 2px 2px; line-height:38px; position: relative;bottom:100px; left:30px; color:#fff; font-size:18px; font-weight:600;}
.box_012 ul li .an span{ height:40px; border-right:1px solid #fff; float:left; margin-right:23px;text-align:center;;}
.box_012 ul li .an a{ display:block; color:#fff;}
.box_012 ul li .an a:hover{ background:#1ecdb4; height:40px;  }

/**/
.box_02{ width:100%; min-height:400px; padding:60px 0;background:#f5f5f5 url(../images/index_09.jpg) no-repeat center top; background-size:100%;  overflow:hidden;}
.box_02_zw{width:1200px; margin:0 auto;}
.box_02_zw h3{ margin-bottom:36px;}
.box_02_zw h3 em{ float:right;}
.box_02_zw h3 em a:hover{opacity:0.50;}
.box_02_zw ul{width:1220px;}
.box_02_zw ul li{ width:288px; float:left; padding:27px 27px 17px 27px ;margin-right:16px; margin-bottom:16px;box-sizing:border-box;  border-bottom:4px solid #0ea897; background:#fff;}
.box_02_zw ul li:hover {box-shadow:0px 0px 10px rgba(0,0,0,0.2);}
.box_02_zw ul li span{border-bottom:2px solid #ddd; padding-bottom:12px; display:block;overflow:hidden;}
.box_02_zw ul li span img{ width:100%; height:182px;}
.box_02_zw ul li h4{ font-size:14px; font-weight:600; line-height:44px; padding-top:5px;}
.box_02_zw ul li h4 a { color:#333;}
.box_02_zw ul li h4 a:hover { color:#0ea897;}
.box_02_zw ul li h5{ font-size:12px; height:40px;line-height:20px; color:#888; margin-bottom:19px;overflow:hidden;}
.box_02_zw ul li h6 a:hover{opacity:0.50;}

/**/
.t_zw{ padding:30px 0; overflow:hidden;}
.t_zw h3{ margin-bottom:36px;}
.t_zw h3 em{ float:right;}
.t_zw h3 em a:hover{opacity:0.50;}
.t_zw ul{width:894px;}
.t_zw ul li{ width:284px; float:left; padding:27px 27px 17px 27px; margin-right:14px; margin-bottom:14px; box-sizing:border-box; background:#fff; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 4px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #eee; border-right-color: #eee; border-bottom-color: #0ea897; border-left-color: #eee; }
.t_zw ul li:hover {border-color:#0ea897;}
.t_zw ul li span{border-bottom:2px solid #ddd; padding-bottom:12px; display:block;overflow:hidden;}
.t_zw ul li span img{ width:100%; height:182px;}
.t_zw ul li h4{ font-size:14px; font-weight:600; line-height:44px; padding-top:5px;}
.t_zw ul li h4 a { color:#333;}
.t_zw ul li h4 a:hover { color:#0ea897;}
.t_zw ul li h5{ font-size:12px; height:40px;line-height:20px; color:#888; margin-bottom:19px;overflow:hidden;}
.t_zw ul li h6 a:hover{opacity:0.50;}
/**/
.box_03{ width:100%; min-height:400px; padding:54px 0;background:#fff; overflow:hidden;}
.box_03 h3{  width:1200px; margin:0 auto 36px auto;}
.box_03 h3 em{ float:right;}
.box_03 h3 em a:hover{opacity:0.50;}

/**/
.box_04{ width:100%; min-height:400px; padding:54px 0;background:#fff  url(../images/index_20.jpg) repeat-x center top; overflow:hidden;}
.box_04 h3{  width:1200px; margin:0 auto 36px auto;}
.box_04 h3 em{ float:right;}
.box_04 h3 em a:hover{opacity:0.50;}

/**/
.box_05{ width:100%; min-height:400px; padding:32px 0 20px 0;background:#fff ; overflow:hidden;}
.box_05 h3{  width:1200px; margin:0 auto 36px auto;}
.box_05 h3 em{ float:right;}
.box_05 h3 em a:hover{opacity:0.50;}
.box_05_zw{  width:1200px; margin:20px auto 36px auto;}
.box_05_zw ul { width:1300px;}
.box_05_zw ul li{  width:583px; height:236px; background:url(../images/index_34.png) no-repeat; float:left; margin:0 35px 40px 0; }

.box_05_zw ul li .left{  width:380px; hfloat:left;}
.box_05_zw ul li .left h5{ font-size:14px; height:105px; overflow:hidden;line-height:24px; color:#666; padding:23px 0 0 47px;}
.box_05_zw ul li .left h5 p{ padding-bottom:10px;}
.box_05_zw ul li .right{ width:160px; height:220px;float:right; margin: 8px 10px;;}
.box_05_zw ul li .right img{ width:100%; height:100%; }

/**/
.box_06{ width:100%; min-height:400px;background:#f5f5f5 ; overflow:hidden;}

.box_06_zw{  width:1200px; margin:55px auto 36px auto;}
.box_06_zw ul{ width:1400px;;}
.box_06_zw .fx{ width:370px; float:left; margin-right:44px;}
.box_06_zw .fx h3{text-align: left; padding-bottom:14px;}
.box_06_zw .fx h3 em{ float:right;}
.box_06_zw .fx h3 em img{ width:40px; margin-top:2px;}
.box_06_zw .fx h3 em a:hover{opacity:0.50;}
.box_06_zw .fx .tp a{ width:100%; display:block; background:#fff;border-bottom:2px solid #ccc; text-align:center; font-size:14px; line-height:24px; padding-bottom:8px;color:#333;}
.box_06_zw .fx .tp a:hover p{color: #0ea897; }
.box_06_zw .fx .tp img{ width:100%; height:160px;}
.box_06_zw .fx .tp a:hover{border-bottom:2px solid #0ea897; color:#333; }
.box_06_zw .fx .lb{ margin:12px 5px;}
.box_06_zw .fx .lb ul li{background:url(../images/index_39.png) no-repeat left center; padding-left:20px; line-height:36px; font-size:14px;}
.box_06_zw .fx .lb ul li a { color:#333;}
.box_06_zw .fx .lb ul li a:hover{color: #0ea897;text-decoration: underline;}

/**/
.footer{width:100%;background:url(../images/index_40.png) no-repeat top; background-size:100% 94px; padding-top:90px;}
.footer_zw{background:#0db49c; padding:30px 0 15px;overflow:hidden;}
.footer_zw2{ width:1200px; margin:0 auto;overflow:hidden; }
.footer_left{ width:750px; float:left;}
.footer h2{ font-size:18px; font-weight:600; padding:10px 0 36px 0;color:#fff;}
.footer_left ul li{ width:25%; float:left; height:30px; line-height:30px; color:#a9faee; font-size:14px;}
.footer_left ul li a{ color:#a9faee;}
.footer_left ul li a:hover{ color:#fff;}
.footer_right{ width:400px; float:right; color:#fff; color:#a9faee;}
.footer_right_left{ width:120px; float:left;}
.footer_right_right{ width:260px; float:right; font-size:14px; line-height:24px;}
.footer_right_left img{ width:120px;;}

.footer_bottom{ width:100%;text-align: center; padding-top:70px; line-height:20px;color:#6ee2d1; display:block;}






.bb1 { background-color: #f5f5f5; }
