.main_wrap {width: 1200px;padding: 15px;margin: 20px auto 20px;background: #fff;}
.main-weizhi { height: 36px; line-height: 36px; color: #999; background: #f7f7f7; margin-bottom: 15px; padding-left: 15px; font-size: 16px; border-radius: 3px; }
.main-weizhi a { color: #999; font-size: 16px; }
.main-weizhi a:hover { color: #ce1e1f; }
.main-list-wrap { overflow: hidden; }
.main-list-wrap .left-nav { width: 260px; float: left; background: #f7f7f7; margin-bottom: -9999px; padding-bottom: 9999px; }
.main-list-wrap .left-nav .title {height: 77px;line-height: 77px;text-align: center;background: #1591d3;background: linear-gradient(#1591d3, #37a7e2);font-size: 24px;color: #fff;border-radius: 5px 5px 0 0;}
.main-list-wrap .left-nav .nav-list { padding: 20px; }
.main-list-wrap .left-nav .nav-list > li { padding: 15px 0; border-bottom: 1px dashed #e5e5e5; }
.main-list-wrap .left-nav .nav-list > li > a {border-radius: 3px;width: 100%;display: block;text-align: center;color: #333;padding: 10px;line-height: 17px;font-size: 16px;}
.main-list-wrap .left-nav .nav-list > li > a:hover,
.main-list-wrap .left-nav .nav-list > li > a.cur {color: #fff;background: #1591d3;}
.main-list-wrap .right-wrp { width: 890px; float: right; }
.main-list-wrap .right-wrp .center-title11 { height: 46px; line-height: 46px; padding: 0 20px; background: #f7f7f7; border-radius: 5px; font-size: 18px; margin-bottom: 10px; }
.main-list-wrap .list22 { padding: 25px; margin-bottom: 2px; }
.main-list-wrap .list22 li { padding: 15px; border-bottom: 1px dashed #e5e5e5; position: relative; line-height: 30px; }
.main-list-wrap .list22 li i {width: 6px;height: 16px;background: #1591d3;position: absolute;left: 0;top: 19px;border-radius: 100px;}
.main-list-wrap .list22 li a { font-size: 16px; color: #333; display: block; line-height: 24px; }
.main-list-wrap .list22 li span { color: #999; font-size: 16px; }
.main-list-wrap .list22 li p a {font-size: 14px;color: #666;display: block;line-height: 24px;height: 48px;overflow: hidden;}
.main-list-wrap .list22 li p { overflow: hidden; height: 48px; }
.main-list-wrap .list22 li a:hover {color: #1591d3;}
.main-list-wrap .list22 li p a:hover {color: #1591d3;text-decoration: underline;}
.main-list-wrap .page-wrp { padding: 0 25px 25px; text-align: right; font-size: 0; }
.main-list-wrap .page-wrp a { height: 36px; border: 1px solid #dedede; padding: 0 15px; display: inline-block; line-height: 34px; margin: 0 5px; color: #666; }
.main-list-wrap .page-wrp div { height: 36px; padding: 0 15px; display: inline-block; line-height: 36px; margin: 0; }
.main-list-wrap .page-wrp a:hover,
.main-list-wrap .page-wrp a.cur { background: #ce1e1f; border: 1px solid #ce1e1f; color: #fff; }
.main-list-wrap .cent-cent-wrp { padding: 0 40px; }
.main-list-wrap .cent-title111 { line-height: 30px; padding: 40px 100px; text-align: center; font-size: 24px; background: url(../images/center1_03.jpg) bottom repeat-x;font-weight:bold; }
.main-list-wrap .cent-time111 { line-height: 50px; height: 50px; text-align: center; color: #999; margin-bottom: 10px; }
.main-list-wrap .cent-center111 { padding: 25px 0 40px; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px; }
.main-list-wrap .cent-center111 p { margin-top: 10px; text-indent: 2em; line-height: 30px;  color: #333; font-size: 16px;}


.main-list-wrap p a{display:inline-block;margin-top:-5px;text-indent:0;}
.main-list-wrap p strong{font-weight:normal;}