@charset "utf-8";
.banner { position:relative; left:50%; width:1920px; margin-left:-960px; background:#fff; text-align:center; z-index:3; }
.banner .bd li { height:380px; }
.banner .hd { position:absolute; bottom:5%; width:100%; height:14px; z-index:1;left:50%;margin-left:-960px; }
.banner .hd ul { width:1220px; margin:0 auto; text-align:center; }
.banner .hd ul li { display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:05px; border-radius:100%; background:#fff; line-height:99999px; overflow:hidden; cursor:pointer; }
.banner .hd ul .on { background:#009ce0; }
.container { position:relative; padding-bottom:0; z-index:4; }
.con-1{margin-top:36px; border:1px solid #ddd; border-top:none; }
.u-tt{border-top:3px solid #0067b2;position:relative;}
.u-tt h3{color:#0067b2;font-size:16px;font-weight:600;float:left;padding-left:12px;}
.u-tt h3 i{color:#191919;font-size:11px;font-weight:normal;padding-left:4px;}
.u-tt .more{display:inline-block;width:42px;height:35px;background:url(more.png) no-repeat 0 16px;float:right;padding-right:12px;}
.u-tt .line{position:absolute;top:50px;left:8px;height:0;width:99%;border-top:1px dotted #ddd;}
.con-1 .hd{height:50px;line-height:50px;}
.con-1 .hd ul{float:left;padding-left:40px;}
.con-1 .hd ul li{display:inline;padding:0 4px;cursor:pointer;font-size:14px;}
.con-1 .hd ul li a:hover,.con-1 .hd ul li.on a {color:#0067b2;}
.con-1 .bd{padding:15px 0 28px; }
.ulWrap{position:relative;}
.ulWrap .prevs{position:absolute;top:56px;left:-66px;background:url(prev.png) no-repeat;width:37px;height:84px;z-index:10;}
.ulWrap .prevs:hover{background:url(prev2.png) no-repeat;}
.ulWrap .nexts:hover{background:url(next.png) no-repeat;}
.ulWrap .nexts{position:absolute;top:56px;right:-66px;background:url(next2.png) no-repeat;width:37px;height:84px;z-index:10;}
.ulWrap{margin:0 86px;}
.ulWrap ul li{float:left;margin:0 10px;border:10px solid #f2f9fe;}
.ulWrap ul li:hover,.ulWrap ul .current{border:10px solid #0067b2;}
.ulWrap ul li:hover span,.ulWrap ul .current span{background:#0067b2;color:#fff;}
.ulWrap ul li span{display:block;text-align:center;background:#f2f9fe;height:36px;line-height:46px;font-size:14px;}

.con-2{margin:34px 0 38px;}
.con-2-l{float:left;width:590px;border:1px solid #ddd;border-top:none;margin-right:46px;}
.con-2-l .hd{height:44px;line-height:44px;}
.con-2-l .hd .line{width:97.5%;}
.con-2-l .bd{padding:15px;}
.con-2-l .bd .bd-l {float:left;position:relative;}
.bd-l .bd-l-hd{position:absolute;bottom:5px;right:5px;z-index:99;}
.bd-l .bd-l-hd li{width:10px;height:10px;border-radius:100%;background:#fff;margin:0 2px;float:left;line-height:99999; overflow:hidden; border:3px solid #c5c5c3;}
.bd-l .bd-l-hd li.on{border:3px solid #2aa6e6;}
.bd-l .bd-l-bd li{border:1px solid #ccc;padding:1px;}
.con-2-l .bd .bd-r{float:right;width:228px;}
.bd-r dt a{color:#666;font-weight:bold;font-family:"宋体";height:40px;line-height:40px;}
.bd-r dd{line-height:20px;}
.con-2-r{width:580px;float:right;border:1px solid #ddd;border-top:none;}
.con-2-r .hd{height:44px;line-height:44px;}
.con-2-r .bd{padding:15px 0 13px 14px;}
.bd-top dl{width:414px;float:left;}
.bd-top dl dt a{color:#666;font-weight:bold;font-family:"宋体";height:36px;line-height:36px;}
.bd-top dl dd{line-height:18px;}
.bd-top .pic{float:left;border:1px solid #ccc;padding:1px;margin-right:10px;}
.bd-bott{padding-top:6px;}
.bd-bott li{background:url(icon-3.png) no-repeat 5px center;padding-left:15px;line-height:32px;border-bottom:1px dashed #ccc;margin-right:8px;}
.bd-bott li i{float:right; font-style:normal; }

.container img { vertical-align:top; }