﻿@charset "utf-8";
/* CSS Document */


/*初始化*/
html{ width:100%; height:100%;}
*{margin:0;padding:0;}/*匹配页面上所有元素*/
body{font-size:14px;color:#333; font-family:"微软雅黑";} 
li,ul,input{ list-style:none; }
a {text-decoration: none;cursor:pointer;color:#333}
a:hover { color: #E13717}
img { outline:none; border:none;}

.top { background: #f1f1f1; height:32px; line-height: 32px;  }
.top div { width: 1200px; margin: 0 auto; }
.top div p { display: inline-block; }
.top div p:last-of-type { float: right;}
.top div p span { color: #e22626; margin-left: 20px; } 

.head { width: 1200px; margin: 0 auto;  }
.head img { margin: 30px 0 20px 0}

.banner { text-align: center; background: url("../images/banner.png") center no-repeat; height: 200px; }

.main { background: #f5f5f5; }
.main .conts {  width: 1200px; margin: 0 auto; display: block; overflow: hidden; position: relative; }

.main .conts .btn   {  margin: 20px auto; }
.main .conts .btn ul { text-align: center; }
.main .conts .btn ul li { display: inline-block;  width:231px; height: 65px; margin-left: 4px;  }
.main .conts .btn ul li img { width:231px; height: 65px;  }

.main .conts .text { background: #fff; height: 480px;  margin-bottom: 20px;  }
.main .conts .text .list { width: 380px; display: inline-block;  margin-left: 10px;}
.main .conts .text .list .title { border-bottom: 1px solid #dcdcdc; height: 36px; line-height: 36px; font-weight: 600; margin-left: 10px; margin-top: 10px;}
.main .conts .text .list .title img { vertical-align: middle; margin: 0 10px; }
.main .conts .text .list .listtext { width: 370px;  padding: 10px  0 0 10px  }
.main .conts .text .list .listtext ul {}
.main .conts .text .list .listtext ul li { line-height: 42px;}
.main .conts .text .list .listtext ul li span { float: right; color: #999999}


.copyright { background: #fff; height: 200px; position: relative; overflow: hidden; clear: both}
.copyright .conts { width: 1200px; margin: 0 auto; text-align: center}
.copyright .conts p { line-height: 30px; font-size: 12px; color: #222222;}
.copyright .conts p:first-child { margin-top: 10px;}


.banner-1 { text-align: center; background: url("../images/banner-1.png") center no-repeat; height: 96px;   }

.details_main { background: #f5f5f5; height: auto; width: 100%; }
.details { background: #fff;  width: 1200px; height: auto; margin:0 auto; padding-top: 20px; padding-bottom: 40px; }
.details h1 { text-align: center; color: #505050; font-size: 24px; border-bottom: 1px solid #ccc; margin: 0px 30px 5px 30px; padding-bottom: 10px }
.details p.time  { font-size: 12px; color: #ccc; text-align: center; margin-top: 0; line-height: 20px; padding: 0 }

.details p.img  {  text-align: center; margin-top: 20px; margin-bottom: 10px;}

.details p { margin: 0 20px; line-height: 32px;}


.main_list { width: 100%; background: #f5f5f5; padding: 20px 0; }
.main_list .conts { width: 1200px; margin: 0 auto;  height: auto}

.position {  width: 1200px;  background: #fff; }
.position .po { border-bottom: 1px solid #c2c2c2; line-height: 36px; margin: 0 10px; }
.position .search { height: 70px; }
.position .search input { margin-top:20px; margin-left: 10px;  float: left;  width: 420px; height: 35px; font-size: 16px;  background:#fff; text-indent: 10px; border:1px solid #c2c2c2;  outline: none} 
.position .search_key {margin-top: 20px;  float: left; width:160px; height: 35px; }
.position .search_key a { width:160px; height: 37px; line-height: 37px; display: block; background:#d00000; text-align:center; color: #fff; font-size: 18px;}
.position .search_key a img { vertical-align: middle; margin-right: 20px; } 
.position .search_key a:hover { background:#b00b0b; text-align:center; }
.position .search .tj {  margin-top: 20px; float: right;margin-right: 15px;}
.position .search .tj span { font-size: 16px ; color: #d00000; margin: 0 10px;  }

.cont-1 { width: 1200px; height: auto; margin: 20px auto; }
.cont-1 .left { width:785px;  height: auto;  display: inline-block;  background: #fff; vertical-align: top; }

.cont-1 .right { width: 400px; height: auto; display: inline-block;  vertical-align: top; margin-left: 10px;  }

.cont-1 .title { border-bottom: 1px solid #dcdcdc; height: 36px; line-height: 36px; font-weight: 600; margin:0 10px;}
.cont-1 .title img { margin-right: 10px; vertical-align: middle;}
.cont-1 ul { margin: 20px;}
.cont-1 ul li { line-height: 42px;}
.cont-1 ul li span { float: right; color: #999999}



.cont-1 .right .list-r { width: 400px; height: auto; background: #fff; vertical-align: top;}
.cont-1 .right .list-r .title {  border-bottom: 1px solid #dcdcdc; height: 36px; line-height: 36px; font-weight: 600;}
.cont-1 .right .list-r .title img { vertical-align: middle; margin: 0 10px; }
.cont-1 .right .list-r .listtext { width: 400px;   }
.cont-1 .right .list-r .listtext ul {width: 310px;}
.cont-1 .right .list-r .listtext ul li { line-height: 42px;}
.cont-1 .right .list-r .listtext ul li span { float: right; color: #999999}


/*******************页码开始**********************/
.page{
	width:510px;
	height:36px;
	margin: 30px auto ;  
}
.page ul li{
	float:left;
	height:28px;
	border: 1px solid #ccc;
	line-height: 28px;
	cursor: pointer;
	margin-left: 10px;
	border-radius: 2px;
	text-align: center;
	color:#666;
	font-size:14px;
	background:#fff;
}
.first,.last{
	width:60px;
}
.prev,.next{
	width:76px;
}
.num{
	width:28px;
}
.page ul .page-active{
	background:#d00000;
	border: 1px solid #ccc;
	color:#fff;
}
.page ul li:hover{
	background:#d00000;
	color:#fff;
	border: 1px solid #d00000;
}



