
.header{ background:url(../images/header.jpg) center no-repeat; height:190px; position:relative}
.header2{ background:url(../images/header2.jpg) center no-repeat; height:190px; position:relative}
.header_logo{ position:absolute; bottom:30px; right:50%; margin-right:-550px}
.logo{ float:left; display:inline; width:150px}
.logos{ float:left; display:inline; margin-left:30px; width:730px}
.search{ float:right; display:inline; width:260px;}
.search_tabs{ float:left; display:inline;}
.search_tabs a{ float:left; display:inline; padding:6px 10px; background:#fff; font-size:13px;}
.search_tabs a.cur{background:#e8e8e8; color:#0270d9;}
.search_menu{ height:28px; overflow:hidden;}
.search_input{ float:left; display:inline; border:1px solid #79c5ff; width:658px; background:#fff; height:30px;  margin-top:15px;}
.search_inputs{ border:0; height:30px; line-height:30px; display:block; width:552px; float:left; background:url(../images/ico_sousuo.png) 5px 5px no-repeat #fff; padding:0 10px 0 26px; color:#000;}
.search_btn{ float:right; background:#2560a1; height:30px; line-height:30px; border:0; color:#fff; cursor:pointer; width:70px; text-align:center; font-size:14px;}
.tabs{ margin-top:15px; float:right;}
.tabs a{ display:block; background:#2560a1; color:#fff; height:30px; line-height:30px; text-align:center; width:120px; margin-left:20px;}
.tabs a:hover{ background:#f00}

.mainlist{ margin:15px 0; padding:30px 0; border-top:1px solid #ccc}
.mainlist dt{width:200px;float:left;margin-right:20px;margin-top:6px}
.mainlist dt img{width:100%}
.mainlist dd h3{color:#666;font-size:22px;line-height:40px}
.mainlist dd h3 a{color:#666}
.mainlist dd{overflow:hidden}
.mainlist dd .subtitle{line-height:24px;font-size:14px;color:#999;height:72px;overflow:hidden}
.dateinfo{background:url(datetbg.jpg) top left no-repeat;line-height:28px;font-size:12px;color:#999;margin-top:6px;display:inline-block;text-align:center}
.mainlist dl{margin-bottom:30px}

.news_box{ margin: 0 auto; border:1px solid #dddddd; padding:0 22px; *padding-bottom:40px;}
.news_box .list{ border-bottom:1px solid #dddddd;}
.news_box .list_1 ul {padding: 15px 0;}
.news_box .list li{ line-height:36px; background:url(../images/point.jpg) no-repeat left 17px; padding-left:12px;}
.news_box .list a{ font-size:15px; background:none; padding-left:0px; color:#333; font-weight:normal}
.news_box .list a:hover{ text-decoration:underline; color:#024886;}
.news_box .list span{ font-size:12px;}
.news_box .current{ border:0;}
div.list_1 ul li h4 span.date{ color:#888; padding-left:20px; font-weight:normal}

.next{color:#666;font-size:12px;text-align:center;padding:20px 0 40px;width:1200px}
.next input{width:40px;height:20px;border:#d7d7d7 1px solid;margin:0 10px}
.next a{display:inline-block;padding:0 15px;line-height:22px;border:#d7d7d7 1px solid;margin:0 5px;color:#000}
.next a:hover{color:#fff;background:#2d65a5}
.next span{display:inline-block;width:100px}

.contentdetails{ margin:15px 0 20px 0; padding:0 0 20px 0; border-top:1px solid #ccc}
.contentdetails h1{padding:15px 120px;font-size:30px;line-height:40px;color:#333;text-align:center;border-bottom:#d7d7d7 1px solid}
.details{font-size:14px;line-height:40px;color:#999;text-align:center;font-weight:normal}
.picpart{margin:20px 250px 0;}
.picpart img{width:100%;display:block}
.picpart p{font-size:14px;line-height:25px;color:#999;padding:10px 0}
.txtpart{line-height:30px;font-size:16px;color:#333;padding-bottom:40px}
.txtpart font{ font-size:12px;}
.txtpart p{ padding-bottom:15px;}

.location{ margin-top:10px}
.location .loc{float:right;padding-left:18px;color:#aaa;font-size:12px;padding-left:23px;background:url(../images/loc_pc.png) left center no-repeat;}
.loc a{color:#aaa;padding:0 10px}

.title01{ background: url(../images/titlebg01.png) left top no-repeat; width:1000px; height:42px; margin:0 auto; color:#fff; font-size:30px; font-weight:bold; }
.title01 span{height:42px; color:#fff; font-size:30px; font-weight:bold; margin-left:10px; line-height:42px;}
.title01 span a{ color:#fff; font-size:27px; font-weight:bold;}
.conBox{ padding:30px 0}
.conBox h3 { font-size:16px; float:left; width:80%; font-weight:normal}
.conBox h3 a { color:#333; }
.conBox li { padding: 10px 0 17px 0; border-bottom: 1px solid #ededed; overflow: hidden; position: relative; }
/*.conBox li + li { padding: 15px 0 15px 0; }*/
.conBox .imgs a { font-size: 0px; vertical-align: top; float: left; width: 190px; height: 110px; overflow: hidden; display: inline; margin-right: 10px; }
.conBox .imgs img { width: 190px; height: 110px; vertical-align: top; padding-right: 10px; float: left; }
.conBox .summary { line-height: 24px; overflow: hidden; color: #666; font-size: 14px; }
.conBox .info { height: 18px; line-height: 18px; padding: 0; text-align: right; float:right; width:20%;}
.conBox .bdsharebuttonbox { position: absolute; top: 20px; right: 0px; display: none; }
.conBox .time { font-size: 13px; color: #999; padding-left:5px; padding-right:10px; }
.conBox .source { font-size: 13px; color: #999; border-right:1px solid #ccc; padding-right:10px; }
#moreBtn { text-align:center; padding:15px 0; }
#moreBtn span { display:inline-block; height:35px; line-height:35px; font-size:18px; width:200px; border-radius: 25px; text-align:center; background:#256b9c; cursor:pointer; color:#fff; }


.cntalogo{ position:absolute; top:35px; right:10px;}
.footer{ background:#2f3f4f; border-top:2px solid #fe8400; }
.footer_menu{ padding:25px 20px; position:relative;}
.footer_bottom{ background:#fff; padding:20px 0}
.footer_bottom p{ text-align:center; color:#000}
.footer_bottom p a{ color:#333}
.footer_bottom p a:hover{ color:#587eff}
.footer_nav{ float:left; display:inline; width:180px; margin-right:50px; overflow:hidden;}
.footer_nav h6{ height:26px; line-height:26px; margin-bottom:5px;}
.footer_nav h6 a{ font-size:15px; color:#fff; display:block; border-left:3px solid #587eff; height:18px; line-height:18px; padding-left:15px;}
.footer_nav ul{ padding-left:17px;}
.footer_nav ul li{ line-height:24px;}
.footer_nav ul li a{ color:#fff}
.footer_nav ul li a:hover, .footer_nav h6 a:hover{ color:#587eff}