@charset "utf-8";

.lh34{line-height:34px;}
.c-716e71,.c-716e71:visited{color:#716e71;}
.mt80{margin-top:80px;}
.mb80{margin-bottom:80px;}
.pt80{padding-top:80px;}
.pb80{padding-bottom:80px;}

.tit{width:100%; height:110px; text-align:center;}
.tit h5{line-height:78px; font-size:32px; font-weight:bold; color:#fff;}
.tit span{color:#5178bb; line-height:14px; padding-top:16px; display:inline-block;}
.tit-bg1{background:url(../images/tit-bg1.png) center top no-repeat;}
.tit-bg2{background:url(../images/tit-bg2.png) center top no-repeat;}

.banner{width:100%; height:570px; background:#04549a url(../images/banner.jpg) center center no-repeat;}

.hyld{height:538px; background:url(../images/hyld-bg.png) right bottom no-repeat; line-height:32px; position:relative;}
.hyld h5{height:46px; line-height:46px; color:#78d6e2; font-size:22px; font-weight:bold; border-bottom:1px solid #f2f3f5; margin-bottom:18px; padding-left:5px; display:inline-block;}
.hyld .biaoti1{width:732px;  margin-top:10px;}
.hyld .p1{width:782px; text-indent:2em;}
.hyld .biaoti2{width:570px; background:url(../images/hyld-02.png) left top no-repeat; margin-top:40px;}
.hyld .p2{width:622px; text-indent:2em;}
.hyld .pic{width:546px; position:absolute; right:20px; bottom:0;}
.hyld .pic .hd{width:112px; position:absolute;z-index:1;bottom:6px;right:0;height:15px;line-height:15px;}
.hyld .pic .hd ul{text-align:center;}
.hyld .pic .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;margin:0 6px;overflow:hidden;background:#b5b5b5; line-height:50px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.hyld .pic .hd ul li.on{background:#78d6e2;}

.hynr{height:710px; margin-left:auto; margin-right:auto; background:#fff url(../images/hynr-bg.jpg) center top no-repeat;}
.hynr .tit1{border-bottom:1px solid #ddd; line-height:24px; padding-bottom:14px; margin:26px 50px 0;}
.hynr .p1{padding-top:12px; margin:0 50px;}
.hynr ul{margin:0 50px;}
.hynr h6{border-bottom:1px solid #ddd; line-height:24px; padding-bottom:14px; margin-top:26px;}
.hynr h6 span{color:#78d6e2; font-size:24px; font-weight:bold; float:left;}
.hynr h6 em{font-size:18px; line-height:18px; padding-left:32px; padding-top:8px; float:left; display:inline-block;}
.hynr ul p{padding-top:12px;}
.hynr ul li{width:510px;}

.hyyc{width:1202px; margin-left:auto; margin-right:auto;}
.hyyc .cont{width:1201px; padding-bottom:44px; margin-top:30px; position:relative;}
.hyyc .cont p{width:100%; height:46px; line-height:46px; color:#fff; font-weight:bold; text-align:center;}
.hyyc .cont .p1{background:#78d6e2;}
.hyyc .hd{width:100%; position:absolute;z-index:1;bottom:0;left:0;height:14px;line-height:14px;}
.hyyc .hd ul{text-align:center;}
.hyyc .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:0 6px;overflow:hidden;background:#5178bb; line-height:50px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.hyyc .hd ul .on{background:#78d6e2; width:34px;}

.doc{width:100%; background:url(../images/doc-bg.jpg) center top no-repeat; height:1180px;}
.doc .hd ul{width:490px; margin:40px auto 20px;}
.doc .hd ul li{width:234px; height:56px; line-height:56px; font-size:22px; color:#fff; background:#5178bb; font-weight:bold; cursor:pointer; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.doc .hd ul li.on{background:#78d6e2;}
.doc .bd{ margin-top:50px;}
.doc .bd ul li{width:232px; float:left; background:#fff; margin-left:15px; margin-top:40px; display:inline; position:relative;}
.doc .bd ul li .pic{width:100%; text-align:center; display:block; position:absolute; left:0; top:18px;}
.doc .bd ul li span{width:100%; height:182px; display:block; margin-top:174px;}
.doc .bd ul li span a{color:#78d6e2; font-size:19px; font-weight:bold; margin:68px 16px 0; display:inline-block;}
.doc .bd ul li span a:hover{color:#78d6e2;}
.doc .bd ul li span p{border-top:1px solid #e3e3e3; margin:0 16px; line-height:26px; margin-top:12px; padding-top:8px;}

.mtbd .pic-slide{width:1130px; height:400px; margin-top:40px; margin-left:auto; margin-right:auto;}
.mtbd .slide-tit{width:360px; height:100%; display:inline; color:#fff; background:#23467e;}
.mtbd .slide-tit span{display:block; line-height:40px;}
.mtbd .slide-tit .span1{font-size:32px; font-weight:bold; margin-top:120px;}
.mtbd .slide-tit .span2{font-size:30px; font-weight:bold; color:#47c3da; padding:14px 0;}
.mtbd .slide-tit .span3{font-size:34px; letter-spacing:20px;}
.mtbd .slide-pic{width:770px; position:relative;}
.mtbd .slide-pic .hd{position:absolute; right:6px; bottom:8px;}
.mtbd .slide-pic .hd ul{overflow:hidden;}
.mtbd .slide-pic .hd ul li{width:18px; height:18px; float:left; line-height:50px; -moz-border-radius:10px; -webkit-border-radius:10px; margin:0 2px; border-radius:10px; background:#b5b5b5; cursor:pointer;}
.mtbd .slide-pic .hd ul li.on{background:#ff0000;}
.mtbd .meiti{margin-top:40px; padding-bottom:60px;}
.mtbd .meiti li{width:230px; float:left; font-size:16px; line-height:28px; margin-left:60px;}
.mtbd .meiti li .pic{width:100%; display:block; text-align:center;}
.mtbd .meiti li h5{margin-bottom:6px;}
.mtbd .meiti li h5 a{color:#333;}
.mtbd .meiti li h5 a:hover{color:#333;}

.wqhg{padding-bottom:20px; position:relative;}
.wqhg .cont{width:1000px; padding-left:110px; padding-right:110px; margin:30px 0;}
.wqhg h5{font-size:22px; padding-bottom:14px;}
.wqhg h5 a,.wqhg h5 a:hover{color:#333;}
.wqhg .intr{font-size:16px; line-height:26px; padding-bottom:20px;}
.wqhg ul a{color:#716e71; display:inline-block;}
.wqhg ul a:hover{color:#716e71;}
.wqhg ul li{width:230px; float:left; margin:0 10px; display:inline;}
.wqhg ul p{text-align:center; line-height:28px; padding-bottom:12px;}
.wqhg .prev,.wqhg .next{display:block; position:absolute; z-index:1; top:48%; width:61px; height:61px; cursor:pointer;}
.wqhg .prev{background:url(../images/zm-arrow.png) left center no-repeat; left:0;}
.wqhg .next{background:url(../images/zm-arrow.png) right center no-repeat; right:0;}