@charset "utf-8";

.container{padding-bottom:50px;}

.hos1{margin-bottom:30px;}
.hos1 .hd{height:89px;line-height:89px;overflow:hidden;background:url(line.png) bottom 26px left no-repeat;}
.hos1 .hd .z{float:left;}
.hos1 .hd .z h2{font-size:24px;font-weight:normal;color:#333;float:left;}
.hos1 .hd .z p{font-size:15px;font-family:Arial;float:left;text-transform:uppercase;color:#888;line-height:89px;}

.hos1 .hd .m{float:left;font-size:14px;margin-left:670px;}

.hos1 .hd .y{float:right;font-size:14px;color:#aaa;}
.hos1 .hd .y a{color:#aaa;}
.hos1 .hd .y a:hover {color: #1c7875;}

.hos1 .bd{height:340px;overflow:hidden;}
.hos1 .bd .bd-z{float:left;position:relative;}
.hos1 .bd .bd-z .bds a{width:460px;height:340px;position:relative;display:block;overflow:hidden;}
.hos1 .bd .bd-z .bds a:hover img{transform:scale(1.04);}
.hos1 .bd .bd-z .bds p{width:100%;height:46px;line-height:46px;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0;font-size:16px;
	color:#fff;box-sizing:border-box;padding-left:15px;}
.hos1 .bd .bd-z .hds { position:absolute; right:11px; bottom:18px; height:10px; z-index:10; }
.hos1 .bd .bd-z .hds ul { width:100%; height:10px; margin:0 auto; text-align:center;}
.hos1 .bd .bd-z .hds ul li { display:inline-block; *display:inline; zoom:1; width:10px; height:10px; line-height:10px; border-radius:10px; margin:0 4px; background:#fff; font-family:Arial; 
	cursor:pointer; vertical-align:top; overflow:hidden; text-indent:999em;}
.hos1 .bd .bd-z .hds ul .on {background:#1c7875;}

.hos1 dl{width:718px;float:left;margin-left:22px;}
.hos1 dl dt{border-bottom:1px solid #ddd;margin-bottom:10px;}
.hos1 dl dt h3{font-size:18px;font-weight:normal;}
.hos1 dl dt h3 a{color:#000;}
.hos1 dl dt h3 a:hover{color: #1c7875;}
.hos1 dl dt .i{font-size:14px;color:#888;padding-bottom:17px;padding-top:6px;line-height:23px;}
.hos1 dl dt .i a{color:#459ce5;}
.hos1 dl dd{font-size:14px;height:36px;line-height:36px;}
.hos1 dl dd a{float:left;background:url(ico3.png) left center no-repeat;padding-left:12px;}
.hos1 dl dd a:hover{background:url(ico4.png) left center no-repeat;}
.hos1 dl dd span{float:right;font-family:Arial;color:#888;}

.hos2{margin-bottom:30px;overflow:hidden;width:1200px;}
.hos2 ul{width:1216px;}
.hos2 li{float:left;margin-right:16px;}
.hos2 li:nth-child(4){margin-right:0;}

.same{background:url(line.png) bottom 12px left no-repeat;padding-bottom:12px;}
.same h2{font-size:24px;font-weight:normal;color:#333;float:left;}
.same p{font-size:15px;font-family:Arial;float:left;text-transform:uppercase;color:#888;margin-top:8px;}
.same a{float:right;font-size:14px;margin-top:8px;}

.hos3{}
.hos3 .y{float:left;width:388px;}
.hos3 .y .pic{overflow:hidden;}
.hos3 .y .pic a:hover img{transform:scale(1.04);}
.hos3 .y ul{font-size:14px;margin-top:8px;}
.hos3 .y ul li{height:35px;line-height:35px;}

.hos3 .z{float:left;width:432px;margin-left:28px;}
.hos3 .z .bd{border:1px solid #d8d8d8;height:301px;}
.hos3 .z .zlist{float:left;width:150px;text-align:center;}
.hos3 .z .zlist ul{border-right:1px solid #d8d8d8;}
.hos3 .z .zlist ul li{height:51px;line-height:51px;border-bottom:1px solid #d8d8d8;font-size:18px;}
.hos3 .z .zlist ul li a{display:block;}
.hos3 .z .zlist ul li:hover{background:#f8f8f8;}
.hos3 .z .zlist ul li:last-child{border-bottom:0;}
.hos3 .z .zlist ul li.on{height:94px;line-height:21px;}
.hos3 .z .zlist ul li.on a{display:block;height:94px;background:#00897a url(jia.png) top 21px center no-repeat;color:#fff;font-size:18px;
	padding-top:55px;box-sizing:border-box;}

.hos3 .z .zy{width:280px;box-sizing:border-box;float:left;padding:20px 20px 0;}
.hos3 .z .zy li{float:left;font-size:15px;height:50px;line-height:50px;width:50%;overflow:hidden;}
.hos3 .z .zy li a{color:#222;}
.hos3 .z .zy li a:hover{color: #1c7875;}
.hos3 .z .zy .more{margin-top:24px;}
.hos3 .z .zy .more a{display:block;width:118px;height:34px;line-height:34px;border:1px solid #00897a;font-size:15px;text-align:center;color:#00897a;}
.hos3 .z .zy .more a:hover{background:#00897a;color:#fff;}

.hos3 .f{float:right;width:324px;}
.hos3 .ul li{float:left;margin-top:10px;}
.hos3 .ul li:nth-child(2n){float:right;}
.hos3 .ul li a{display:block;width:158px;height:94px;font-size:14px;padding-top:20px;color:#000;background:#f1f1f1;box-sizing:border-box;text-align:center;}
.hos3 .ul li a:hover{color: #1c7875;}
.hos3 .ul li a p{margin-top:4px;}
.hos3 .ul li:nth-child(1),.hos3 .ul li:nth-child(2){margin-top:0;}
.hos3 .ul li:nth-child(1) a,.hos3 .ul li:nth-child(2) a{height:95px;}

/*.hos4 .y{width:388px;float:right;}
.hos4 .y img{}
.hos4 .y form{}
.hos4 .y .text{height:41px;background:#e5e5e5;margin-top:8px;padding-left:24px;}
.hos4 .y .text p{font-size:15px;line-height:41px;float:left;}
.hos4 .y .text input[type="text"]{width:285px;height:41px;float:left;font-size:14px;padding-left:4px;}
.hos4 .y .text select{width:289px;height:41px;float:left;font-size:14px;cursor:pointer;}
.hos4 .y .btns{height:37px;margin-top:8px;}
.hos4 .y .btns input[type="submit"]{width:188px;height:37px;font-size:16px;color:#fff;cursor:pointer;background:#1c7875;float:left;}
.hos4 .y .btns input[type="reset"]{width:188px;height:37px;font-size:16px;color:#fff;cursor:pointer;background:#838383;float:right;}
*/

.hos5{padding-top:26px;}
.hos5 .bd{position:relative;}
.hos5 .bd .tempWrap{width:1200px !important;}
.hos5 .bd ul{}
.hos5 .bd ul li{width:300px;float:left;}
.hos5 .bd ul li .p{float:left;overflow:hidden;}
.hos5 .bd ul li .p a:hover img{transform:scale(1.04);}
.hos5 .bd ul li .t{float:left;width:187px;box-sizing:border-box;padding-left:12px;overflow:hidden;}
.hos5 .bd ul li .t p{font-size:14px;line-height:26px;}
.hos5 .bd ul li .t p em{color:#2090df;}
.hos5 .bd ul li .t a{display:block;width:72px;height:27px;line-height:27px;text-align:center;background:#00897a;font-size:14px;color:#fff;margin-top:12px;}
.hos5 .bd ul li .t a:hover{background:#fa9619;}

.same-2{height:40px;line-height:40px;background:url(tit.png);margin-bottom:12px;}
.same-2 h2{float:left;font-size:16px;font-weight:normal;width:120px;text-align:center;background:#1c7875;color:#fff;position:relative;}
.same-2 h2 em{display:block;width:10px;height:6px;background:url(jt.png);position:absolute;bottom:-6px;left:45px;}
.same-2 a{float:right;font-size:14px;background:url(more.png) left center no-repeat;padding-left:22px;margin-right:14px;}

.hos6{margin-top:30px;}
.hos6 ul{}
.hos6 li{height:38px;line-height:38px;font-size:14px;border-bottom:1px dashed #ddd;}
.hos6 li a{background:url(ico2.png) left center no-repeat;padding-left:12px;}
.hos6 .z{width:418px;float:left;margin-right:20px;}
.hos6 .y{width:324px;float:right;}
.hos6 dl{padding-top:13px;}
.hos6 dl dt{overflow:hidden;}
.hos6 dl dt:hover img{transform:scale(1.04);}
.hos6 dl dd{font-size:14px;text-align:justify;line-height:25px;margin-top:13px;}