#neibanner{height:369px;background:url(../images/ne_ban.png) center top no-repeat; margin-top: 6px; height: 503px;}
.page_nav{font-size: 14px;height: 54px; line-height: 54px; border-bottom: 1px solid #e7e7e7; color: #878787;}
.page_nav p{padding-left: 40px; background: url(../images/page_nav.png) left center no-repeat;}
.page_nav a{font-size: 14px; color: #878787;}
.top_title span{ font-size: 16px; color: #767676; }
.top_title p{position: relative;margin: 0 auto; padding: 25px 0;width: 80%; line-height: 30px; font-size: 14px; color: #3e3e3e; }
.top_title p:before,.top_title p:after{position: absolute; content: ''; width: 16px; height: 11px; display: block; 
background: url(../images/yinhao.jpg) center center no-repeat; }
.top_title p:before{top: 8px;}
.top_title p:after{bottom: 8px; right: 0;}
.pro_list{ margin-top: 40px; justify-content: space-between; }
.pro_list li{width: 43%; background: #f5f5f5; padding: 37px; margin-bottom: 12px; position: relative;}
.pro_list li .left{width: 50%; overflow: hidden; display: block;}
.pro_list li .right{width: 50%;}
.pro_list li .right img{border:11px solid #fff; border-radius: 5px; margin-left: 28px;}
.prolist_title{font-size: 18px; color: #3e3e3e; margin-bottom: 30px; display: block;}
.pro_list li .left p{font-size: 14px; color: #686868; line-height: 23px;}
.pro_list li .left .more_link{position: absolute; left: 37px; bottom: 40px;display: block; width: 103px; height: 38px; border:1px solid #2463aa; border-radius: 20px; color: #2463aa; font-size: 14px;text-align: center; line-height: 38px;}
.pro_list li:hover>.left .prolist_title{ color: #2463aa !important; }
.pro_list li:hover>.left p{color: #2463aa !important;}
.pro_list li:hover>.left .more_link{background: #2463aa; color: #fff;} 
.aside{width:265px; }
.oneLevel a.oa{cursor: pointer;}
.aside .oneLevel a{ font-size:16px; color: #545454; background: #e9e9e9; display: block;  line-height: 40px;}
.aside li{background: #e9e9e9; text-indent: 2em; margin-bottom: 5px;}
.aside li a:hover{background: #e22224; color: #fff;}
.aside .oneLevel .subCat{/*padding: 0 15px; padding-bottom: 15px;*/}
.aside li .subCat li{text-indent: 3em; border-top: 1px solid #fff;}
.aside li .subCat li a{font-size: 12px;}
.news_list{overflow: hidden;}
.news_list li{padding: 15px 0; border-bottom: 1px #cccccc dashed;}
.news_list li p{font-size: 14px;color: #878787; line-height: 25px;}
.news_list li .newslist_title a,.newscats li a{ font-size: 18px;color: #4c4c4c; }
.news_list li .newslist_title a:hover{color: #e22224;}
.news_list li .newslist_title .right{ font-size: 16px; color: #7e7e7e; }

.proList li{width: 240px !important; }
.proList1 li{margin-bottom:20px;}
.proList li img{height: unset !important ;}
.pageTitle{padding-bottom:15px; border-bottom: 2px solid #c31416; margin-bottom: 30px;}







.list_con .top_title{ text-align: center; margin-top: 56px; }
.pages{text-align: center; overflow: hidden; height: 40px; line-height: 40px; margin: 25px 0; padding-bottom: 5px;}
.pages a,.pages b{padding: 5px 8px; border:1px solid #888; border-radius: 3px; color: #777;}
.pages a b{border: none;}
.newscon a{color: inherit;}




