html{zoom:1}
html *{outline:0;zoom:0}
html button::-moz-focus-inner{border-color:transparent!important}
q:after,q:before{content:''}
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
input,select{margin:0;padding:0;vertical-align:middle;font-size:12px}
body{color:#333;text-align:left;font-size:14px;font-family:'思源黑体',Arial,Tahoma,Verdana,STHeiTi,sans-serif,Helvetica,SimSun; background: url(http://image.cns.com.cn/default/20240719/zlpd/images/bg4.jpg) no-repeat center top #f7f8f8;}
body>div{margin-right:auto;margin-left:auto;text-align:left}
dd,dl,dt,form,img,li,ol,p,ul{margin:0;padding:0;border:0}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;}
dd,dt,li,ol,ul{margin:0;padding:0;list-style:none}
a img,fieldset{border:0}
input,select,textarea{font-size:12px}
input{vertical-align:middle}
caption,th{text-align:left}
table{margin:0;padding:0;border:none}
input,select{vertical-align:middle}
.w1280{width:1280px}
.m_center{clear:both;margin:0 auto}
.clear{clear:both;height: 0; line-height: 0; font-size: 0; overflow: hidden;;}
a{color:#333;text-decoration:none}
a:hover{text-decoration:none}
a{cursor:pointer}
.c-fl{float:left}
.c-fr{float:right}
.hide{overflow:hidden;}
.mt20{margin-top: 15px;}
.none{display: none;}

/*nav*/
#nav{max-width: 1920px; background: rgba(67, 88, 137, 0.8); height: 85px; margin: 0 auto;}
#nav .logo{width: 170px; height: 76px; background: url(http://image.cns.com.cn/default/20240719/zlpd/images/logo.png) no-repeat center top; margin-top: 24px;margin-right: 282px;}
#nav .logo a.home{width: 90px; height: 40px; display: inline-block;}
#nav .logo a.zl{width: 60px; height: 40px; display: inline-block;margin-left: 20px;}
#nav .nav_list{margin: 25px 0; height: 35px; }
#nav .nav_list li{float: left;height: 34px; line-height: 34px; color: #fff; font-size: 16px; }
#nav .nav_list li a{color: #fff; font-size: 16px; height: 34px; line-height: 34px;  display: inline-block;}
#nav .nav_list li a:hover{border-bottom: 2px solid #fff; height: 34px; line-height: 34px; font-weight: bold;}
#nav .nav_list li+li{margin-left: 25px;}
/*search*/
.searchinput{margin-top: 24px;}
.searchinput .search_input{border:#fff 1px solid;width:180px;height:38px;padding:0 10px 0 18px;background:transparent;color:#fff;line-height:38px;float:left;border-radius:19px 0 0 19px;border-right:none}
.searchinput .search_a{line-height:38px;text-align:center;color:#fff;background:url(http://image.cns.com.cn/default/20240719/zlpd/images/search.png) no-repeat left center;float:left;display:block;width:37px;height:38px;text-decoration:none;font-size:0;border:#fff 1px solid;border-left:none;border-radius:0 19px 19px 0}

/*头像*/
.newsman{width: 1280px; margin: 144px auto 0; height: 242px;}
.newsman .portrait{width:242px; height:242px; margin-right: 40px;}
.newsman .portrait img{width:222px; height:222px;border: 10px solid #fff; border-radius: 121px; }
.newsman .info{width: 980px; padding-top: 121px;}
.newsman .info .name{line-height: 55px; font-size: 24px; color: #0f417d;}
.newsman .info .name span{font-size: 18px; color: #3787c8; padding-left: 20px;}
.newsman .info .des{font-size: 18px; line-height: 30px;}

/*jxnews*/
.jxnews .con_bt{height: 22px; line-height: 22px; font-size: 24px; color: #3787c8; margin: 65px 0 30px; padding-left:20px ; border-left: 4px solid #3787c8;}
.news_list_ul{text-align:left; width: 1280px;}
.news_list_ul li{ cursor:pointer;padding:0px 0 15px; overflow:hidden;}
.news_list_ul li.isPic{}
.news_list_ul li.isPic .c-fl{width: 262px; height: 148px;}
.news_list_ul li.isPic .c-fl img{width: 262px; height: 148px; border-radius: 5px;}
.news_list_ul li.isPic .c-fr{width: 970px; height: 128px; padding: 0px 0;}
.news_list_ul li.noPic{width: 100%; }
.news_list_ul li .news_title{font-size:20px; line-height: 30px; margin-bottom: 10px; }
.news_list_ul li .news_content{font-size:16px; line-height: 25px; margin-bottom: 10px; }
.news_list_ul li .news_content .time{color: #8e8e8e;font-size: 14px;line-height: 30px}

.add_more{clear: both; width: 290px;height: 40px; border: 1px solid #e2e2e2; margin: 20px auto; line-height: 40px; font-size: 18px; color: #666; text-align: center; border-radius: 25px; cursor: pointer;}
#page_bar {
    text-align: center;
}

/*pagebottom*/
.pagebottom{margin:60px auto 0;padding:80px 0;width:100%; background: #e5e5e5; border-top: 10px solid #828ea9;}
.pagebottom_nav{height:48px;line-height:48px;text-align:center;font-size:16px; text-align: center; margin-top: 0px; font-weight: bold;}
.pagebottom_nav span{padding:0 10px}
.pagebottom_nav1 span{padding:0 2px}
.pagebottom_nr{color:#666;font-size:14px; line-height: 30px; text-align: center;}
.pagebottom_nr1{padding-left:10px;padding-right:0}
.pagebottom_nr a{color:#666;text-decoration:none}
.pagebottom_nr a:hover{color:#666;text-decoration:underline}
.pagebottom p{line-height:30px}

.mr0{margin-right:0px;}