@charset "gb2312";
/*ÖØÖÃ´úÂë*/
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,form,select,option,textarea,ul,ol,li,dt,dd,dl,fieldset{margin:0;padding:0;}
body { width: 100%;font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ,"STHeiti",SimSun; font-size:12px; color:#222; line-height:28px; background: url(../../images/2015gbimages/header_bg.jpg) repeat-x top #fff;}
img{border:none;}
a{color:#222; text-decoration:none;}
a:hover{color:#1852a5;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{ font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ,"STHeiti",SimSun;}

.header{ width: 1000px; margin:0 auto;}
.top{ height: 141px; position: relative;}
.logo{ width:526px; height: 90px; position: absolute; top:23px; left:0;}
.links01{ width: 260px; height: 28px; position: absolute; top:30px; right:0; color:#fff;}
.links01 a{ color:#fff; padding:0 5px;}
.links01 a:hover{ font-weight: bold; color:#fff;}
.links02{ width: 260px; height: 28px; position: absolute; top:74px; right:0; color:#fff; font-size: 14px;} 
.links02 img{ vertical-align: middle; margin-right: 8px;}
.links02 span{ margin-right: 10px;}
.links02 .ewm_min{ cursor: pointer;}
.links02 .ewm_max{ position: absolute; right:-130px; top:-65px; display: none;}
.nav{ width: 100%; height: 38px; color:#fff; line-height: 38px;}
.lf_nav{ width:5px; height: 38px; float: left; background:url(../../images/2015gbimages/nav_l.jpg) no-repeat;}
.ct_nav{ width:990px; height: 38px; float: left; background:url(../../images/2015gbimages/nav_bg.jpg) repeat-x;}
.rt_nav{ width:5px; height: 38px; float: left; background:url(../../images/2015gbimages/nav_r.jpg) no-repeat;}
.left{ width:150px; font-size: 14px; padding-left: 10px; float:left;}
.navigation{ width: 825px; height: 38px; float:left; position: relative; z-index: 1000;}
.navigation li{ width:91px; height: 38px; line-height: 38px; float:left; text-align: center; position:relative; z-index: 1001;}
.navigation li a{ font-size: 15px; color:#fff;}
.navigation li dl{ width:150px; padding:5px 10px 10px; position: absolute;top:38px; left:0; background: #fff; border:1px solid #eee; border-top:none;  display: none; overflow: hidden; z-index: 1002;}
.navigation li a:hover,.navigation li.hover a{ font-weight: bold; color:#fff;}
.navigation li.hover dl{ display: block;}
.navigation li.hover dl dd{padding:10px 10px; border-bottom: 1px solid #eee; line-height: 20px; text-align: left;}
.navigation li.hover dl dd a{ font-size: 14px; color:#333; font-weight: normal;}
.navigation li.hover dl dd a:hover{color:#1852a5; font-weight: bold;}

.content{ width: 100%; overflow: hidden;}
.con01{ width: 1000px; margin:0 auto; overflow: hidden;}
.lf01{ width: 220px; float:left; margin-right: 20px; overflow: hidden;}
.til01{ font-size: 18px; color:#0a4b94; height: 40px; line-height: 40px; padding-top: 10px; overflow: hidden;}
.til01 a{ color:#0a4b94; padding-left: 8px;}
.box_lf01{ width: 220px; height: 595px; border-top:4px solid #0a4b94; background:#f5f5f5; overflow: hidden;}
.box_lf01 ul{ padding:0 7px 25px; overflow: hidden;}
.box_lf01 li h4{ height:34px; padding-top: 5px; line-height:34px; border-bottom:1px solid #cfcfcf; }
.box_lf01 li h4 a{ display: inline-block; background:url(../../images/2015gbimages/icon04.jpg) no-repeat 2px center; padding-left:28px; padding-right: 8px; border-bottom:2px solid #9ec1e9; font-size: 15px; color:#0a4b94; }
.box_lf01 dl{ padding-top: 10px;}
.box_lf01 dd a{ line-height: 32px; background:url(../../images/2015gbimages/icon05.jpg) no-repeat 28px; padding-left: 42px;}

.rt01{ width: 760px; float:left; overflow: hidden;}
.banner{ width: 760px; height: 285px; margin-top: 5px; overflow: hidden;}
.yx-rotaion{ width: 760px; height: 285px; position:relative; overflow: hidden;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:30px;line-height:30px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:14px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:30px}
.yx-rotation-t:hover{ color:#fff;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../../images/2015gbimages/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:30px;line-height:30px;right:0;bottom:0;z-index:2}
.yx-rotation-focus span{width:10px;height:10px;line-height:12px;float:left;margin-right:14px;position:relative;top:10px;cursor:pointer;background-position:-30px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-6px -126px}
.rotaion_list{width:760px;height:285px;overflow:hidden;}
.rotaion_list img{ display: block; width: 760px; height: 285px;}

.rt01a{ overflow: hidden;}
.lf0102{ width: 360px; float:left; margin-right:35px; overflow: hidden;}
.til_lf0102{ height: 50px; overflow: hidden;}
.til_lf0102 a{ float:right; line-height: 40px; padding-top: 10px;}
.box_lf0102 li{ width:100%; overflow: hidden; padding-top: 11px;}
.box_lf0102 li div{ float:left; overflow: hidden;}
.date{ width: 45px; height: 45px;background:url(../../images/2015gbimages/icon06.jpg) no-repeat center; margin-right: 13px; text-align: center;}
.date p{ color:#fff; line-height: 20px;}
.date span{ color:#1852a5; font-family: Georgia;  font-size: 20px; line-height: 22px;}
.mes{ width:302px; line-height: 22px;}

.rt0102{width:365px; float: left; }
.box_rt0102{ padding-top: 13px;}
.box01_rt0102{ height: 110px; overflow: hidden;}
.box01_rt0102 img{ display: block; width: 165px; height: 110px; float:left; margin-right: 15px;}
.til_img_rt0102 a{ font-size: 14px; line-height: 24px;}
.til_img_rt0102 p{ font-family: Verdana; color:#1852a5;}
.box02_rt0102{ padding-top: 15px; overflow: hidden;}
.box02_rt0102 li{ background:url(../../images/2015gbimages/icon07.jpg) no-repeat left center; padding-left: 15px;}

.wrap_con02{ width: 100%; padding:20px 0 35px; background:#f5f5f5; overflow: hidden;}
.con02{ width: 1000px; margin:0 auto; overflow: hidden;}
.con0201{ width: 180px; height: 75px; float:left; margin-right: 15px; overflow: hidden;}
.con0203{ width: 610px; float:left; background:#fff;}
.til_con0203{ width: 75px; height: 65px; padding-top: 10px; float:left; background:#096db9; font-size: 16px; line-height: 28px; text-align: center; font-weight: bold; }
.til_con0203 a{ color:#fff;}
.box_con0203{ margin-left: 100px; padding-top: 6px; overflow: hidden; background:url(../../images/2015gbimages/icon10.jpg) no-repeat right center;}
.box_con0203 li{ float:left; margin-right: 33px; line-height: 32px;}

.footer{ width: 100%; color:#fff; text-align: center; line-height: 24px; background:#0a4b94; padding:15px 0; overflow: hidden;}

/*²àÀ¸ÁÐ±íÒ³*/
.lcon{ width:1000px; margin:0 auto; overflow: hidden;}
.box_lf_list{ height: auto;}
.box_lf_list li{ padding-top: 5px;}
.box_lf_list li a:hover{ color:#9a0000;}
.rt_list{ width:760px; float:left; overflow: hidden; margin-top: 5px;}
.bread{ height: 30px; line-height: 30px; overflow: hidden; background:#f5f5f5; padding-left: 15px;}
.bread a{ padding:0 5px;}
.box_list{ padding-top: 10px;padding-bottom: 25px; overflow: hidden;}
.box_list li{ height: 36px; line-height: 36px; border-bottom:1px dashed #eee;}
.box_list li a{ background:url(../../images/2015gbimages/icon07.jpg) no-repeat 5px center; padding-left: 22px; font-size: 14px;}
.box_list li span{ float:right; font-family: Verdana; padding-right: 10px; color:#888;}

.pages{ clear: both; height:24px; line-height:24px;text-align:center; font-size:12px; color:#777777;}
.pages a{color:#777777; padding:0 7px;} 
.pages a:hover{color:#1852a5;}
.pages span{ font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#1852a5; padding:0 4px;}

/*²àÀ¸ÎÄÕÂÒ³*/
.box_art h2{ font-size: 20px; color:#0a4b94; line-height: 30px; padding:20px 0 10px; text-align: center;}
.box_art h4{ font-size: 15px; color:#666; line-height: 26px; padding:5px 0 10px;text-align: center;}
.author{ height: 28px; line-height: 28px; background:#f5f5f5; color:#666; text-align: center; margin-top: 10px;}
.art{ padding:15px 5px 20px; font-size: 14px; line-height: 21px; overflow: hidden;}
.fujian{ padding:10px 15px; border-top:1px solid #9ec1e9; overflow: hidden;}
.fujian h3{ font-size: 16px; color:#0a4b94;}
.fujian ul{ padding-top: 10px;}
.fujian ul li{ background:url(../../images/2015gbimages/icon07.jpg) no-repeat left center; padding-left: 17px;}

.art_t{padding-bottom: 30px; overflow: hidden;}

/*Í¼Æ¬ÁÐ±íÒ³*/
.pic_sub{ padding:20px 0 0; overflow: hidden;}
.pic_sub ul{ width: 800px;}
.pic_sub ul li{width:232px; height:192px; margin-right: 30px; padding-bottom:30px; float:left;overflow: hidden;}
.pic_sub ul li a{ display: block; width: 210px; height: 170px; padding:10px; border:1px solid #f0f0f0; float:left; text-align: center; font-size: 14px; overflow: hidden; }
.pic_sub ul li a:hover{ background: #f5f5f5;}