
/* 公用css文件
*
*/
@charset "utf-8";
html,body,ul,li,ol,p,h1,h2,h5,a,img,input,span,a,textarea{margin:0;padding:0;}
html,body{min-width: 320px;}
img,input,button {border: 0;}
i,em{font-style: normal;}
input:focus,textarea:focus,select:focus, button{outline:none;}
li,button{list-style: none;}
body{font-size: 14px;color: #333;font-family:"Microsoft Yahei";}
a{color: #333;text-decoration:none;font-family:"Microsoft Yahei";}
a:hover{color: #2d5fb1;}
button,img,input { vertical-align: middle;}
.clearfix:before,
.clearfix:after {content: " ";display: table;clear: both;}
.fl{ float:left;}.fr{ float:right;}
.wrap{width: 1200px;overflow: hidden;margin: 0 auto;}


/*头部CSS*/
.zt_head{height: 440px; background:url(/images/head_w.jpg) center no-repeat;min-width: 1200px;}
.zt_head .gg_logo{float: left;margin-top: 25px;}
.zt_head .gg_logo img{width: 358px;height: 86px;}
.zt_head .back{height: 44px;width: 153px;float: right;background: url(/images/back_w.png) center no-repeat;}
.zt_head .back:hover{opacity: 0.8;}


/*主体CSS*/
.body_w{min-width: 1200px}
.news_w,.zcfg_w{background: #f7f7f7;padding: 30px 0;}
.news_w_t{background: url(/images/news_w.png) center no-repeat; padding: 10px 30px;height: 118px;overflow:hidden;}
.news_w_t h1{text-align: center;height: 60px;line-height: 60px;font-size: 24px;color: #0a5bb7;}
.news_w_t p{height: 48px;line-height: 24px;font-size: 16px;color: #333;overflow:hidden;}
.news_w_t a{font-size: 16px;color: #0a5bb7;}
.news_w_t a:hover{color: red;}
.news_box_bg{background: url(/images/news_box_bg.png) right 30px no-repeat;height: auto;margin-top: 35px;}
.img-box{width:548px;height:375px;px;position: relative;overflow: hidden;margin-bottom: 15px;}
.img-box_ul {position: absolute;}
.img-box_ul li {float: left;width:548px;height:375px;position: relative;}
.img-box_ul li img {float: left;width:548px;height:375px;overflow: hidden;}
.img-box_ul li span {font-size: 16px; float: left;width: 70%;padding-left: 8px; height: 40px; position: absolute;left: 0;bottom: 0;z-index: 5;color: #fff;line-height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.img-box_ul li span a {float: left;width: 100%;line-height:40px;font-size: 12px;color: #fff;}
.new_sake {width: 100%; height: 40px;position: absolute; left: 0;bottom: 0;z-index: 3;background: #000;filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}
.new_qiehuan {float: right; margin: 7px 5px;display: inline;position: absolute;z-index: 5; right: 5px;bottom: 6px;}
.new_qiehuan a {float: left;width: 12px; height: 12px;background: url(/images/g01.png) center no-repeat;overflow: hidden; margin-right: 10px;font-size: 0;}
.new_qiehuan a.active {background: url(/images/g02.png) center no-repeat;width: 12px; height: 12px;}
.pxyw {width: 630px;}
.pxyw_t{width: 630px;height: 63px;margin-top: -10px;line-height: 58px;}
.pxyw_t a{width: 133px;padding-left: 75px; height: 63px;display: inline-block;background: url(/images/ldxx_w.png) no-repeat;font-size: 20px;color: #fff;}
.pxyw_b ul{margin-top: 10px;height: auto;zoom:1;overflow: hidden;}
.pxyw_b li{ height: 46px;line-height: 46px;background: url(/images/lis_w.png) no-repeat 6px center;padding-left: 25px;transition: all .3s ease-in-out;
border-top: 1px dashed #d3cfcb;}
.pxyw_b li:first-child{border-top:none;}
.pxyw_b li a{height: 46px;width: 75%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;}
.pxyw_b li span{ float:right; color:#666; display: inline-block;margin-right: 20px;*margin-top: -38px;}
.jddt_w{background: #e1ebf3;padding: 30px 0;}
.con4-left {width: 575px;height: auto;}
.con4-dh {height: 63px;line-height: 58px;margin-bottom: 20px;width: 575px;}
.con4-dh_l{background: url(/images/dt_l.png) no-repeat center;}
.con4-dh_r{background: url(/images/dt_r.png) no-repeat center;}
.con4-dh a {width: 200px;height: 63px;display: block;font-size: 24px;color: #fff;padding-left: 75px;}
.ldxx{padding: 0 10px;width: 555px;overflow: hidden;height: 353px;}
.ldxx li{height: 85px;margin-bottom: 25px;border-bottom:1px dashed #cccccc;padding-bottom: 15px;width: 550px;overflow: hidden;}
.ld_l{width: 85px;height: 85px;border-radius: 8px;background: #f0f5f8;color: #999999;text-align: center;float: left;}
.ld_l i {font-size: 34px;width: 85px;height: 50px;display: inline-block;line-height: 60px;}
.ld_l span {width: 85px;height:35px;display: inline-block;line-height: 25px;}
.ld_r{width: 445px;height: 85px;float: left;padding-left: 20px;}
.ld_r h5{height: 31px;line-height: 31px;font-size: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ld_r .list{height: 44px;padding: 5px 0;line-height: 22px;font-size: 15px;line-height: 22px;overflow: hidden;}
.ld_r>a{display: block;color: #333333;}
.ld_r>a:hover{color: #0069c5;}
.ld_r .list .more{font-size: 15px;color: #0069c5;}
.ld_r .list .more:hover{color: red;}
.zcfg_t{height: 63px;background: url(/images/zcfg_t.png) no-repeat center;width: 1200px;margin-top:20px;}
.zcfg_t a{width: 120px;padding-left: 88px; height: 63px;background: url(/images/zcfg_m.png) no-repeat center;
display:block;margin: 0 auto;font-size: 24px;color: #fff;line-height: 54px;}
.zcfg_b{margin: 40px 0 20px 0;}
.zcfg_b ul li{width: 263px;height: 110px;padding: 216px 10px 0 10px;
background: url(/images/pdf_w.png) no-repeat center;float: left;margin-left: 22px;text-align: center;}
.zcfg_b li p{color: #2f639f;font-size: 16px;line-height: 26px;overflow: hidden;margin-bottom: 12px;}
.zcfg_b ul li:first-child{margin-left: 0;}
.zcfg_b li a{width: 100px;height: 30px;display: inline-block;margin: 0 auto;background: #2f639f;font-size: 15px;color: #fff;
line-height: 30px;border-radius: 5px;}
.zcfg_b li a:hover{color: #2f639f;background: #ddd;}