/*



*/
@charset "gb2312";

@import 'reset.css';

.head{
max-width: 100%;

}
.head .hTop{width:1200px;height:143px;margin:0 auto;}
/*.head .hTop .logo{float: left;width: 640px;height:143px;}*/
.head .hTop .logo{float: left;width: 640px;height:143px;}
/*.head .hTop .wordtime{float: right;width: 260px;height:143px;line-height: 143px;font-size:24px;}*/
.head .hTop .wordtime{float: right;width: 288px;height:143px;padding-top:20px;font-size:24px;}
.head .hTop .wordtime .wttxt{line-height:1.2;font-size:18px;}

/* bancss */
.head .hBan .hbanBox{ width:100%; height:600px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.head .hBan .hbanBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.head .hBan .hbanBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.head .hBan .hbanBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.head .hBan .hbanBox .hd ul li.on{ background:#f00; color:#fff; }
.head .hBan .hbanBox .bd{ position:relative; height:100%; z-index:0;   }
.head .hBan .hbanBox .bd li{ zoom:1; vertical-align:middle; }
.head .hBan .hbanBox .bd img{ width:100%; height:600px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.head .hBan .hbanBox .prev,
.head .hBan .hbanBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.head .hBan .hbanBox .next{ left:auto; right:3%; background-position:8px 5px; }
.head .hBan .hbanBox .prev:hover,
.head .hBan .hbanBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.head .hBan .hbanBox .prevStop{ display:none;  }
.head .hBan .hbanBox .nextStop{ display:none;  }

/*首页信息内容*/
.container{width:1200px;margin: 30px auto;overflow: hidden;}
.conTitle{width:1200px;height:69px;margin: 30px auto;}
.con1_box{width: 100%;overflow: hidden;border-bottom:1px solid #0358ad;}
.con1_title{width: 165px;height: 60px;background:#0358ad;margin: 0 auto;text-align:center;font-size: 14px;line-height: 1.5;color:#fff;}
.con1_title span{font-size: 22px;}
.con_yyxw .con1Box{width: 1200px;overflow: hidden;}
.con_yyxw .yyxw_zuo,.con_yyxw .yyxw_you{width:600px;height:396px;float: left;}
.con_yyxw .yyxw_zuo{width: 590px;margin-right: 10px;}
.con_yyxw .yyxw_zuo ul li{width:500px;height:43px;padding:0 10px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.con_yyxw .yyxw_zuo ul li img{display: inline-block;margin-right: 8px;margin-top: 8px;vertical-align: top;}
.con_yyxw .yyxw_zuo ul li span{font-size:18px;padding:10px 0}
.con_yyxw .yyxw_you ul li{float: left;margin-right: 10px;margin-bottom: 10px;}

.con_tsyl{width: 1200px;overflow: hidden;}
.con_tsyl .con2box{width: 1200px;}
.con_tsyl .con2box ul{width: 1200px;display:grid;grid-template-columns:repeat(5,190px);grid-gap:20px 60px}
.con_tsyl .con2box ul li{display: block;width: 190px;text-align:center;border:1px solid #0358ad;border-radius:5px;}
.con_tsyl .con2box ul li p{font-size:22px;color:#000;}


/** ysxinxi **/
.con_ystd{width:1200px;overflow: hidden;}
.con3box{width:1200px; overflow:hidden; position:relative; }
.con3box .prev,.con3box .next{ position: absolute; top:170px;display:block; width:45px; height:45px; float:left; overflow:hidden;cursor:pointer; }
.con3box .prev{left:0px;  background-position:0 0px; background:url("../images/prev1.png") 0 0 no-repeat;}
.con3box .next{right:0px; background-position:0 0px; background:url("../images/next1.png") 0 0 no-repeat;}
.con3box .hd{display: none; overflow:hidden;width: 1200px;height:45px; background:#f4f4f4; }
.con3box .hd .prevStop{ background-position:-60px 0; }
.con3box .hd .nextStop{ background-position:-60px -50px; }
.con3box .hd ul{ display: none;overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.con3box .bd{ width: 1072px;margin:0 auto;padding:10px 0;}
.con3box .bd ul{ overflow:hidden; zoom:1; }
.con3box .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.con3box .bd ul li .yspic{ text-align:center; }
.con3box .bd ul li .yspic img{ width:252px; height:347px; display:block; -webkit-transition: all 0.3s ease-in-out;    transition: all 0.3s ease-in-out;}
.con3box .bd ul li .yspic img:hover{-webkit-transform: scale(0.95);transform: scale(0.95);}
.con3box .bd ul li .yspic a:hover img{ border-color:#999;  }
.con3box .bd ul li .ysname{font-size: 16px; line-height:2;   }

.con_lxfs{width: 1200px;overflow: hidden;margin: 30px auto;text-align:center;	}
.con_lxfs .hao{width: 216px;height: 140px;display: inline-block;margin-right: 22px;}
.con_lxfs .hao:last-child{margin-right: 0;}
.con_lxfs img{width: 216px;height: 116px;display: block;border: 0;	}
.con_lxfs .hao span{font-size: 14px;line-height: 2;}

.footer{max-width:100%;background-color: #0358ad;}
.footer .fobox{width:1200px;margin:20px auto;padding:30px 0 80px;}
.footer .fobox p{font-size: 16px;line-height:1.5;text-align: center;color:#fff;}

.sidebar-mod{position:fixed;top:50%;right:0px;z-index:9;-webkit-transition-property:opacity, visibility, right;transition-property:opacity, visibility, right;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}.sidebar-mod .sidebar-item{position:relative;display:block;width:65px;height:64px;border-radius:5px;background-color:#0486de;cursor:pointer}.sidebar-mod .sidebar-item+.sidebar-item{margin-top:5px}.sidebar-mod .sidebar-cont{position:absolute;left:0;right:0;top:50%;padding:10px;text-align:center;height:90%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-mod .sidebar-cont span{position:absolute;top:50%;left:150%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:100%;color:#fff}.sidebar-mod .sidebar-cont .img{width:29px;height:33px;overflow:hidden;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.sidebar-mod .sidebar-cont .img img{width:100%;height:auto}.sidebar-mod .sidebar-topping{opacity:0;visibility:hidden;-webkit-transition-property:opacity, visibility, right;transition-property:opacity, visibility, right;-webkit-transition-duration:.5s;transition-duration:.5s}.sidebar-mod .sidebar-topping.x-show{opacity:1;visibility:visible}.sidebar-mod .code{width:100px;height:100px;overflow:hidden}.sidebar-mod .code img{display:block;width:100%}.sidebar-mod.x-show{opacity:1;visibility:visible}.vjs-full-window .sidebar-mod{z-index:-1}@media screen and (max-width: 1440px){.sidebar-mod{right:-40px;top:65%}}@media screen and (min-width: 769px){.sidebar-mod .sidebar-item:hover .sidebar-cont span{left:50%}.sidebar-mod .sidebar-item:hover .sidebar-cont .img{right:150%}.sidebar-mod:hover{right:0}}@media screen and (max-width: 768px){.sidebar-mod{top:auto;bottom:30px;-webkit-transform:none;transform:none;right:15px}.sidebar-mod .sidebar-item{width:50px;height:50px;display:none}.sidebar-mod .sidebar-item.sidebar-topping{display:block}.sidebar-mod .sidebar-cont{padding:3px}.sidebar-mod .sidebar-cont .img{width:25px;height:28px}}


/**** article ***/
.container .wzbox{width:1200px;overflow: hidden;margin: 0 auto;padding:0px 60px}
.container .dhang{font-size: 18px;line-height: 2;}

.container .wenzhang .baioTi{font-size: 24px;line-height:3;border-bottom:1px solid #eee;text-align:center}
.container .wenzhang .wenZhangNeiRong{
margin-top: 30px;
font-size: 16px;line-height: 1.5;
margin-bottom: 30px;
}
.container .wenzhang .wenZhangNeiRong img{max-width:100%;display: block;border:0;}
.container .wenzhang .wenZhangNeiRong a{color:blue;font-size: 16px;}
.container .wenzhang .shangXia{}
.container .wenzhang .shangXia div{width:100%;overflow: hidden;white-space:nowrap;text-overflow:ellipsis}
.container .wenzhang .shangXia div a{font-size: 16px;}

/*** list ***/
.container .wenZhangLieBiao{}
.container .wenZhangLieBiao h1{font-size: 24px;line-height:3;border-bottom:1px solid #eee;text-align:center}
.container .wenZhangLieBiao ul{width: 100%;}
.container .main_c{width: 100%;max-width:1200px;padding:8px 8px 0;border:1px solid #d8e7fa;border-top:2px solid #1F6097;overflow:hidden}
.container .main_c h1{padding:20px 0 14px;text-align:center;line-height:1.5;font-size:24px;color:#000}
.container .main_c p{margin-top:10px;font-size:14px;line-height:27px;}

.container .l_list ul,.l_list li{overflow:hidden;_zoom:1}

.container .list_fl {float: left;font-size: 18px;width:70%;overflow: hidden;white-space:nowrap;text-overflow:ellipsis}
.container .list_fl a{font-size: 18px;padding:0 3px}
.container .l_list li{display:block;padding-top:10px;text-indent:20px;font-size:14px;line-height:22px;background:url(../images/bg_li_quare2.gif) no-repeat 5px 15px}
.container .l_list li a.disline{margin-left:10px;}
.container .list .text p{margin:0 20px 10px;padding-bottom:10px;border-bottom:1px solid #E1E1E1;color:#888888;font-size:14px;line-height:27px;text-indent:2em;}
.container .l_list .hr{padding-bottom:10px;_padding-top:10px;border-bottom:1px dashed #e0e0e0}
.container .list_zxzx{float:right;height:18px;line-height:18px;background:url(../images/bg_link_dl.png) no-repeat}
.container .list_zxzx a{margin-right:30px;color:#fff}

.fenYeFu { padding:15px 10px 14px; overflow:hidden; }
.fenYeFu li { float: left; border: 1px solid #0473E6; margin-left: 8px; padding: 10px;list-style: none; }
.fenYeFu td { float: left; border: 1px solid #0473E6; margin-left: 8px; padding: 10px; margin-top:10px; }


#art_relative{width: 100%;max-width:1200px;margin-top:10px;overflow:hidden;_zoom:1;}
.relevant_box{float: left;width:49%;_width:49%;;_margin-left:0;border:1px solid #D8E7FA;background:url(../images/bg_ctop.gif) repeat-x;overflow:hidden;_zoom:1;}
.relevant_box:first-child{margin-right: 2%;}
.relevant_box h2{height:34px;line-height:2;font-size:18px;font-weight:bold;text-indent:12px;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #D8E7FA;background: url(../images/bg_main_ctop.png) repeat-x;}
.relevant_box ul{padding:2px 8px 0px;text-indent:12px;}
.relevant_box ul,.relevant_box li{overflow:hidden;}
.relevant_box li{width: 100%;margin-top:2px;line-height:2;border-bottom:1px dashed #e0e0e0;background:url(../images/bg_li_quare.gif) no-repeat 2px center;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.relevant_box li a{font-size:18px;}
/*** list ***/